Adaline神经网络简单介绍和MATLAB简单实现

Posted 芥末的无奈

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Adaline神经网络简单介绍和MATLAB简单实现相关的知识,希望对你有一定的参考价值。

Adaline神经网络

Adaline利用了最小二乘法的思想,相较于感知机神经网络,对于数据的线性可分的要求更低一些,可以允许一些异常数据。
这里写图片描述
这里写图片描述
上面描述了迭代求解的过程,但是在 x0(k+1) 这里没看懂,如果是更新 θ 应该是 w0(k+1) 才对。应该是PPT有错。
我们来说明下迭代求解需要注意的地方。
首先,将 θ 并入到 w 中去,因为θ前面的系数始终是1,所以 x 也多了一列,这一列都是1。

x=[1,x1,x2,,xn]Tw=[θ,w1,,wn]

以上是关于Adaline神经网络简单介绍和MATLAB简单实现的主要内容,如果未能解决你的问题,请参考以下文章

自适应线性神经网络Adaline

数学软件实训1-MATLAB程序设计及应用初步

MATLAB实现网络相关的仿真(附上完整仿真源码)

详细MATLAB 中BP神经网络算法的实现

python机器学习——自适应线性神经元

PNN神经网络(Matlab)