【机器学习】数据降维

非负矩阵分解(NMF)

复制代码
sklearn.decomposition.NMF

找出两个非负矩阵,即包含所有非负元素(W,H)的矩阵,其乘积近似于非负矩阵x。这种因式分解可用于例如降维、源分离或主题提取。

主成分分析(PCA)

复制代码
sklearn.decomposition.PCA

使用数据的奇异值分解将数据投影到较低维度空间的线性降维。在应用奇异值分解之前,输入数据居中,但不对每个特征进行缩放。

快速的独立分量分析算法(FastICA)

复制代码
sklearn.decomposition.FastICA

一种快速的独立分量分析算法。

截断奇异值分解(TruncatedSVD)

复制代码
sklearn.decomposition.TruncatedSVD

使用截断奇异值分解(又名LSA)进行降维。

这种变换器通过截断奇异值分解(SVD)来执行线性降维。与PCA相反,该估计器在计算奇异值分解之前不将数据居中。这意味着它可以有效地处理稀疏矩阵。

参考链接

sklearn.decomposition

相关推荐
LiYingL36 分钟前
针对大规模语言模型的离群值安全预训练创新,可防止离群值并保护量化准确性
人工智能·机器学习·语言模型
ekprada39 分钟前
Day 37 - 早停策略与模型权重的保存
人工智能·机器学习
ComputerInBook3 小时前
代数基本概念理解——特征向量和特征值
人工智能·算法·机器学习·线性变换·特征值·特征向量
JoannaJuanCV5 小时前
自动驾驶—CARLA仿真(5)Actors与Blueprints
人工智能·机器学习·自动驾驶
背心2块钱包邮5 小时前
第9节——部分分式积分(Partial Fraction Decomposition)
人工智能·python·算法·机器学习·matplotlib
serve the people5 小时前
如何区分什么场景下用机器学习,什么场景下用深度学习
人工智能·深度学习·机器学习
csdn_aspnet5 小时前
如何用爬虫、机器学习识别方式屏蔽恶意广告
人工智能·爬虫·机器学习
JoannaJuanCV6 小时前
自动驾驶—CARLA仿真(0)报错记录
人工智能·机器学习·自动驾驶
小白狮ww6 小时前
Matlab 教程:基于 RFUAV 系统使用 Matlab 处理无人机信号
开发语言·人工智能·深度学习·机器学习·matlab·无人机·rfuav
无心水7 小时前
【神经风格迁移:深度实战】7、高级调参实战指南:从调参盲盒到科学优化方法论
人工智能·深度学习·神经网络·机器学习·vgg·神经风格迁移·vgg19