神经网络,深度学习笔记(持续更新)

1.DNN深度神经网络
   RNN循环神经网络
   CNN卷积神经网络

2.代价函数
  代价函数是一个有点抽象的东西,理论上能反应拟合函数f与真实值y差异的函数都可以用来作为我们的代价函数
  可以理解为计算出的值与实际值之间的误差

3.反向传播神经网络:(bp神经网络)
  就是对输入的训练集,可以根据网络中的实际输出与期望输出之间的误差来反向调整个连接权值的学习方法。其主要步骤如     下:

  1)从样本数据中随机性的选取一个样本数据{Ai,Bi},其中Ai是输出,Bi是期望
  2)输出通过训练得出实际输出yi

  3)求误差D = Bi - yi

  4)根据步骤3得到的误差D,来调整各隐含层之间连接权值

  5)对每个样本重复用以上步骤,直到对整体样本数据来说,误差收敛到控制范围内为止。
  x:开始时的输入信号

  y:神经元的输出信号
  计算公式:1)计算误差 di=wi*d
                    2)修改权值 wi=wi+n*di*(df(e)/de)*(x or y)

4.matlab实现bp神经网络
  Epoch:训练次数

  time:训练时间

  performance:性能指标(这个指标可以用用.trainParam.goal参数设定)

  Validation Checks:校验检查
  1)train函数
  功能:训练神经网络

  句法:[net,tr,

  • 2
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值