主元分析也就是PCA,主要用于数据降维。
通过去中心化和线性变换,将多维度的特征转换通过投影(坐标转换)成几个主成分特征,这个主成分特征是原来特征的线性变换。
主成分称为 它们称作“主元1”、“主元2”。
多维度特征直接有一定相关性!! 主成分分析法就是将多个(比如20个)特征的有用信息提取出来, 综合成1个到3个指标,这个1到3个指标可以反映20个指标的绝大部分信息。
缺点: 3个指标无法完全替代20个指标所有信息,而且指标没有单位量, 只能做综合评分
线性变换是最小二乘法。两个坐标轴,减少一个坐标轴的信息 ,多分配x轴信息,减少y轴信息
具体变换是通过协方差计算


这个矩阵是求解主元1、主元2的关键。
协方差矩阵如上
5 实战
去中心化后的房价和面积数据



求协方差矩阵
奇异值分解




如下算出新坐标,比如对于[公式] :


主元2整体来看,数值很小,丢掉损失的信息也非常少,这样就实现了非理想情况下的降维。
知乎上面一个pca帖子不错。
https://www.zhihu.com/question/41120789/answer/481966094s

PCA主元分析方法描述相关推荐

  1. 主元分析(PCA)理论分析及应用

    主元分析(PCA)理论分析及应用 (主要基于外文教程翻译) 什么是PCA? PCA是Principal component analysis的缩写,中文翻译为主元分析.它是一种对数据进行分析的技术,最 ...

  2. PCA原理分析和Matlab实现方法(三)

    PCA主成分分析原理分析和Matlab实现方法(三) [尊重原创,转载请注明出处]http://blog.csdn.net/guyuealian/article/details/68487833   ...

  3. matlab pca 主元 贡献,主元分析(PCA)原理

    因为经常做一些图像和信号处理的工作,要用到主元分析(Principal Components Analysis)作为工具.写出来供自己和朋友参考. PCA是一种统计技术,经常应用于人面部识别和图像压缩 ...

  4. 主元分析(PCA)原理

    因为经常做一些图像和信号处理的工作,要用到主元分析(Principal Components Analysis)作为工具.写出来供自己和朋友参考. PCA是一种统计技术,经常应用于人面部识别和图像压缩 ...

  5. PCA(主元分析)的数学原理

    原文地址:http://blog.codinglabs.org/articles/pca-tutorial.html PCA(Principal Component Analysis)是一种常用的数据 ...

  6. 【机器学习】主元分析(PCA)以及与SVD的区别联系

    参考文章:如何理解主元分析(PCA)? 主元分析的目的是降低数据的维度.主元分析也就是PCA,主要用于数据降维. 1 什么是降维? 比如说有如下的房价数据: 这种一维数据可以直接放在实数轴上: 不过数 ...

  7. 【算法设计与分析】14 分治算法的一般描述和分析方法

    本文主要描述分治算法的一般描述和分析方法.衔接上一篇文章:[算法设计与分析]13 分治策略的设计思想 文章目录 1 分治算法的一般性描述 1.1 分支算法的时间分析 1.2 两类常见的递推方程与求解方 ...

  8. PCA原理分析和意义(一)

    原文链接:http://blog.codinglabs.org/articles/pca-tutorial.html PCA(Principal Component Analysis)是一种常用的数据 ...

  9. 【PaperReading】空间分析方法在微生物生态学研究中的应用

    空间分析方法在微生物生态学研究中的应用 The application of spatial analysis methods to microbial ecology 投稿时间:2009-08-18 ...

最新文章

  1. android sdk入门(1)
  2. 按键精灵文字识别插件_按键精灵——如何实现办公自由(二)
  3. 1021 个位数统计 (15分)——10行代码AC(解题报告)
  4. 在python3.x下使用如下代码: import cPickle as pk 报错
  5. 广联达2018模板算量步骤_广联达gtj2021实操案例,新增6大板块,快速提高算量效率...
  6. java中的throw_Java中的throw和throws之间的区别
  7. python-Django环境搭建
  8. markdown的基础语言
  9. 结构化数据与非结构化数据理解
  10. excel查看VBA代码快捷键
  11. 《Kafka权威指南》读书笔记4 Kafka消费者
  12. MacOS Ventura 13.0 Beta1 (22A5266r) 带 OC 0.8.1 / Cl 5146 / PE 三分区原版黑苹果镜像
  13. EXTJS源码分析与开发实例-原创2章下载
  14. 【学习笔记】系统集成项目管理一:项目进度网络图(01)单双代号网络图
  15. mysql查询图书复本量_SQL语句在图书管理数据库中实现下列查询S1:在借阅表中查询哪些 爱问知识人...
  16. php取名字的姓,【更新】爬取姓名大全的名字
  17. Flutter实战-请求封装(五)之Isolate线程改造
  18. 【渝粤教育】国家开放大学2018年秋季 1318T社会统计学 参考试题
  19. 声音识别动画(下)-----线形(曲线)声音识别动画
  20. poi替换word内容

热门文章

  1. 如何解决直播中黑屏、花屏、闪屏问题?10 分钟搞明白
  2. NCPC2016-A-ArtWork
  3. APP弱网络条件下,体验优化之道
  4. 枚举,随机数模型,函数功能分解---扔骰子随机数游戏
  5. SOAR+HIDS,增强主机安全防护
  6. flink Table Api 理论篇
  7. Python批量更改txt文本每行数据
  8. PAT_乙级_1004_筱筱
  9. 如何通过笔记本控制主机(远程链接别的电脑)
  10. C语言指针 五分钟入门!你要是不理解,我就当场把这个编译器.........