- 1 -
实验二、感知器神经网络
一、实验目的及要求
1、掌握感知器网络的基本概念和训练方法。
2、掌握感知器网络的基本应用。
3、掌握 Matlab 对感知器网络的构建与训练方法。
4、掌握利用程序设计语言对感知器网络进行实现的方法。
二、实验原理
1、感知器网络模型
⑴ 拓扑结构
对于一个样本:
网络输入:
()
12
T
n
X
xx x= "
网络输出:
()
12
T
m
Ooo o= "
实际输出
()
12
T
m
Ddd d= "
期望输出(导师信号)
网络权值:
()
12 m
WWW W= "
()
12
1, 2
T
jjj nj
Www wj m==""
阈值: 1, 2
j
Tj m= "
⑵ 转移函数
()
10
()sgn
10
j
jj
j
net
fnet net
net
≥
⎧
⎪
==
⎨
−<
⎪
⎩
(符号函数)
或者
10
()
00
j
j
j
net
fnet
net
≥
⎧
⎪
=
⎨
<
⎪
⎩
(阈值函数)