机器学习sklearn:降维

维度降低方便计算,反降维是不完全可逆的,可以消除噪声(跟机器视觉里面的处理很像)

使用花的数据

python 复制代码
import matplotlib.pyplot as plt
from sklearn.datasets import load_iris
from sklearn.decomposition import PCA
iris = load_iris()
y = iris.target
X = iris.data

没降维前

降维:

python 复制代码
pca = PCA(n_components=2) # n_components是降维后的列数量
pca = pca.fit(X) 
X_dr = pca.transform(X) 
X_dr.shape

降成二维的

这个时候的表格是可读性很差的

相关推荐
喝拿铁写前端20 小时前
别再让 AI 直接写页面了:一种更稳的中后台开发方式
前端·人工智能
tongxianchao21 小时前
UPDP: A Unified Progressive Depth Pruner for CNN and Vision Transformer
人工智能·cnn·transformer
塔能物联运维1 天前
设备边缘计算任务调度卡顿 后来动态分配CPU/GPU资源
人工智能·边缘计算
过期的秋刀鱼!1 天前
人工智能-深度学习-线性回归
人工智能·深度学习
木头左1 天前
高级LSTM架构在量化交易中的特殊入参要求与实现
人工智能·rnn·lstm
IE061 天前
深度学习系列84:使用kokoros生成tts语音
人工智能·深度学习
欧阳天羲1 天前
#前端开发未来3年(2026-2028)核心趋势与AI应用实践
人工智能·前端框架
IE061 天前
深度学习系列83:使用outetts
人工智能·深度学习
水中加点糖1 天前
源码运行RagFlow并实现AI搜索(文搜文档、文搜图、视频理解)与自定义智能体(一)
人工智能·二次开发·ai搜索·文档解析·ai知识库·ragflow·mineru
imbackneverdie1 天前
如何用AI工具,把文献综述从“耗时费力”变成“高效产出”?
人工智能·经验分享·考研·自然语言处理·aigc·ai写作