1. 神经网络基本结构

  神经网络:n个输入,m个中间层,k个输出层

  X表示输入,W表示输入到中间层的权重,V表示中间层到输出的权重,Y是网络输出

  Θ表示中间层的阈值,ф表示输出层的阈值。

  F()为激励函数,计算神经元的输出

神经网络基本过程

2 基本过程

  1. 计算每个中间层的输出

    B(m)=f( n( W(n,m)*X(n) ) + Θ(m) )

  2. 计算每个输出层的输出

    Y(k)=f( m( V(m,k)*B(m) ) + ф(k) )

  3. 根据输出层输出和真实值比较,修改W V Θ ф

    在这一步主要通过一定的方法,比如误差反向传播法、梯度下降法、遗传算法等,修改权重和阈值

  4. 重复以上过程,直到网络的得到满意的输出

 完整的例子在这里:BP人工神经网络-反向传播法

相关文章:

  • 2021-06-14
  • 2021-11-05
  • 2022-01-23
  • 2022-12-23
  • 2021-11-01
  • 2021-11-22
  • 2021-12-13
  • 2021-07-18
猜你喜欢
  • 2021-06-07
  • 2021-11-19
  • 2021-04-29
  • 2022-01-23
  • 2021-05-05
  • 2021-05-24
  • 2021-12-09
相关资源
相似解决方案