👩💻 Join our community of thousands of amazing developers!
前言本文是我在大学课外的学习知识的回顾。大创大创是我入坑深度学习的契机。1、项目结构data文件夹存放各个数据集AdvBox是百度的对抗攻击的库,项目使用了其中的DeepFool攻击算法Distance文件夹和Distance_vceg文件夹分别是DeepFool攻击和项目提出攻击算法得出的决策边界距离adversial_MIA.py文件是主文件,定义了各种参数,是整个项目的运行文件FL_model_data_init.py是联邦学习中模型的定义、数据集的导入划分FL_base_function.py是联邦学习的功能函数文件,包括本地模型的运行、本地模型平均得到全局模型attack_function.py实现对抗攻击,增加了噪声放大训练集样本和测试集样本的差异attack.py为我改进HSJA的一个算法vceg2、联邦学习https://zhuanlan.zhihu.com/p/271785581联邦学习针对的是数据不能共享的情况,是一种分布式的框架,分为客户端、服务器端,客户端有不同的数据,但是出于隐私的保护不能共享,就在客户端本地训练模型,将得出的模型参数或梯度传给服务器端,服务器...