readme.md 1.13 KB
Newer Older
20200318029 committed
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16
这个是咱们第一个项目,没有思路的可以找小徐班主任要Jerry老师的视频描述(建议大家先自己多理解看看,如果暂时没有思路可以看看之前的课程,也可以再找找资料)<br/><br/>
要求如下:<br/><br/>
作业截至时间:5月22日23:59,具体答案将会在本周末讲解并公布<br/><br/>
----基于 Kernel LDA + KNN 的人脸识别<br/>
----使用 Kernel Discriminant Analysis 做特征降维<br/>
----使用 K-Nearest-Neighbor 做分类<br/><br/><br/>
数据:<br/>
----人脸图像来自于 Olivetti faces data-set from AT&T (classification)<br/>
----数据集包含 40 个人的人脸图像, 每个人都有 10 张图像<br/>
----我们只使用其中标签(label/target)为 0 和 1 的前 2 个人的图像<br/><br/><br/>
算法:<br/>
----需要自己实现基于 RBF Kernel 的 Kernel Discriminant Analysis 用于处理两个类别的数据的特征降维<br/>
----代码的框架已经给出, 需要学生自己补充 KernelDiscriminantAnalysis 的 fit() 和 transform() 函数的内容<br/><br/><br/>
结果:<br/>
1.要求识别成功率:100%<br/>
2.达到如图所示效果图