![](https://img-blog.csdnimg.cn/20201014180756923.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
毕设GP
文章平均质量分 90
QinZheng7575
这个作者很懒,什么都没留下…
展开
-
PySyft改造官方例子:实现自己想要的手动聚合
文章目录自己聚合例子PySyft再探究torchversion相关函数dataset.MINIST().federate()做了什么一个小点model.train()和.eval():改造官方例子!数据读取训练过程遇到的BUG未来的计划本人博客https://qinzheng7575.github.io/自己聚合例子为了能够实现想要的各种FL架构,我们必须学会怎么改造官方例子,使之能够自己聚合、训练,在自己聚合方面,有这样一个例子:import torchimport copyimport sy原创 2022-03-17 10:44:35 · 2914 阅读 · 1 评论 -
毕设之:对于问题的再明确(3.3)
对于问题的再明确解决问题背景三个基站,都能够连接到所有的用户(可以设置为部分连不到),现在要完成一个FL任务(Minist识别),基站挑选合适的用户并分簇。一言以蔽之基站收集用户设备的功耗、时延信息,进行数学建模;转化为二部图问题,通过匈牙利算法确定匹配,完成分簇。功耗?待机功率+计算功率+通信功率通信功率:发射天线功率+数据量得到。时延?通信时延+计算时延通信时延:城市环境,瑞利信道增益;香农公式计算上下行速率,进而得到时延。同一个设备连接不同的基站,其信道质量不同。原创 2022-03-10 20:23:36 · 534 阅读 · 1 评论 -
联邦学习看了论文之后的小展望(11.21)
typora-copy-images-to: …\MD_note\images目前整理新看的一些论文:动态分簇《Adaptive Client Selection in Resource Constrained Federated Learning Systems: A Deep Reinforcement Learning Approach》这篇文章核心思想:你不知道哪些设备可能没能力去参与运算,会拖后腿,所以用DRL,目的是自适应的选择部分客户,最小化能源和带宽等资源消耗。这个比较有前景,.原创 2022-03-10 20:22:38 · 1283 阅读 · 0 评论 -
毕设之:联邦学习小总结(11.17)
A Field Guide to Federated Optimization注意目标:通信效率、数据异构性、隐私保护性服务器和客户机之间的通信必要的,但是会带来大量的传递数据,更新轮数、数据压缩。数据异构性:非i.i.d.数据,客户的训练样本来自不同的分布。本地计算 ,客户机会有计算能力的限制;这种计算的不公平有可能导致结果模型的不公平分层系统很复杂,客户机会掉线、离开、突然加入。通信信道必须纳入考虑,带宽的限制,通信噪声和不稳定性,B.1介绍了三种FL算法:FedAVG,FedAVGM,F原创 2022-03-10 20:21:01 · 2765 阅读 · 1 评论 -
D2L深度学习:PyTorch深度探究,源码+思想原理
D2L填充(padding)与步幅(stride)一般来说,在上下一共填充 PhP_hPh 行,在左右一共填充PwP_wPw行,输出形状是:(nh−kh+ph+1)×(nw−kw+pw+1)(n_h-k_h+p_h+1)\times(n_w-k_w+p_w+1)(nh−kh+ph+1)×(nw−kw+pw+1)设施ph=kh−1p_h=k_h-1ph=kh−1和pw=kw−1p_w=k_w-1pw=kw−1可以使得输入和输出有着相同的形状。2.22.22 带我毕原创 2022-03-10 20:14:11 · 2858 阅读 · 1 评论 -
PySyft手动聚合MINIST
改造官方例子文章目录自己聚合例子PySyft再探究torchversion相关函数dataset.MINIST().federate()做了什么本人博客 https://qinzheng7575.github.io/自己聚合例子为了能够实现想要的各种FL架构,我们必须学会怎么改造官方例子,使之能够自己聚合、训练,在自己聚合方面,有这样一个例子:import torchimport copyimport syft as syfrom torch import nnfrom torch imp原创 2022-03-10 20:11:32 · 4593 阅读 · 0 评论 -
【torch安装踩雷】torchtext、torch、anaconda安装问题解决
最近因为寒假即将结束,也要继续毕设的工作了,但是在回归pytorch学习的时候,遇到很大问题,烦了我挺长一段时间,终于解决。由于《动手学深度学习Pytorch》一书中需要torchtext包,围绕着这个包的安装,我踩了不少雷。但是在这解决问题们的过程中,获得了很多知识,收纳下来吧。torchtext安装问题现有的很多博客的教程都有很大问题!如果直接用pip install torchtext,会给你把torch也更新成别的版本了,导致显卡不能加速了,特别坑!!!最后借鉴:说的很好、源码、为啥不一开始原创 2022-02-21 15:21:46 · 6248 阅读 · 8 评论 -
毕设之PySyft学习:联邦学习实现MINIST手写识别
联邦学习实现,pysyft框架,代码已跑通可用原创 2021-12-14 08:26:46 · 3451 阅读 · 6 评论