一种基于ADMM算法的数据处理方法技术

技术编号:13301855 阅读:95 留言:0更新日期:2016-07-09 19:13
本发明专利技术公开了一种基于ADMM算法的二次函数分布式实现方法,步骤包括:启动系统,读入二次目标函数

【技术实现步骤摘要】
201610052280

【技术保护点】
一种基于ADMM算法的二次函数分布式实现方法,其特征在于:步骤包括:启动系统,读入二次目标函数的系数矩阵A和b,将数据分为N个处理块,其中任一个处理块的二次函数分布式更新的表达式为:xi=arg minxi(12xiTDiTDixi+(-DiTDixik+DiTDx‾k-DiTz‾k+DiTuk)Txi+λρ||xi||1)---(1)]]>DiTz‾k+1=1N+ρ(DiTB+ρDiTDx‾k+1+ρDiTuk)---(2)]]>DiTuk+1=DiTuk+DiTDx‾k+1+DiTz‾k+1---(3)]]>式中,Aii可以看成是已知的矩阵A中沿着对角线上取的一个方阵,为A对应的行乘上x再除以块数,bi为b中第i个处理块对应的部分,为中间变量;λ为拉格朗日乘子,ρ>0为惩罚函数,i为第i个处理块,T为矩阵转置,k为第k次迭代,x为待求解的目标变量,xi为第i个处理块中的目标变量;各处理块计算完成后,将各处理块结果汇总,完成计算过程。

【技术特征摘要】

【专利技术属性】
技术研发人员:沈辉袁晓彤
申请(专利权)人:南京信息工程大学
类型:发明
国别省市:江苏;32

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1