机器学习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

降成二维的

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

相关推荐
永霖光电_UVLED3 分钟前
日本加大投入约270亿元助力Rapidus实现2nm芯片量产
人工智能
Liqiuyue4 分钟前
用深度学习分析文本数据
人工智能·llm
Westward-sun.13 分钟前
OpenCV + dlib 人脸关键点检测学习笔记(68点)
人工智能·笔记·opencv·学习·计算机视觉
SCBAiotAigc22 分钟前
2026.4.13:vim编程简单配置
人工智能·ubuntu·vim·具身智能
飞哥数智坊23 分钟前
全新 SOLO 帮我做 PPT,半小时出稿,效果直接惊艳
人工智能·solo
飞哥数智坊25 分钟前
Gemini-3.1-Pro vs Gemini-3-Flash:效果与花费的真实对比
人工智能·ai编程·gemini
IT大师兄吖26 分钟前
SAM3 提示词 图片分割 ComfyUI 懒人整合包
人工智能
幻风_huanfeng27 分钟前
人工智能之数学基础:内点法和外点法的区别和缺点
人工智能·算法·机器学习·内点法·外点法