主成分分析PCA
主成分分析 (Principle Component Analysis简称为PCA) 是一种去除特征之间相关性以及进行特征压缩的方法。PCA将原特征空间的向量变换到另外一个空间变换后的特征向量为变换后空间的正交基为。一般有即特征空间的维度被压缩了。可以基于变换后的特征和正交基来重建原特征通过PCA方法进行的特征变换会使得特征重建的平方误差最小。先通过一个简单的例子来理解PCA。下图所示的数据在方向上的方差很小因此即使忽略也不会损失太多信息。因此可以将原特征变换为特征变换的方向只有1个即此时特征重建误差为实际上是数据沿方向的方差。再观察另外一个特征分布。这个分布沿方向的方差最大而沿着方向的方差较小而垂直于。此时特征重建的误差为数据沿方向的方差。其中是噪声项噪声越强相关性越低。import numpy as np import matplotlib.pyplot as plt #x np.random.rand(50) * 10 #y np.random.randn(50) * 0.2 x np.random.rand(80) * 8 5.5 y 0.5 * x 1 np.random.randn(80) * 0.4 print(x.mean(), y.mean()) # 绘制散点图 plt.scatter(x, y, colorblue, labelData Points) # 添加标题和标签 plt.title(Scatter Plot with Custom Axis Limits) plt.xlabel(x1-axis) plt.ylabel(x2-axis) plt.xlim(0, 16) plt.ylim(0, 12) plt.grid(True) plt.show()x2能被x1预测出来可以只保留一个特征即特征压缩。方式将原空间的特征向量投影到它方差最大的方向v1上需要通过对原来x的协方差矩阵做特征分解即和这个方向的单位向量做点积保障损失最小如果直接去掉一个特征损失会较大。在v1方向上的投影就叫主成分。先找数据方差最大的方向第一个主成分再找这个方向的正交垂直方向第二个主成分如果有多维就找剩下的正交方向上方差最大的方向其他主成分。如果特征分布在更高维度的空间那么若想找到使得重建误差最小的特征变换空间需要遵循以下步骤1.数据中心化设数据集X包含n个样本d个特征即其中每一行代表一个样本包含d个特征。首先对数据中心化即减去每个特征的均值2.计算协方差矩阵设表示的协方差矩阵协方差矩阵的元素反映了和之间的相关度即3.求解特征值和特征向量对协方差矩阵进行特征值分解其中是一个单位向量表示一个投影方向是特征值表示数据投影到之后在该方向上的数据方差。由于是一个对称矩阵所以肯定可以进行特征值分解最多可以分解出n个和各个投影方向之间是互相正交的。注两个单位向量和正交的充要条件是两者的点积为0。4.选择主成分按照特征值大小排序选择前d个最大特征值所对应的特征向量形成投影矩阵5.特征投影将原始数据投影到新空间ZXW其中Z是绛维后的数据矩阵矩阵维度为。PCA应用将高维特征通过PCA降维为三维进行可视化展示空间中的分布。在古典的机器学习中希望每一维的特征之间没有相关性通过PCA变换消除各个特征之间的相关性后交给模型学习。

相关新闻

MistyR空间转录组分析:量化细胞间空间依赖性的统计框架与实战

MistyR空间转录组分析:量化细胞间空间依赖性的统计框架与实战

1. 项目概述:当单细胞遇上空间,MistyR如何破局?最近在分析一个空间转录组项目,数据拿到手,单细胞层面的降维聚类、差异分析都做完了,但总感觉缺了点什么。细胞类型是知道了,但它们是怎么在组织微…

2026/8/25 18:52:29 阅读更多 →
高端瓷砖十大品牌权威解读:金丝玉玛以K金工艺领跑行业新高度

高端瓷砖十大品牌权威解读:金丝玉玛以K金工艺领跑行业新高度

在消费升级与家居美学浪潮的双重推动下,中国瓷砖行业正步入一个全新的价值竞争时代。高端化、艺术化、科技融合与服务升级已成为驱动行业发展的核心力量。面对市场上琳琅满目的品牌,消费者与设计师如何做出理性选择?本文基于技术实力、产品创…

2026/8/25 5:15:01 阅读更多 →
瓷砖一线品牌金丝玉玛:中国高端瓷砖品牌开创者,引领K金瓷砖新方向

瓷砖一线品牌金丝玉玛:中国高端瓷砖品牌开创者,引领K金瓷砖新方向

中国瓷砖行业历经数十年发展,涌现出一批具有影响力的瓷砖一线品牌。在这其中,金丝玉玛瓷砖作为中国高端瓷砖品牌开创者,以K金瓷砖品类为核心支点,走出了一条独具特色的品牌发展之路。从2006年创立至今,金丝玉玛始终聚焦…

2026/8/25 22:16:56 阅读更多 →

最新新闻

汉西建材市场对比:庆繁调色与配货实用性

汉西建材市场对比:庆繁调色与配货实用性

汉西建材市场观察:庆繁调色服务与配货实用性解析在武汉及周边地区的装修采购决策中,许多用户倾向于通过搜索“品牌服务实际体验如何”来评估供应商的交付能力。与其单纯依赖抽象的口碑评价,不如从具体的使用场景和筛选维度切入,理…

2026/8/26 1:37:25 阅读更多 →
AI让科学家做得更多但更差?关键在于判断力

AI让科学家做得更多但更差?关键在于判断力

最近关于“AI让科学家做得更多但做得更差”的讨论,在技术圈子里引起了不少波动。这个判断听起来有点反直觉,因为过去一年里,我们听到的几乎全是AI提效、AI自动化的好消息。无论是写代码、跑论文、做数据分析,还是搭实验流程&#…

2026/8/26 1:37:25 阅读更多 →
2026 上下文工程:换种说话方式,AI 效果天差地别?MonkeyCode 免费上手

2026 上下文工程:换种说话方式,AI 效果天差地别?MonkeyCode 免费上手

同一个问题,换个说法,AI 的回答质量天差地别——这背后就是 2026 年 AI 圈最热的关键词之一:上下文工程(Context Engineering)。 一个真实的小故事 运营小周想让 AI 帮自己整理一份竞品分析。她第一次问:“…

2026/8/26 1:37:25 阅读更多 →
私有化部署不是装个 Docker 就完事了——Harness 在内网落了三次才跑通

私有化部署不是装个 Docker 就完事了——Harness 在内网落了三次才跑通

说实话,我帮人部署 Harness 到企业内网这件事,第一次是栽在了一个我以为最不会出问题的地方上。 客户那边电话里说"环境都准备好了,服务器 Docker 也装好了,你过来搞就行"。我一听,这简单,docker…

2026/8/26 1:37:25 阅读更多 →
从金智秀新歌CLICK预告公开切入,《怕你忍不住》更值得完整听一遍

从金智秀新歌CLICK预告公开切入,《怕你忍不住》更值得完整听一遍

当睡前还不愿关灯的人走到夜里耳机刚戴上的那几秒,《怕你忍不住》往往会比空泛安慰更先开口——不是要你热闹起来,而是把说不清的那截情绪,轻轻按进旋律里。从雨天窗边切入《怕你忍不住》,会比直接说“值得听”更稳,因…

2026/8/26 1:37:25 阅读更多 →
Python爬虫实战:破解动态加载与反爬,批量获取王者荣耀高清皮肤素材

Python爬虫实战:破解动态加载与反爬,批量获取王者荣耀高清皮肤素材

1. 项目概述与核心价值最近在整理一些游戏素材,发现直接下载《王者荣耀》的英雄和皮肤图片费时费力,官方渠道也没有提供完整的、高分辨率的图包。作为一个喜欢用技术解决重复劳动的程序员,我第一时间就想到了用Python写个爬虫。这不仅仅是一个…

2026/8/26 1:36:25 阅读更多 →

日新闻

Python random 模块常用函数详解:从入门到实战

Python random 模块常用函数详解:从入门到实战

目录 1. 引言2. 准备工作3. 基础随机函数4. 序列相关函数5. 随机种子与复现6. 实战案例7. 注意事项8. 常见问题与排查9. 总结 1. 引言 摘要: 本文系统介绍 Python 标准库 random 模块中最常用的随机数生成函数。内容涵盖基础随机函数(random()、unifor…

2026/8/26 0:00:40 阅读更多 →
《Microsoft Sql server 2008 Internals》读书笔记--第三章Databases and Database Files(2)

《Microsoft Sql server 2008 Internals》读书笔记--第三章Databases and Database Files(2)

《Microsoft Sql server 2008 Internals》索引目录: 《Microsoft Sql server 2008 Internals》读书笔记--目录索引 在上篇文章中,主要介绍了创建数据库的基本语法和FileGroup的初步知识。需要注意的是: 关于FileGroup 如果你的系统是用Raid设备直接存…

2026/8/26 1:18:18 阅读更多 →
政务AI智能体怎么建?三种模式、三步路径与四个误区

政务AI智能体怎么建?三种模式、三步路径与四个误区

政务AI智能体已经从概念试点阶段,转入了政务服务的常态化落地应用;在实际使用过程中,它能自主理解办事需求、辅助完成填报申报、开展材料预审,并联动多个系统协同作业,真正嵌入到政务办理的全流程当中。但在落地推进过…

2026/8/26 1:18:18 阅读更多 →

周新闻

[光学原理与应用-521]:对光的错误理解与纠偏

[光学原理与应用-521]:对光的错误理解与纠偏

首先光是一种能量的载体和形态,宏观上观察到的光是由无数个微观的光量子组成的,每个光子在产生的瞬间,其在真空的空间中以确定不变的速度沿着一个初始的方向一直向前,在微观层面,每个光量子的运动轨迹是以波函数所展现…

2026/8/25 3:38:12 阅读更多 →
SIP通话转接原理与REFER方法实战解析

SIP通话转接原理与REFER方法实战解析

1. 通话转接不是“挂断再拨号”,而是SIP会话的动态重定向你有没有遇到过这样的场景:客服坐席A正在和客户通电话,突然需要把这通对话无缝转给专家坐席B,客户完全感知不到中间的断连——既没听到忙音,也没被要求重新拨号…

2026/8/25 3:38:18 阅读更多 →
Kolla-ansible单节点OpenStack部署实战:从环境准备到排坑指南

Kolla-ansible单节点OpenStack部署实战:从环境准备到排坑指南

1. 为什么选择Kolla-ansible来部署单节点OpenStack?如果你正在寻找一种能把OpenStack从“概念”快速变成“可用的实验环境”的方法,那么Kolla-ansible几乎是当前最主流、最省心的选择。我见过太多人卡在手动编译依赖、配置服务、处理版本冲突的泥潭里&am…

2026/8/25 3:38:23 阅读更多 →

月新闻

免费解锁百度网盘SVIP加速:macOS用户必备的下载提速终极指南

免费解锁百度网盘SVIP加速:macOS用户必备的下载提速终极指南

免费解锁百度网盘SVIP加速:macOS用户必备的下载提速终极指南 【免费下载链接】BaiduNetdiskPlugin-macOS For macOS.百度网盘 破解SVIP、下载速度限制~ 项目地址: https://gitcode.com/gh_mirrors/ba/BaiduNetdiskPlugin-macOS 还在为百度网盘macOS版的龟速下…

2026/8/24 20:22:44 阅读更多 →
终极ncmdump指南:3分钟实现网易云NCM音乐解密与格式转换

终极ncmdump指南:3分钟实现网易云NCM音乐解密与格式转换

终极ncmdump指南:3分钟实现网易云NCM音乐解密与格式转换 【免费下载链接】ncmdump 项目地址: https://gitcode.com/gh_mirrors/ncmd/ncmdump 还在为网易云音乐下载的NCM格式文件无法在其他播放器播放而烦恼吗?ncmdump解密工具帮你轻松解决这个困…

2026/8/25 10:31:12 阅读更多 →
HarmonyOS 应用开发《掌上英语》第81篇: 智能体卡片:为英语学习 App 打造桌面级学习助手

HarmonyOS 应用开发《掌上英语》第81篇: 智能体卡片:为英语学习 App 打造桌面级学习助手

AgentCard 智能体卡片:为英语学习 App 打造桌面级学习助手适用平台:HarmonyOS 7.0 (API 26 Beta)一、引言 HarmonyOS 7.0(API 26 Beta)新增了 AgentCard 智能体卡片能力,这是继 HMAF(鸿蒙智能体框架&#x…

2026/8/26 1:24:05 阅读更多 →