没有合适的资源?快使用搜索试试~ 我知道了~
FedProx:异构网络中的联合优化(MLSys '20)
共86个文件
py:51个
sh:16个
md:9个
需积分: 47 12 下载量 65 浏览量
2021-04-29
23:26:42
上传
评论 1
收藏 19.3MB ZIP 举报
温馨提示
异构网络中的联合优化 该存储库包含本文的代码和实验: 联合学习是一种分布式学习范例,它具有两个与传统的分布式优化不同的关键挑战:(1)网络中每个设备的系统特性方面的显着可变性(系统异质性),以及(2)不完全相同的分布式数据跨网络(统计异质性)。 在这项工作中,我们引入一个框架FedProx,从理论上和经验上解决联邦网络中的异构性。 该存储库包含一组针对联合数据集的详细的经验评估。 我们证明FedProx比FedAvg具有更强大的收敛性。 特别是,在高度异构的环境中,FedProx展示了相对于FedAvg而言更加稳定和准确的收敛行为-将绝对测试准确度平均提高了22%。 一般准则 请注意,如果您想使用FedProx作为基准并运行我们的代码: 如果使用不同的数据集,则至少需要根据您的指标调整学习率和mu参数。 您可能希望从{0.001,0.01,0.1,0.5,1}调整mu。 没有适用于所有
资源推荐
资源详情
资源评论
收起资源包目录
FedProx-master.zip (86个子文件)
FedProx-master
run_fedavg.sh 289B
requirements.txt 64B
data
shakespeare
preprocess.sh 341B
preprocess
preprocess_shakespeare.py 7KB
shake_utils.py 2KB
data_to_json.sh 645B
gen_all_data.py 786B
get_data.sh 187B
README.md 1KB
stats.sh 104B
synthetic_1_1
generate_synthetic.py 3KB
data
train
mytrain.json 11.1MB
test
mytest.json 1.25MB
README.md 36B
synthetic_0_0
generate_synthetic.py 3KB
data
train
mytrain.json 9.4MB
test
mytest.json 1.07MB
README.md 36B
synthetic_0.5_0.5
generate_synthetic.py 3KB
data
train
mytrain.json 9.47MB
test
mytest.json 1.07MB
README.md 36B
synthetic_iid
data
train
mytrain.json 8.77MB
test
mytest.json 1020KB
generate_iid.py 3KB
README.md 36B
sent140
preprocess.sh 321B
preprocess
data_to_json.sh 756B
get_data.sh 362B
data_to_json.py 1KB
combine_data.py 935B
README.md 1KB
stats.sh 100B
nist
preprocess.sh 545B
preprocess
get_hashes.py 1KB
data_to_json.sh 2KB
get_file_dirs.py 3KB
match_hashes.py 1004B
get_data.sh 304B
data_to_json.py 3KB
group_by_writer.py 807B
data
my_sample.py 4KB
README.md 1KB
stats.sh 97B
mnist
README.md 705B
generate_niid.py 3KB
run_fedprox.sh 311B
LICENSE 1KB
flearn
optimizer
pggd.py 3KB
pgd.py 3KB
trainers
__init__.py 0B
fedavg.py 3KB
feddane.py 3KB
fedprox.py 4KB
fedbase.py 4KB
models
shakespeare
stacked_lstm.py 7KB
__init__.py 0B
synthetic
__init__.py 0B
mclr.py 4KB
client.py 3KB
sent140
get_embs.sh 276B
get_embs.py 628B
stacked_lstm.py 7KB
nist
__init__.py 0B
mclr.py 4KB
mnist
__init__.py 0B
mclr.py 4KB
utils
__init__.py 0B
utils.py 817B
tf_utils.py 2KB
language_utils.py 3KB
model_utils.py 5KB
utils
preprocess.sh 4KB
split_data.py 8KB
sample.py 6KB
__init__.py 0B
utils.py 817B
stats.py 3KB
tf_utils.py 1015B
language_utils.py 3KB
remove_users.py 2KB
model_utils.py 2KB
README.md 7KB
plot_fig2.py 3KB
main.py 5KB
plot_final_e20.py 6KB
共 86 条
- 1
资源评论
杜佳加
- 粉丝: 42
- 资源: 4625
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功