这是模式分类中的课程代码,
其中包含所有的模式分类算法的实现实验,
程序时用matlab写的,代码质量较高,对学习模式分类 模式识别、
机器学习的同学有很重要的参考价值,
其中经典的算法有:感知器的实现
本实验的目的是学习和掌握批处理感知器算法(本章的算法三)。
(a) 从a = 0开始,将拟的程序应用在表格4中1 w 和2 w 的训练数据上。记下收敛时的步骤。
(b) 将程序应用在2 w 和3 w 的训练数据上,同样记下收敛时的步骤。
(c) 分析实验结果,解释一下它们收敛步数的差别。
表格 4
1 w 2 w 3 w 4 样 w
本
1 x 2 x 1 x 2 x 1 x 2 x 1 x 2 x
1 0.1 1.1 7.1 4.2 -3.0 -2.9 -2.0 -8.4
2 6.8 7.1 -1.4 -4.3 0.54 8.7 -8.9 0.2
3 -3.5 -4.1 4.5 0.0 2.9 2.1 -4.2 -7.7
4 2.0 2.7 6.3 1.6 -0.1 5.2 -8.5 -3.2
5 4.1 2.8 4.2 1.9 -4.0 2.2 -6.7 -4.0
6 3.1 5.0 1.4 -3.2 -1.3 3.7 -0.5 -9.2
7 -0.8 -1.3 2.4 -4.0 -3.4 6.2 -5.3 -6.7
8 0.9 1.2 2.5 -6.1 -4.1 3.4 -8.7 -6.4
9 5.0 6.4 8.4 3.7 -5.1 1.6 -7.1 -9.7
10 3.9 4.0 4.1 -2.2 1.9 5.1 -8.0 -6.3