Journal of System Simulation ›› 2020, Vol. 32 ›› Issue (1): 1-8.doi: 10.16182/j.issn1004731x.joss.17-0461

    Next Articles

Curvature-based BP Algorithm Optimization and Its Application in FNN

Xiong Weili1,2, Sun Wenxin1, Shi Xudong1   

  1. 1. School of Internet of Things Engineering, Jiangnan University, Wuxi 214122, China;
    2. Key Laboratory of Advanced Process Control for Light Industry (Ministry of Education), Jiangnan University, Wuxi 214122, China
  • Received:2017-11-08 Revised:2018-01-18 Published:2020-01-17

Abstract: In order to improve the optimization efficiency of BP algorithm affected by the selection of step size, a step size optimization BP algorithm based on curvature information is proposed and applied to the training process of FNN (Fuzzy Neural Network). Reference to Newton's method, The gradient of the cost function and the curvature information in the direction are calculated to determine the direction and magnitude of the parameter adjustment in each iteration. This method only needs to consider the two order information of the gradient direction, so it does not need the storage and processing of Hessian matrix. The effectiveness and efficiency of the proposed method are verified by a numerical simulation and data simulation of blast furnace ironmaking process.

Key words: Step size optimization, BP algorithm, Fuzzy neural network, Learning speed

CLC Number: