{"title":"An optimal line search algorithm for the conjugate gradient method","authors":"Toru Yamazato","doi":"10.1109/ISDA.2014.7066265","DOIUrl":null,"url":null,"abstract":"A new line search technique for the conjugate gradient (CG) method, critical point approximation (CPA), is introduced. The CPA is an elaborately revised version of the parabolic interpolation (PI). The new algorithm evaluates the function and gradient at just one point for each line search, while the conventional PI requires two points. Although the CG usually evaluates the gradient at each critical point found in the iteration, the CG with CPA approximates the gradient, using information obtained for the line search. The new algorithm is implemented in an artificial neural network program for experiment and comparison. The results show that the CG method with the new algorithm converges significantly faster than that with the conventional PI. Under an optimistic assumption, the author explains that the CPA is an optimal line search algorithm for the CG method. Issues regarding the precision and computation time of the line search are discussed.","PeriodicalId":328479,"journal":{"name":"2014 14th International Conference on Intelligent Systems Design and Applications","volume":"92 1","pages":"0"},"PeriodicalIF":0.0000,"publicationDate":"2014-11-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"1","resultStr":null,"platform":"Semanticscholar","paperid":null,"PeriodicalName":"2014 14th International Conference on Intelligent Systems Design and Applications","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.1109/ISDA.2014.7066265","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
引用次数: 1
Abstract
A new line search technique for the conjugate gradient (CG) method, critical point approximation (CPA), is introduced. The CPA is an elaborately revised version of the parabolic interpolation (PI). The new algorithm evaluates the function and gradient at just one point for each line search, while the conventional PI requires two points. Although the CG usually evaluates the gradient at each critical point found in the iteration, the CG with CPA approximates the gradient, using information obtained for the line search. The new algorithm is implemented in an artificial neural network program for experiment and comparison. The results show that the CG method with the new algorithm converges significantly faster than that with the conventional PI. Under an optimistic assumption, the author explains that the CPA is an optimal line search algorithm for the CG method. Issues regarding the precision and computation time of the line search are discussed.