コンテンツにスキップ

BFGS法

出典: フリー百科事典『ウィキペディア(Wikipedia)』

 (: BroydenFletcherGoldfarbShanno algorithm)BFGS[1]

BFGS2BFGSBFGS[2]

BFGS[3]BFGSL-BFGS使BFGS-B[4]


[]


   

 

 k  pk  


    xk  pk   




  ,     

 xk+1  Bk+1 




Uk  Vk 12BFGSDFP211     


      

[]


     

(一)   

(二)1 

(三) 

(四)
(五)
       

1 5


    


BFGS

[]


GSL  gsl_multimin_fdfminimizer_vector_bfgs2 BFGSCeres Solver BFGSL-BFGS

SciPyscipy.optimize.fmin_bfgs BFGSLL-BFGS

Octave  double-dogleg BFGS  cubic line search 

RBFGSL-BFGS-B optim() 

MATLAB Optimization Toolbox fminunc BFGS

C++  ARPREC BFGS (pBFGS) 

C++ BFGSL-BFGS, L-BFGS-B, CG, MIT License  Eigen 

CGnu Regression, Econometrics and Time-series Library (gretl) BFGS L-BFGS

関連項目[編集]

出典[編集]

  1. ^ Fletcher, Roger (1987), Practical methods of optimization (2nd ed.), New York: John Wiley & Sons, ISBN 978-0-471-91547-8 
  2. ^ Lewis, Adrian S.; Overton, Michael (2009), Nonsmooth optimization via BFGS, http://www.cs.nyu.edu/~overton/papers/pdffiles/bfgs_inexactLS.pdf 
  3. ^ Nocedal & Wright (2006), page 24
  4. ^ Byrd, Richard H.; Lu, Peihuang; Nocedal, Jorge; Zhu, Ciyou (1995), “A Limited Memory Algorithm for Bound Constrained Optimization”, SIAM Journal on Scientific Computing 16 (5): 1190–1208, doi:10.1137/0916069, http://www.ece.northwestern.edu/~nocedal/PSfiles/limited.ps.gz 

参照文献[編集]

外部リンク[編集]