ADAPTIVE, LIMITED-MEMORY BFGS ALGORITHMS FOR UNCONSTRAINED OPTIMIZATION

被引:13
作者
Boggs, Paul T. [1 ]
Byrd, Richard H. [2 ]
机构
[1] Sandia Natl Labs, Livermore, CA 94550 USA
[2] Univ Colorado, Dept Comp Sci, Boulder, CO 80309 USA
基金
美国国家科学基金会;
关键词
quasi-Newton methods; BFGS; limited-memory methods; adaptive strategies; compact form; QUASI-NEWTON MATRICES; SOFTWARE;
D O I
10.1137/16M1065100
中图分类号
O29 [应用数学];
学科分类号
070104 ;
摘要
The limited-memory BFGS method (L-BFGS) has become the workhorse optimization strategy for many large-scale nonlinear optimization problems. A major difficulty with L-BFGS is that, although the memory size m can have a significant effect on performance, it is difficult to know what memory size will work best. Importantly, a larger m does not necessarily improve performance, but may, in fact, degrade it. There is no guidance in the literature on how to choose m. In this paper, we briefly review L-BFGS and then suggest two computationally efficient ways to measure the effectiveness of various memory sizes, thus allowing us to adaptively choose a different memory size at each iteration. Our overall numerical results illustrate that our approach improves the performance of the L-BFGS method. These results also indicate some further directions for research.
引用
收藏
页码:1282 / 1299
页数:18
相关论文
共 16 条
[1]   CUTE - CONSTRAINED AND UNCONSTRAINED TESTING ENVIRONMENT [J].
BONGARTZ, I ;
CONN, AR ;
GOULD, N ;
TOINT, PL .
ACM TRANSACTIONS ON MATHEMATICAL SOFTWARE, 1995, 21 (01) :123-160
[2]   A LIMITED MEMORY ALGORITHM FOR BOUND CONSTRAINED OPTIMIZATION [J].
BYRD, RH ;
LU, PH ;
NOCEDAL, J ;
ZHU, CY .
SIAM JOURNAL ON SCIENTIFIC COMPUTING, 1995, 16 (05) :1190-1208
[3]   REPRESENTATIONS OF QUASI-NEWTON MATRICES AND THEIR USE IN LIMITED MEMORY METHODS [J].
BYRD, RH ;
NOCEDAL, J ;
SCHNABEL, RB .
MATHEMATICAL PROGRAMMING, 1994, 63 (02) :129-156
[4]   QUASI-NEWTON METHODS, MOTIVATION AND THEORY [J].
DENNIS, JE ;
MORE, JJ .
SIAM REVIEW, 1977, 19 (01) :46-89
[5]   Benchmarking optimization software with performance profiles [J].
Dolan, ED ;
Moré, JJ .
MATHEMATICAL PROGRAMMING, 2002, 91 (02) :201-213
[6]  
Fourer R., 2003, AMPL MODELING LANGUA
[7]   AUTOMATIC DIFFERENTIATION AND THE STEP COMPUTATION IN THE LIMITED MEMORY BFGS METHOD [J].
GILBERT, JC ;
NOCEDAL, J .
APPLIED MATHEMATICS LETTERS, 1993, 6 (03) :47-50
[8]   An overview of the Trilinos Project [J].
Heroux, MA ;
Bartlett, RA ;
Howle, VE ;
Hoekstra, RJ ;
Hu, JJ ;
Kolda, TG ;
Lehoucq, RB ;
Long, KR ;
Pawlowski, RP ;
Phipps, ET ;
Salinger, AG ;
Thornquist, HK ;
Tuminaro, RS ;
Willenbring, JM ;
Williams, A ;
Stanley, KS .
ACM TRANSACTIONS ON MATHEMATICAL SOFTWARE, 2005, 31 (03) :397-423
[9]  
Howle VE, 2012, SCI PROGRAMMING-NETH, V20, P257, DOI [10.3233/SPR-2012-0347, 10.1155/2012/606215]
[10]   ON THE LIMITED MEMORY BFGS METHOD FOR LARGE-SCALE OPTIMIZATION [J].
LIU, DC ;
NOCEDAL, J .
MATHEMATICAL PROGRAMMING, 1989, 45 (03) :503-528