农业资讯网
当前位置: 首页 农业百科

机器学习残差计算(机器学习降维方法)

时间:2023-05-23 作者: 小编 阅读量: 1 栏目名: 农业百科

主成分分析对数据做正交变换,具体地,对原坐标系进行旋转变换,将数据在新的坐标系中表示。对n个观测数据样本进行规范化处理,得到规范化数据矩阵,表示为X。因此,计算累计方差贡献率,再决定k的大小。

主成分分析(principal component analysis,PCA)是机器学习里常用的无监督学习方法。这个方法利用正交变换,将由线性相关变量表示的观测数据转换为由少数几个线性无关变量表示的数据,线性无关的变量称为主成分。主成分的个数通常少于原始变量的个数,所以主成分分析属于降维方法。

主成分分析这一方法主要用来分析数据的基本结构,即数据中变量之间的关系,是数据分析的有力工具,也可以用于其他机器学习方法的预处理,它是多元统计分析中的经典方法。

为什么要求变量之间线性无关?

如果数据之中的某些维度之间存在较强的线性相关关系,那么样本在这些维度上提供的信息有就会一定地重复,所以希望数据各个维度之间是不相关的 (也就是正交的)。

直观解释

如图,考虑二维情形,假如x_1和x_2是两个数据变量,图中每个点表示一个样本点,可以看出,这些数据分布在一个以原点为中心的椭圆中,很明显这两个变量是线性相关的,因为固定了一个变量后,另外一个变量的取值不是随机的。

主成分分析对数据做正交变换,具体地,对原坐标系进行旋转变换,将数据在新的坐标系中表示。新的变量是y_1和y_2。可以看出,新的坐标系中,椭圆的长短轴分别对应两个新的坐标轴。为什么这样做呢?因为主成分分析选择方差最大的方向作为第一主成分,也就是长轴对应的方向;其次选择方差第二大,且与第一主成分线性无关的方向,即正交的方向,作为第二主成分,即短轴。

在新的坐标系里,数据中的变量是线性无关的。

样本主成分分析

求解主成分分析的思路就是求得原变量的一系列线性变换,使得新变量y_1(第一主成分)的方差最大,y_2(第二主成分)的方差是和y_1不相关的原变量的所有线性变换中方差最大的,然后在和y_1、y_2线性无关的条件下,分别求y_3,y_4...。

我们下面简单介绍对样本的主成分分析算法。

  1. 对n个观测数据样本进行规范化处理,得到规范化数据矩阵,表示为X。
  2. 根据规范化数据矩阵,计算样本的相关矩阵R = 1/(n-1)*X*X^T
  3. 求样本相关矩阵R的n个特征值lambda_1,lambda_2,···lambda_n和对应的n个单位特征向量a_1,a_2,···a_n,每个特征值除以所有特征值的和就是这个主成分对应的方差贡献率。我们要选取多少个主成分呢? 假如选取前k个, 一般要求k个主成分的累计方差贡献率(即方差贡献率之和)在70%到80%,这就说明这些主成分保留原数据的信息量在70%到80%。因此,计算累计方差贡献率,再决定k的大小。
  4. 求解k个样本主成分。y_i = a_i^T*x;
数据分析

得到k个主成分后,就可以对主成分进行分析,可以通过计算主成分和原变量的相关系数(称为因子负荷量),来分析哪个原变量和主成分的相关性最高。比如在考试成绩的数据中,每个科目都是原变量,求得第一主成分后,假如物理和第一主成分的因子负荷量最高,说明物理对第一主成分影响最大。怎么分析要结合具体的计算结果和具体的例子。

扩展

可以通过核方法隐式地在高维空间中进行主成分分析,相关的方法是核主成分分析。

参考资料:《统计学习方法(第二版)》,李航,清华大学出版社;

欢迎大家在评论区讨论,如有错误,欢迎指正,多谢。

喜欢的可以关注一波小编哇,一起讨论,一起学习进步!您的支持,是小编创作的动力!

    推荐阅读
  • 山药怎么做脆(脆山药做法)

    我们一起去了解并探讨一下这个问题吧!山药去皮切片,胡萝卜也皮切片,一同放入热水里焯2分钟,然后放凉水冲洗干净。锅内放入适量的植物油,烧热后放入事先焯好的山药和胡萝卜,翻炒片刻。调入适量的盐,翻炒均匀,再加入适量的生粉水勾个薄欠炒均就可以装盘了。

  • 全球美术学校排名(合肥世界外国语学校)

    冬日清寒,风景这边独好!高中美术班自创办以来,从蹒跚起步到如今的花开校园,师资力量和生源质量的不断提升,发展的每步历程,无不透露出世外办学思路的睿智,教师团队的精诚。这棵嫩苗已茁壮成长起来,坚守着这个美丽的家园,不断创造出一个又一个辉煌!色彩靓丽中不失动感,素描骨感里透着清新,速写线条间流动着喜欢,设计理念时勾勒着梦幻!2019届高三美术班,精致而又温婉,才气内敛,执笔如仙,今日与君共赏!

  • 韭菜鸡蛋捞面条怎么做(韭菜鸡蛋捞面条的做法)

    跟着小编一起来看一看吧!韭菜鸡蛋捞面条怎么做主料:面条(生)200克。辅料:韭菜1把、鸡蛋2个、香油10克、盐2克、鸡精1克、醋适量。切好的韭菜和葱放入碗里,放入盐、鸡精备用。鸡蛋打入碗内搅散,锅内烧开水,倒入鸡蛋液。蛋液会立刻浮起来,看着全部凝固了熟了,用捞出来放到韭菜碗里。倒入适量的开水,盖上盖子焖一下。下入面条煮熟,捞出过冷水。搅匀,吃的时候把汤浇在面条上即可。

  • 脸色暗黄有斑怎么办月经不调(掉头发脸色差长斑是气血不足的表现)

    气的作用主要是温养机体和抵御外邪的入侵,同时参与脏腑功能的新陈代谢。气血不足的结果会导致脏腑功能的减退,引起早衰的病变。一旦气血不足时,首先人体会自动保证五脏的气血供应,从而减少对四肢末节的气血供应。黄芪有益气、固本,敛汗、生肌、利水、消水肿等功效。红枣可补中益气、养血安神,可用于脾胃气虚、血虚失眠多梦等症。做法:黄芪和当归以4:1的比例用量,红枣适量。黄芪当归红枣茶主要功效为补养气血。

  • 潮汕人在泰国排行(你知道自己与泰国人的)

    据一位西方学者估计,直至1830年,曼谷城50万居民中有40万为华侨,其中主要为潮汕人,甚至出现了“潮汕话是泰国第二语言”的说法。其中最有潮汕特色的当属大峰祖师。传说航海的人见林默身着红装飞翔在海上,救助遇难呼救的人,所以人们修建了供奉林默的庙宇,称之为妈祖庙。在出海前,船主会到妈祖庙中请香,以保佑自己航行顺利。妈祖并非起源于潮汕,但在宋元时期已经在潮汕流传开来,当地人民亲切叫其为七圣妈。

  • 梦幻西游三维版普陀山带什么宝宝(赶紧来看看)

    梦幻西游三维版普陀山带什么宝宝?梦幻西游三维版普陀山带这三个宝宝:小悟空—吸血鬼—孔雀妖/狂豹,现在小编就来说说关于梦幻西游三维版普陀山带什么宝宝?基本上前期都是用小悟空去升级的,是一个万金油类的宠物,谁让它好用呢,输出能力强啊,而且就算受伤了,普陀还给它加血啥的,根本不愁啊,所以还是非常厉害的。

  • 酸辣魔芋豆腐(需要准备哪些食材)

    酸辣魔芋豆腐食材:魔芋:400克;酸菜:200克;小米椒:1个;生姜:1块;芹菜:2根;香葱:1根;花椒:10粒;盐:1茶勺;鸡精:1茶勺;芝麻辣椒油:两勺;白糖:半勺;郫县豆瓣酱:1大勺;食用油:适量。酸菜洗净切细,芹菜、葱白、生姜切丝,葱切花,小米椒切圈。加入郫县豆瓣酱,提入半勺白糖炒香。下入酸菜及芹菜丝煮开,小火再焖煮10分钟。装盘后淋入芝麻辣椒油即可上桌开吃。

  • 洛氏硬度如何换算(什么是洛氏硬度)

    什么是洛氏硬度洛氏硬度RockwellHardness用锥顶角为120°的金刚石圆锥或Ø1.588mm和Ø3.176mm淬火钢球作压头和载荷配合使用,在10kgf初载荷和60、100或150kgf力总载荷(即初载荷。

  • 我们是亲兄弟原唱歌谱(我们是亲兄弟)

    接下来我们就一起去研究一下吧!我们是亲兄弟原唱歌谱游戏名:pvz95版注:95版土豆类爆炸范围是3*3格和樱桃炸弹一样!

  • 防暑冷饮三豆饮(食疗方三豆饮是怎么做的)

    我们一起去了解并探讨一下这个问题吧!防暑冷饮三豆饮材料:黑豆150克、绿豆150克、赤小豆150克、另外再加60克甘草,白糖适量。另一种是将三种豆洗净浸泡至涨后混合磨成浆,加水适量煮沸,以白糖调味饮服,每日2次,早晚服用,可长期食用。