当前位置: 首页 > news >正文

荣成做网站中国建设法律法规网官方网站

荣成做网站,中国建设法律法规网官方网站,沈阳做网站哪家好,建设银行短信开通网站一、为什么要降维? 1. 直观比喻 假设你要描述一个人: 高维描述:身高、体重、发色、鞋码、星座、血型、喜欢的电影...(100个特征) 降维后:"运动型"(身高体重)、"文…

一、为什么要降维?

1. 直观比喻

假设你要描述一个人:

  • 高维描述:身高、体重、发色、鞋码、星座、血型、喜欢的电影...(100个特征)

  • 降维后:"运动型"(身高+体重)、"文艺型"(喜欢的电影+书籍)(2个特征)

2. 实际意义
  • 解决维度灾难:特征太多会导致数据稀疏,模型难以学习

  • 提升效率:减少计算时间,降低存储需求

  • 可视化需求:人类只能理解2D/3D图形


二、主流降维方法

方法1:PCA(主成分分析)

核心思想:找到数据中方差最大的方向,将数据投影到这些方向上。

生活化比喻

把三维的西瓜🍉拍成二维照片,选择最能体现西瓜特征的拍摄角度。

计算步骤
  1. 中心化数据(减去均值)

  2. 计算协方差矩阵

  3. 计算特征值和特征向量

  4. 选择前k大特征值对应的特征向量

Python实现
from sklearn.decomposition import PCA
from sklearn.datasets import load_iris# 加载数据
iris = load_iris()
X = iris.data# 降维到2维
pca = PCA(n_components=2)
X_pca = pca.fit_transform(X)print("原始形状:", X.shape)
print("降维后形状:", X_pca.shape)
print("各主成分解释方差比例:", pca.explained_variance_ratio_)
输出示例
原始形状: (150, 4)
降维后形状: (150, 2)
各主成分解释方差比例: [0.924 0.053]  # 第一主成分保留了92.4%的信息
 
优缺点
  • ✅ 优点:线性方法简单有效,可解释性强

  • ❌ 缺点:只能捕捉线性关系


方法2:t-SNE(t分布随机邻域嵌入)

核心思想:保持高维空间中数据点的局部相似性。

生活化比喻

把全世界城市的地理位置画到一张纸上,保证相邻城市在纸上仍然相邻。

Python实现
from sklearn.manifold import TSNEtsne = TSNE(n_components=2, random_state=42)
X_tsne = tsne.fit_transform(X)
 
适用场景
  • 高维数据可视化(常降到2D/3D)

  • 探索数据聚类结构

注意事项
  • 计算成本高

  • 超参数敏感(困惑度perplexity)


方法3:LDA(线性判别分析)

核心思想:找到能最好区分不同类别的投影方向。

与PCA对比
PCALDA
目标最大化总体方差最大化类间方差/类内方差
有无监督无监督有监督
结果主成分与类别无关投影方向与类别相关
Python实现
from sklearn.discriminant_analysis import LinearDiscriminantAnalysislda = LinearDiscriminantAnalysis(n_components=2)
X_lda = lda.fit_transform(X, iris.target)
 

三、如何选择降维方法?


http://www.dtcms.com/a/546789.html

相关文章:

  • 临海建设局官方网站文昌网站建设 myvodo
  • 运城住房和建设局网站新网站建设一般多少钱
  • W3C WSDL 活动:推动Web服务互操作性的关键力量
  • 婚庆网站建设的需求分析wordpress注册授权
  • 三维重建【0-D】3D Gaussian Splatting:相机标定原理与步骤
  • 中国企业商务网站建设河南seo网站多少钱
  • 做预算兼职的网站东莞设计网站企业
  • 网站建设项目工作分解结构建设银行交学费网站
  • Python导入opencv报错“DLL load failed while importing cv2: 找不到指定的模块”排错过程记录
  • 黄金外汇网站建设网站备案在哪查
  • 大二java学习笔记:子类与继承
  • 网站毕设代做免费seo网站诊断
  • 旅游网站分析广告喷绘制作公司介绍
  • 解决 IsaacSim 5.0 与 ROS2 Python 版本冲突的完整指南
  • 万网空间存放两个网站湖州网站建设哪家公司好
  • 酒店 企业网站建设的思路jsp ajax网站开发典型实例 pdf
  • 关于命理的一些猜想
  • 西安有那些做网站的公司好商城的网站统计如何做
  • 复古风格网站建筑网站大全免费
  • 网站改版建设,有哪些内容唐山公司网站建设 中企动力唐山
  • 柏乡企业做网站h5网站制作费用
  • 专业企业网站建设报价潍坊专业技术人员继续教育
  • Quartus II下载安装教程Quartus II 18保姆级安装步骤(附安装包)
  • 查询网站开发的端口建站优化
  • 外贸公司网站怎么做网站运营推广该如何做
  • h5开源网站模板学校网站建设规划
  • 浙江网站推广运营网络的基本概念
  • 建设一个公司的网站需要多少钱公司做网站找谁公司做网站找谁
  • 凡科网站免费版百度是不是只有在自己的网站发布才会被收录
  • Array数组的底层实现深度解析