【文献阅读】自适应联邦优化

        在这项工作中,提出了联邦版本的自适应优化器,包括ADAGRAD、ADAM和YOGI,并分析了它们在一般非凸设置的异构数据存在时的收敛性。


        经典三假设,分别是Lipschitz梯度,随机梯度方差有界,梯度值有界:

         中间定义了一些符号表达,诸如权重参数x的表示,伪梯度的表示等等。然后以下就是算法:

        可以看出最重要的部分就是ClientOpt和ServerOpt这两个函数,这两个函数可以替代很多的操作。这让这个FedOpt算法成为一个框架。在接下来我们可以看到,ClientOpt函数多是SGD随机梯度优化,而ServerOpt可以有很多选择。

        以下为算法的伪代码:

         其中\tau控制了算法的自适应程度,越小代表自适应程度越高。\Delta^t_i储存了本地在一个本地周期内,权重的变化量。\Delta_t是各个客户变化量的平均。比较重要的是m_tv_t的计算:

  •         m_t被定义为\Delta_t的动量,由\beta_1控制动量比例。
  •         v_t则随优化方法而变化,以实现自适应的功能。 

 

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值