首页 > 其他分享 >马氏距笔记

马氏距笔记

时间:2023-02-02 22:05:17浏览次数:55  
标签:马氏 样本 笔记 协方差 维度 对角 坐标系


勘误

​​马氏距离与其推导​​这篇博客中所提到的:

由于将数据集旋转后数据的各维度之间是不相关的

这句话的意思并不是说维度之间可以线性相关(我们知道坐标系一定是线性无关的)。
假设样本集有n个样本,其样本矩阵:


Xn×m

求出的协方差中的,非对角元素代表的是在该样本矩阵中,不同维度之间的影响。而​​马氏距离与其推导​​这篇博客是说协方差的非对角元素为0(各维度之间是不相关的)。
那么协方差的非对角元素为0本身代表什么意思?它是一种统计意义上的“不相关”:指的是对于给定的样本集,在该坐标系下,在这两个维度体现除了统计学意义上的无关性。

就是说样本集在指定坐标系下的某2个维度上体现出了无关性。

马氏距为什么能够很好地抵消不同维度的尺度差异?

这里要先明确几点:

  • 两点之间的马氏距不会因为坐标系的旋转而发生变化
  • 坐标系的旋转会导致样本的值和协方差发生变化


d2(X,Y)=[(X−Y)UT](UΣXUT)−1[(X−Y)UT]T

当坐标系旋转时,U就会发生变化 -> 样本的值和协方差发生变化


  • 当坐标系旋转到某个位置,协方差会变为对角矩阵:
  • 马氏距笔记_样本集

里面的


λ1...λm


反映了其他维度对本维度值的影响(为1就是不影响,否则就是影响)。

ΣX的作用等效于先进行坐标系旋转,在得到了对角化的ΣF后,再进行各维度尺度缩放(其对角线上的元素就是各个维度上的缩放比例)。


标签:马氏,样本,笔记,协方差,维度,对角,坐标系
From: https://blog.51cto.com/u_9208248/6033970

相关文章

  • CSS系列学习笔记(二)
    font文字: font-size可以控制文字的大小后面可以放入像素(比较精准)如果未来去做网页的时候那么就使用工具量一下像素然后写上就可以了medium默认样式中等的合适的相对......
  • 《深入理解Java虚拟机》第三章读书笔记(二)——HotSpot垃圾回收算法实现(OopMap,安全点安
    系列文章目录和关于我前面《深入理解Java虚拟机》第三章读书笔记(一)——垃圾回收算法我们学习了垃圾回收算法理论知识,下面我们关注下HotSpot垃圾回收算法的实现,分为以下几......
  • 欧拉函数及其定理学习笔记
    ——bysunzz3183欧拉函数出自:筛初步欧拉函数进阶定义\[\varphi(n)=\sum\limits_{i=1}^{n}[\gcd(n,i)=1]\]筛法原理\[\varphi(n)=n\prod_{i=1}^{k}(1-\frac{......
  • Continual Learning with Lifelong Vision Transformer----阅读笔记
    ContinualLearningwithLifelongVisionTransformer----阅读笔记摘要:在本文中,我们提出了一种新的基于注意力的框架LifelongVisionTransformer(LVT),以实现更好的稳定......
  • c++语言程序设计第一章笔记
    在最开始,老师就向我们介绍了计算机语言的发展历史。也就是先前,在计算机刚开始发展的时候,那时候计算机语言与自然语言之间具有很大的鸿沟(计算机只能读懂二进制的0和1),比机器......
  • 2023.2 做题笔记
    【Baekjoon19394】EulerianOrientation选中边不好做,考虑删除边,一个删除\(x\)条边的图的权值是\((m-x)^2\),令\(k\)个合法图分别删除\(x_1,x_2,...,x_k\),答案就是\(......
  • 通用视觉框架 OpenMMLab第一课笔记
    目录计算机视觉是什么计算机视觉应用传统视觉特征机器学习基础机器学习是什么为什么要让"机器"去"学习"机器学习是什么机器学习的典型范式机器学习的基本流程计算机视觉是......
  • JMeter笔记8 | JMeter关联
    (8|JMeter关联)1测试对象接之前的说明,我们的测试对象为禅道开源版本;按照之前的文章搭建部署好本地禅道,开启服务即可①先到官网下载Windows一键安装包,安装完后启......
  • Redis 学习笔记
    Redis是非关系型的键值对数据库,数据是存储在内存中的,读写速度很快,广泛用于缓存方向,也可用于数据库的持久化。MySQL是关系型的磁盘数据库。访问Redis的速度要更快一点,但受......
  • OpenGL ES 2.0编程指导阅读笔记(六)顶点属性、顶点数组和缓冲对象
    顶点数据,又称顶点属性,给定了每个顶点的数据。这类每个顶点的数据可以每个顶点分别给定,也可以给定一个所有顶点共用的常量。在OpenGLES1.1中,顶点属性名称是预定义的,如po......