一、训练函数

1、traingd

Name:Gradient descent backpropagation (梯度下降反向传播算法 )

Description:triangd is a network training function that updates weight and bias values  according to gradient descent.

2、traingda

Name:Gradient descent  with adaptive learning rate backpropagation(自适应学习率的t梯度下降反向传播算法)  

Description:triangd is a network training function that updates weight and bias values  according to gradient descent with adaptive learning rate. it will return a trained net (net) and  the trianing record (tr).

3、traingdx (newelm函数默认的训练函数)

name:Gradient descent with momentum and adaptive learning rate backpropagation(带动量的梯度下降的自适应学习率的反向传播算法)

Description:triangdx is a network training function that updates weight and bias values  according to gradient descent momentum and an adaptive learning rate.it will return a trained net (net) and  the trianing record (tr).

4、trainlm

Name:Levenberg-Marquardt backpropagation (L-M反向传播算法)

Description:triangd is a network training function that updates weight and bias values  according toLevenberg-Marquardt optimization. it will return a trained  net (net) and  the trianing record (tr).

注:更多的训练算法请用matlab的help命令查看。

二、学习函数

1、learngd

Name:Gradient descent weight and bias learning function (梯度下降的权值和阈值学习函数)

Description:learngd is the gradient descent weight and bias learning function, it will return the weight change dW and a new learning state.

2、learngdm 

Name:Gradient descent with momentum weight and bias learning function (带动量的梯度下降的权值和阈值学习函数)

Description:learngd is the gradient descent  with momentum weight and bias learning function, it will return the weight change dW and a new learning state.

注:更多的学习函数用matlab的help命令查看。

三、训练函数与学习函数的区别

  学习函数的输出是权值和阈值的增量,训练函数的输出是训练好的网络和训练记录,在训练过程中训练函数不断调用学习函数修正权值和阈值,通过检测设定的训练步数或性能函数计算出的误差小于设定误差,来结束训练。    
或者这么说:训练函数是全局调整权值和阈值,考虑的是整体误差的最小。学习函数是局部调整权值和阈值,考虑的是单个神经元误差的最小[1]。 参考链接:【1】 https://zhidao.baidu.com/question/1883990061249711708.html?fr=iks&word=matlab%D6%D0traingdx%BA%CDlearngdm%B5%C4%C7%F8%B1%F0&ie=gbk

最新文章

  1. Tween Animation----Translate位置移动动画
  2. word20161205
  3. A hard puzzle
  4. Mac 使用笔记
  5. Tomcat优化总结
  6. Mybatis Generator(定制化)代码生成器
  7. Android 实现布局动态加载
  8. WPF中的StackPanel、WrapPanel、DockPanel
  9. ServiceStack.Redis里List的Insert操作
  10. 教你用shell写CGI程序
  11. 搭建rtmp直播流服务之3:java开发ffmpeg实现rtsp转rtmp并实现ffmpeg命令的接口化管理架构设计及代码实现
  12. 在linux(centos)系统安装nginx教程
  13. Odoo 菜单美化的扩展模块
  14. node离线版安装
  15. 开发Spring过程中几个常见异常(一)
  16. 上海交大ACM总教头俞勇讲述“最聪明人的故事”
  17. s2第六章继承和多态
  18. ubuntu解压zip文件
  19. 记一次treegrid checkbox 选择问题
  20. [Solution] The superclass “javax.servlet.http.HttpServlet” was not found on the Java Build Path

热门文章

  1. 响应式布局(css,js,php等方法),根据媒体类型设计不同的样式,css在线手册
  2. DDR中常用概念
  3. hibernate之查询
  4. tlink平台数据转发 c# 控制台程序
  5. JAVA本地读取文件,解决中文乱码问题
  6. poj 3463/hdu 1688 求次短路和最短路个数
  7. python处理excel之读:xlrd模块
  8. Dinic算法——重述
  9. CSS 基础 例子 背景色 & 背景图片
  10. [ASE][Daily Scrum]11.11