![](https://img-blog.csdnimg.cn/20190907165908650.jpg?x-oss-process=image/resize,m_fixed,h_224,w_224)
人工智能
文章平均质量分 84
人工智能学科前期预备知识
Type真是太帅了
望崦嵫而勿迫兮,恐鹈鴂之先鸣。
展开
-
使用Fisher线性分类器实现人脸判别的二分类问题和多分类问题(Matlab)
基本思想若把样本的多维特征空间的点投影到一条直线上,就能把特征空间压缩成一维。那么关键就是找到这条直线的方向,找得好,分得好,找不好,就混在一起。因此fisher方法目标就是找到这个最好的直线方向以及如何实现向最好方向投影的变换。这个投影变换恰是我们所寻求的解向量 ,这是fisher算法的基本问题。样本训练集以及待测样本的特征数目为n。为了找到最佳投影方向,需要计算出各类均值、样本类内离散度矩阵...原创 2018-05-12 21:59:26 · 8374 阅读 · 20 评论 -
感知器算法实现多类样本的线性分类(Matlab)
原理:略。步骤:二分类问题:(1)将第一类样本作为正样本,第二类样本作为负样本。首先,对样本的向量空间进行增广,即对n维向量x的首部或者尾部增加一个参数1,增广为(n+1)维向量,并对其进行规范化,即正样本不做处理,负样本的(n+1)维向量取负。(2)定义一个(n+1)维权向量w,并进行初始化,定义学习步长LearnRate。(3)进行迭代,对于每个样本,如果w与x的转置的乘积大于0,则不做处理,...原创 2018-05-22 17:50:22 · 16228 阅读 · 9 评论