降维
(1)基于L1惩罚项的模型
(2)主成分分析法(PCA)
PCA是为了让映射后的样本具有最大的发散性;无监督的降维方法
from sklearn.decomposition import PCA
#主成分分析法,返回降维后的数据
#参数n_components为主成分数目
PCA(n_components=2).fit_transform(iris.data)
![]()
![]()
![]()
(3)线性判别分析(LDA)
而LDA是为了让映射后的样本有最好的分类性能;有监督的降维方法。
from sklearn.lda import LDA
#线性判别分析法,返回降维后的数据
#参数n_components为降维后的维数
LDA(n_components=2).fit_transform(iris.data, iris.target)
![]()
posted on 2020-09-27 11:07 happygril3 阅读(119) 评论(0) 收藏 举报