Fisher线性判别(FDA)

Fisher线性判别思想是将高维数据找到一个最佳投影方向u,令Y=uX,然后根据投影结果Y这个一维数据找到分类阈值Yt。算法实现步骤如下:

找到类wi,i=1,2中数据集的均值向量mi

计算类内离散度矩阵Si,Si=∑(Xj-mi)'*(Xj-mi)  Xj∈wi,j=1,2,...,n

计算总离散度矩阵Sw,Sw=S1+S2

投影方向u,u=inv(Sw)*(m1-m2)

计算降维后的均值mi~,mi~=u'*mi

计算阈值Yt,Yt=(m1~+m2~)/2

对未知样本,通过投影值y来进行分类,y>Yt,则为w1类,反之为w2类

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
【社区内容提示】社区部分内容疑似由AI辅助生成,浏览时请结合常识与多方信息审慎甄别。
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

相关阅读更多精彩内容

  • 文/ET王好好 知道她完全是因为一幅画《诞生》,心灵受到了深深的震撼。 她将自己描绘成赤裸分娩出血的女人,脐带连接...
    ET王好好阅读 5,208评论 1 2
  • 不知道什么时候喜欢了篮球,可能是受弟弟的影响,天天在NBA的熏陶下觉得女生打篮球是件多么帅气的事。这样可以在男生面...
    scarJJ阅读 2,999评论 0 0
  • 虽然每天都有好多问题也有好多想要去讨论和谁商量的问题 但是还是自己默默订好了所有的事情然后一个个去确认 白天的时候...
    醍醐不灌顶阅读 1,274评论 0 0
  • 石人哥,石人哥,接住我的小筐叻,我做你的新娘哦。 移山填海改造河山大运动如火如荼的时候,古九州之一的这块人杰地灵之...
    兰兮阅读 3,395评论 0 3

友情链接更多精彩内容