Advertisement

MATLAB神经网络编程(三)——线性神经网络的搭建与实现

阅读量:

《MATLAB神经网络编程》作为一本教材,在化学工业出版社出版后被广泛用于教学与研究领域。该书的第4章前向型神经网络的第4.2小节详细讨论了线性神经网络的基础理论。

这篇笔记基于《MATLAB神经网络编程》一书展开。文中所包含的所有代码片段、数学公式以及理论基础均直接引用于该著作。如对某些内容仍有疑问,请参考本书原文。

首先定义一些神经网络中常用的参数意义,如下图:

定义

一,线性神经网络的构建。

1,生成线性神经元。

构建一个如下图所示的具有两个输入端的单神经元线性网络。

16

其权值矩阵W是一个行向量,网络输出a为:

a=purelin(n)=purelin(WP +b)=WP +b

或者:

a=w1,1p1+w1,2p2+b

与Perceptron相仿的是Linear Neural Networks(简称为LNN),它们同样具有一个由输入向量所定义的边

全部评论 (0)

还没有任何评论哟~