老饼讲解-神经网络 机器学习 神经网络 深度学习
BP算法-自实现
1.BP神经网络自实现-开篇导读与回顾
2.BP神经网络的初始化与梯度公式
3. BP神经网络-训练算法
4.BP神经网络-代码自实现

【导读】《LM算法训练BP》学习顺序

作者 : 老饼 发表日期 : 2023-02-17 21:39:27 更新日期 : 2023-02-26 03:45:56
本站原创文章,转载请说明来自《老饼讲解-BP神经网络》www.bbbdata.com



LM法全称为Levenberg-Marquardt(列文伯格-马跨特)法

它就是matlab工具箱中BP的默认训练方法---trainlm法

本文展示学习LM法的学习顺序建议



    01. 《LM算法训练BP》学习顺序    



本节介绍《LM算法训练BP》的学习顺序和相关文章 



   本章学习目标与学习顺序   


本章的目标是学习如何用LM法训练BP神经网络
也即matlab里的trainlm训练算法

 学习顺序如下
 

 一、了解LM算法原理   
了解高斯-牛顿法原理与LM算法原理
 LM法是基于高斯牛顿法与梯度下降法的
因此需要先学习高斯-牛顿法  
相关文章:
👉《高斯-牛顿法原理》 
👉《LM算法思想与介绍》

 
 二、浏览LM在求解BP的具体应用
LM法应用于BP时,需要算出具体的公式
浏览LM算法在求解BP时的具体公式与算法流程
 相关文章:
  👉《LM算法求解BP神经网络》 
  👉《LM法求解BP的算法流程》 

  
 三、阅读代码强化学习理解   
结合算法流程与相关公式
阅读代码LM法的实现代码
 
 相关文章:
 👉《trainlmBP.m》       
 👉《trainlmBP的测试Demo》










 End 







联系老饼