当前位置:   article > 正文

sklearn实现lda模型_使用python+sklearn实现比较 Iris 数据集中LDA和PCA的2D投影

用python的sklearn库,实现iris和mnist数据集的lda分类。要求画出投影效果图(iris)
Iris 数据集包含3种鸢尾花(Setosa,Versicolour和Virginica),每种鸢尾花都具有4个属性:萼片长度,萼片宽度,花瓣长度和花瓣宽度。 应用于此数据的主成分分析(PCA)可以识别出能够说明数据中差异最大的属性组合(主要成分或特征空间中的方向)。在这里,我们在2个第一主成分上绘制了不同的样本。 线性判别分析(LDA)尝试识别出能够说明 类之间差异最大的属性,,与PCA相比,LDA是使用已知类别标签的有监督方法。
be882d0b098b6512fd58ae58762ad7c0.png sphx_glr_plot_pca_vs_lda_001
6b3e9f0da854575cb49644b650d30628.png sphx_glr_plot_pca_vs_lda_002
输出:
explained variance ratio (first two components): [0.92461872 0.05306648]
print(__doc__)import ma
本文内容由网友自发贡献,转载请注明出处:https://www.wpsshop.cn/w/从前慢现在也慢/article/detail/712176
推荐阅读
相关标签
  

闽ICP备14008679号