非凸优化中对于带不同惯性项的前后分裂算法的一种加速技术

来源 :科技创新导报 | 被引量 : 0次 | 上传用户:a7395937
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
  摘  要:本文考虑最小化一类非凸非光滑优化问题,对带不同惯性项的前后分裂算法中的步长作了改进,运用非单调线搜索技术来加快收敛速度。新算法利用了非单调线搜索技术,在每一次迭代中满足预先设置条件,从而在总体上使目标函数值有更大的下降。通过假设算法产生序列的有界性,本文利用数学归纳法完成了算法的序列收敛性证明。最后对非凸二次规划问题进行了数值实验,通过合适的参数选取,说明新算法有效地减少了迭代次数,达到预先给定的终止条件。
  关键词:非凸优化  非单调线搜索技术  带不同惯性项的前后分裂算法  收敛速度
  中图分类号:O224          文献标识码:A                   文章编号:1674-098X(2021)03(a)-0184-04
  An Acceleration Technique of the Forward-backward Splitting Algorithm with Different Inertial Terms for Non-convex Optimization
  LIU Haiyu*
  (Hebei University Of Technology, School of Science,Tianjin, 300401 China)
  Abstract: In this paper, we consider minimizing a class of non-convex and non-smooth optimization problems, improve the step size of the forward-backward algorithm with different inertia terms, and use the nonmonotone proximal gradient technology to speed up the convergence. The new algorithm uses the nonmonotone proximal gradient technology to select the maximum value of adjacent objective functions in the iteration, so that the value of the function drops more. We prove the convergence of the new algorithm under strong hypothetical conditions. Finally, the numerical experiment is carried out on the non-convex quadratic programming problem, which proves that the new algorithm effectively improves the convergence speed of the original algorithm.
  Key Words: Non-convex optimization; Nonmonotone proximal gradient method; Forward-backward algorithm with different inertial terms; Convergence speed
  1  问题背景介绍
  本文求解一类一阶优化问题:
  (1)
  其中目标函数给出限定条件:,且:
  1)函数f(x)是连续可微函数(可能非凸)且梯度李普希兹连续,即存在常数Lf>0,对任意的满足:
  2)函数g(x)是正常、闭凸函数(可能非光滑),在其有效域内有下界。
  3)函数F(x)有下界。
  上述优化问题模型常见于图像处理,信号恢复方面,解决此模型的一类有效算法是邻近梯度算法[1-2]。其中,2016年,Liang J和 Fadili J通过在邻近梯度法加多步外推项,通过一定的手段来设置参数,提出了新的多步的惯性邻近梯度法[3]。
  László S C在2020年提出了求解非凸问题模型(1)的算法,即带不同惯性项的前后分裂算法(cPADISNO)[4]:
  
  (2)
  其中,s为步长,取分别是不同的惯性因子且为趋于固定值的数列,以满足到更好加速效果,关于此类算法收敛速率的分析框架和应用已经被有关文献[5-7]分析。
  另一方面,线搜索技术是另一項加快算法收敛速度的有效方法,非单调的线搜索更能有效地减少迭代次数和加快收敛速度,文献[8]提出了一种非单调的线搜索技术,采用以下迭代格式:
  (3)
  其中,L是梯度f函数的李普希兹常数,c和M是大于0的常数。该方法在每一步迭代下选取邻近迭代目标函数值的最大值,直至满足线搜索条件,从而保证了每一次的函数值有更大的下降。
  在以上研究的推动下,并受非单调线搜索的启发,本文将两者结合提出一种带非单带线搜索技术且带不同惯性项的前后分裂算法。
  2  带非单调线搜索技术的不同惯性项的前后分裂算法和收敛性
  2.1 带非单调线搜索技术的不同惯性项的前后分裂算法
  在这一节,我们提出带非单调线搜索技术的不同惯性项的前后分裂算法,称为 cPADISNO-nml算法。   cPADISNO-nml算法:
  選择初始值,c>0,,其中,
  令
  选择,
  1a)求解子问题:
  (4)
  1b)如果
  
  满足条件,则继续2)。
  1c) 令然后继续步骤1a)。
  2) 令,然后继续求解步骤1)。
  2.2 算法收敛性
  接下来,我们给出相关算法的证明,证明采用文献[9]的框架:
  定理1:
  1)假设产生的序列有界,则算法满足,且存在有。
  2) 任意算法产生子序列的聚点都是问题的稳定点。
  证明:
  我们定义
  要证明目标函数的收敛性,需要说明是单调递减的。对于,我们有
  由于函数F(x)有下界,则存在有
  在(2.2)式中用k来代替,那我们有
  重新排列并令我们有
  另一方面,我们有
  其中,等式的第二行可由序列的有界性得到。我们接下来归纳证明下列极限对于j≥1是成立的:
  证明说明了j-1成立,假设证明对于j是成立的,当上指标集是j+1时,对于(2.2),我们将k代替为(我们假设足够大保证非负),从而我们有
  通过重新排列表达式,我们可知
  通过令和归纳证明中的收敛性,由此可知从而我们有
  其中,第二个等式由序列的有界性可以得到接下来说明,对于,必然存在中的指标使其相等。因此,存在j>0,我们有,从而我们有,易知
  证毕。最后由函数F(x)的连续性可知
  不妨假设x*是子序列的聚点,且由一阶最优性条件,我们可知
  另外,由于,我们可知
  由1) 可知,函数g(x)的凸性和的连续性,我们可知
  从而证明了聚点是稳定点,证毕。
  3  数值实验
  本节我们测试了新算法的数值实验,运行环境为MATLAB R2014a with 2.80GHz CPUs。
  考虑下列优化问题:
  其中,是一个对称矩阵,e为单位向量,且p是一个正数.我们将它写成以下形式:
  其中,显然,函数f(x)是梯度李普希兹连续的,且函数F(x)有下界,这满足本文研究的问题模型。
  为了说明新算法的有效性,我们与邻近梯度法和带不同惯性项的前后分裂算法做效果对比。在数值实验中,令初始是零向量。在邻近梯度法(也就是cPADISNO算法中恒为0的情况,可参考文献[1,2])中,我们取步长为在cPADISNO算法中,我们取参数,则当k趋于无穷时,我们有,从而将步长选取为s=.在新算法中,我们取M=2,,步长系数,则,并选取步长SK=,当k≥1我们将李普希兹常数取为Barzilai-Borwen步:
  为了让数值实验问题变成非凸优化问题,我们先随机取N维矩阵D,再取,从而矩阵A是对称矩阵。取向量b为N维[0,1]的随机数向量,p取,其中t取[0,1]中的随机数,并选取迭代终止条件为
  令D的维数分别取,最后借助MATLAB分别画出的图像:
  图1说明了N=500下的对比,可知cPADISNO在数值上比PG 收敛速度快,cPADISNO-nml在数值表现上能更快达到预先给定的终止条件。
  图2说明了N=1000下的对比,cPADISNO-nml算法可以更快地接近终止条件。
  这几幅图片中,PG代表的是邻近梯度法,cPADISNO代表的是带不同惯性项的前后分裂算法,cPADISNO-nml是我们提出的新算法。下面表格给出我们分别运行3种方法5次取平均值的结果,见表1。
  4  结语
  本文为极小化非凸非光滑函数的带不同惯性项的前后分裂算法提出了一种加速技术,我们将非单调线搜索运用到算法中来加快原算法的收敛速度。通过假设序列的有界性,我们证明了算法的序列收敛性。非凸的数值实验表明,新算法有效地减少了迭代次数。以后的工作我们将着重研究新算法的收敛速率。
  参考文献
  [1] TANABE H, FUKUDA E H, YAMASHITA N. Proximal gradient methods for multiobjective optimization and their applications[J].Computational Optimization and Applications,2019,72(2): 339-361.
  [2] Bo R I,CSETNEK E R. A forward-backward dynamical approach to the minimization of the sum of a nonsmooth convex with a smooth nonconvex function[J]. ESAIM: Control, Optimisation and Calculus of Variations, 2018, 24(2): 463-477.
  [3] LIANG J, FADILI J, PEYRé G. A Multi-step Inertial Forward-Backward Splitting Method for Non-convex Optimization[J].Advances in Neural Information Processing Systems, 2016, 29:4035-4043.
  [4] László S C. A forward-backward algorithm with different inertial terms for the minimization of the sum of two non-convex functions[J]. arXiv preprint arXiv:2002.07154, 2020.
  [5] ATTOUCH H, CABOT A. Convergence of a relaxed inertial forward–backward algorithm for structured monotone inclusions[J]. Applied Mathematics & Optimization, 2019, 80(3): 547-598.
  [6] LI G, PONG T K. Calculus of the exponent of Kurdyka–ojasiewicz inequality and its applications to linear convergence of first-order methods[J]. Foundations of computational mathematics, 2018, 18(5): 1199-1232.
  [7] DONG Q, JIANG D, CHOLAMJIAK P, et al. A strong convergence result involving an inertial forward–backward algorithm for monotone inclusions[J]. Journal of Fixed Point Theory and Applications, 2017, 19(4): 3097-3118.
  [8] CHEN X, LU Z, PONG T K. Penalty methods for a class of non-Lipschitz optimization problems[J].SIAM Journal on Optimization,2016,26(3):1465-1492.
  [9] WRIGHT S J, NOWAK R D, FIGUEIREDO M A T. Sparse reconstruction by separable approximation[J]. IEEE Transactions on signal processing, 2009, 57(7): 2479-2493.
其他文献
摘 要:探讨分析基于慕课的翻转课堂教学模式在《泌尿系统疾病》教学中的应用效果。此次研究,选取医学专业本科学生60人,研究时间为2020年9月—11月,遵照学生学号末位数为基础进行分组研究,单数组学生接受常规教学法为对照组,双数组学生接受基于慕课的翻转课堂教学模式为研究组,对两组最后的教学成果进行对比和分析。研究组学生的理论考核成绩以及实践操作考核成绩,相对比于对照组学生要明显较高(P<0.05);
摘 要:现代性发展进程中的高校图书馆应急管理,与传统图书馆管理和公共图书馆管理相比较,具有全程性、综合性、强制性和局限性的特点。这也意味着应急管理的机制较之以往应有所区别和侧重。因此,有必要从体系运行机制、监控与预警机制、应急处置与协调机制、事后恢复与评估机制四个方面构建适应现代性发展需要的高校图书馆应急管理。  关键词:现代 高校图书馆 应急管理 机制  中图分类号:G251 文献标识码
摘 要:就我国目前发展,在医疗器械创新发展上,能力严重不足,需要培养大量创新型医疗器械人才。通过实验教学体系的不断完善,探索一种基于医疗器械工程市级示范性实验中心创新人才培养建设。医疗器械工程实验教学中心以“医工结合、强化实践、激发创新”的实验教学理念为指导,统一规划建设实验教学,形成适应学科特点及自身系统性和科学性的、完整的实验体系。该实验教学中心架构体系以“校企共建、医院仿真情景、医工技交叉融
摘 要:工科职业教育是国家发展的重要基石和“助燃剂”,国有电力装备企业的深化改革必将带动工业电气设备大发展,电力电子变换器也已成为企业科技创新的核心竞争力。以《电力电子技术》这门课程为理论基础,提出一种满足企业发展所需要的“实战型”教学模式,使学生熟悉电力电子变换器从设计到样机调试的全过程,加强工科学生的动手能力。  关键词:电力电子变换器 科技创新 实战型 全过程  中图分类号:G71
摘 要:智能化仪器仪表是门理论性和操作性都非常强的学科,而在今年的疫情当中,这门课程采用全网络化的教学方法。这对学生的学习兴趣和学习效率带来较大的负面影响。本文将探索以学生为中心,将探究式、互动式、启发式教学模式应用到智能化仪器仪表的网络课堂教学中去,通过教学模式的创新,使学生通过网络学习的方法更加新颖,方式更加灵活,使得网络化的学习过程变得生动、有趣、有效,提高学生在网络上的学习兴趣和学习效率,
摘 要:创新是一个民族进步的源泉,是一个民族兴旺不竭的动力,国家的持续发展和进步离不开创新型人才。搭建大学生创新创业实践平台有助于培养大学生的创新能力,有助于培养大学生的社会适应能力。随着国家提出大众创业,万众创新,建设大学生创新创业实践平台可以说是十分有必要。本文就如何搭建大学生创新创业实践平台进行简单论述。  关键词:大学生 创新 实践 平台建设  中图分类号:G647 文献标识码:A
摘 要:城市轨道交通车辆的硬线和继电器电路存在布线复杂、故障率高、后期更改复杂等缺点。利用LCU替换硬线和继电器电路可有效解决上述问题,LCU在轨道交通领域的使用已经成为新的趋势,国内多个城市地铁项目通过使用LCU来简化硬线电路。本文介绍了LCU在江苏某地城轨车辆的使用范围,并通过改进LCU控制逻辑,实现了列车占有硬线电路的全功能替代,保证了司机室占有电路的唯一性及司机室占有供电电路自锁。  关键
摘 要:泡沫混凝土这一新型材料,因其具有轻质、整体性好、固化自立、强度可调和高流动性等特点,而被广泛应用于桥台路基填筑、拓宽工程和隧道空洞治理等领域。本文结合泡沫混凝土在实际工程中的应用效果,对其各项物理特性进行了系统梳理,并对其在公路抢险领域的应用进行详细阐述。最后以高速公路路基坍塌抢险治理为实例,对泡沫混凝土的应用在应急抢险中的实效进行介绍。本文研究表明,泡沫混凝土可广泛应用于公路抢险工程中,
摘 要:为满足碳峰值碳中和发展需求与海底电纜设计需要,本文介绍了国产化海底电缆发展现状及成就以及海底电缆部分结构的典型特点,总结了我国海缆存在的主要问题,包括海底电缆的载流量计算与软接头技术,并对其存在的问题提出了部分的解决办法此外还介绍了新型电缆绝缘材料聚丙烯与低频电缆等,最终对未来技术和材料进行展望。  关键词:海底电缆 载流量 聚丙烯 远距离输电  中图分类号:TM201.3