j
∑
i=0
ij
i
j
5.2.1、单层感知器 、
感知器功能 考虑如图所示单计算节点感知器的情况。则
1, oj = − 1, W W
T j T j
oj Wj
X > 0 X < 0
① 设输入向量X=(x1,x2)T,则两个输入分量在几何上构成一个 二维平面,输入样本可以用该平面上的一个点表示。则
oj = − 1, w 1 j x 1 + w 2 j x 2 + w 3 j x 3 − T j < 0 由方程 w 1 j x1 + w 2 j x 2 + w 3 j x 3 − T j = 0 确定的平面成为三维输入样本空间上的一个分界面。
③ 推广到n维空间的一般情况,设输入X=(x1,x2,…,xn)T,则n个输入分量在几何上构 成一个n维空间。由方程 w 1 j x 1 + w 2 j x 2 + L + w nj x 3 − T j = 0 可定义一个n维空间上的超 平面。此平面可以将输入样本分为两类。
① ② ③ ④
⑤
5.2.1、单层感知器 、
例 单计算节点感知器有3个输入,给定3对训练样本如下 X1=(-1,1,-2,0)T d1=-1 X2=(-1,0,1.5,0.5)T d2=-1 X3=(-1,-1,1,0.5)T d3=1 设初始权向量W(0)=(0.5,1,-1,0)T,η=0.1,训练该感知器。 解:第一步 输入X1,得 第三步 输入X3,得
W ( 2)T X 3 = (0.7,0,8,−0.6,0)( −1,−1,1,0.5)T = −2.1 o 3 ( 2) = sgn( −2.1) = −1 W (3) = W ( 2) + η [ d 3 − o 3 ( 2)] X 3 = (0.7,0,8,−0.6,0)T + 0.1[1 − ( −1)]( −1,−1,1,0.5)T = (0.5,0.6,−0.4,0.1)T