A Modified Contracting BFGS Update for Unconstrained Optimization

Yiming Zhang
{"title":"A Modified Contracting BFGS Update for Unconstrained Optimization","authors":"Yiming Zhang","doi":"10.1109/CIS52066.2020.00018","DOIUrl":null,"url":null,"abstract":"The Broyden-Fletcher-Goldfarb-Shanno (BFGS) algorithm is one of the most popular algorithms for solving unconstrained problems. Recently, it has been widely adopted in large-scale optimization problems. However, its use of the Hessian approximation $B_{k}$ is very likely to become ill-conditioned, resulting in an inaccurate search direction. The contracting BFGS algorithm not only retains the positive definiteness of the Hessian approximation $B_{k}$ and the quadratic termination property but also contracts the distribution of the eigenvalues of $B_{k}$ in some sense. However, the argument is not sufficient concerning the improvement of the search direction's accuracy when $B_{k}$ is ill-conditioned. In this paper, we present a modification of the contracting BFGS algorithm for unconstrained optimization. In our algorithm, instead of using a constant contracting factor $c$, we select a different $c_{k}$ in each step. Our algorithm preserves the positive definiteness of $B_{k}$ and the quadratic termination property. Moreover, by choosing a different contracting factor in each iteration, we prove the existence of the ‘best’ $c_{k}$ that minimizes the spectral condition number of $B_{k+1}$. We present a method to find such $c_{k}$ based on the matrix rank-1 perturbation theory and the eigenvalue optimization. Finally, numerical experiments are presented to verify both the convergence property and the improvement of the sensitiveness of the linear systems used to solve for search directions.","PeriodicalId":106959,"journal":{"name":"2020 16th International Conference on Computational Intelligence and Security (CIS)","volume":null,"pages":null},"PeriodicalIF":0.0000,"publicationDate":"2020-11-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"0","resultStr":null,"platform":"Semanticscholar","paperid":null,"PeriodicalName":"2020 16th International Conference on Computational Intelligence and Security (CIS)","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.1109/CIS52066.2020.00018","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
引用次数: 0

Abstract

The Broyden-Fletcher-Goldfarb-Shanno (BFGS) algorithm is one of the most popular algorithms for solving unconstrained problems. Recently, it has been widely adopted in large-scale optimization problems. However, its use of the Hessian approximation $B_{k}$ is very likely to become ill-conditioned, resulting in an inaccurate search direction. The contracting BFGS algorithm not only retains the positive definiteness of the Hessian approximation $B_{k}$ and the quadratic termination property but also contracts the distribution of the eigenvalues of $B_{k}$ in some sense. However, the argument is not sufficient concerning the improvement of the search direction's accuracy when $B_{k}$ is ill-conditioned. In this paper, we present a modification of the contracting BFGS algorithm for unconstrained optimization. In our algorithm, instead of using a constant contracting factor $c$, we select a different $c_{k}$ in each step. Our algorithm preserves the positive definiteness of $B_{k}$ and the quadratic termination property. Moreover, by choosing a different contracting factor in each iteration, we prove the existence of the ‘best’ $c_{k}$ that minimizes the spectral condition number of $B_{k+1}$. We present a method to find such $c_{k}$ based on the matrix rank-1 perturbation theory and the eigenvalue optimization. Finally, numerical experiments are presented to verify both the convergence property and the improvement of the sensitiveness of the linear systems used to solve for search directions.
查看原文
分享 分享
微信好友 朋友圈 QQ好友 复制链接
本刊更多论文
无约束优化的改进收缩BFGS更新
BFGS (Broyden-Fletcher-Goldfarb-Shanno)算法是求解无约束问题最常用的算法之一。近年来,它在大规模优化问题中得到了广泛的应用。然而,它使用的Hessian近似$B_{k}$很可能成为病态的,导致不准确的搜索方向。压缩BFGS算法不仅保留了Hessian近似$B_{k}$的正定性和二次终止性,而且在一定程度上压缩了$B_{k}$的特征值分布。然而,对于$B_{k}$为病态条件时搜索方向精度的提高,论证是不充分的。本文提出了一种用于无约束优化的收缩BFGS算法的改进。在我们的算法中,我们在每一步中选择不同的$c_{k}$,而不是使用常数收缩因子$c$。我们的算法保留了$B_{k}$的正定性和二次终止性。此外,通过在每次迭代中选择不同的收缩因子,我们证明了使谱条件数$B_{k+1}$最小的“最佳”$c_{k}$的存在。我们提出了一种基于矩阵秩-1摄动理论和特征值优化的求解该类$c_{k}$的方法。最后,通过数值实验验证了该方法的收敛性和灵敏度的提高。
本文章由计算机程序翻译,如有差异,请以英文原文为准。
求助全文
约1分钟内获得全文 去求助
来源期刊
自引率
0.00%
发文量
0
期刊最新文献
Predicting Algorithms and Complexity in RNA Structure Based on BHG Efficient attribute reduction based on rough sets and differential evolution algorithm Numerical Analysis of Influence of Medicine Cover Structure on Cutting Depth [Copyright notice] Linear Elements Separation via Vision System Feature and Seed Spreading from Topographic Maps
×
引用
GB/T 7714-2015
复制
MLA
复制
APA
复制
导出至
BibTeX EndNote RefMan NoteFirst NoteExpress
×
×
提示
您的信息不完整,为了账户安全,请先补充。
现在去补充
×
提示
您因"违规操作"
具体请查看互助需知
我知道了
×
提示
现在去查看 取消
×
提示
确定
0
微信
客服QQ
Book学术公众号 扫码关注我们
反馈
×
意见反馈
请填写您的意见或建议
请填写您的手机或邮箱
已复制链接
已复制链接
快去分享给好友吧!
我知道了
×
扫码分享
扫码分享
Book学术官方微信
Book学术文献互助
Book学术文献互助群
群 号:481959085
Book学术
文献互助 智能选刊 最新文献 互助须知 联系我们:info@booksci.cn
Book学术提供免费学术资源搜索服务,方便国内外学者检索中英文文献。致力于提供最便捷和优质的服务体验。
Copyright © 2023 Book学术 All rights reserved.
ghs 京公网安备 11010802042870号 京ICP备2023020795号-1