• 2024-06-21ch10 降维与度量学习
    降维的动机从k-近邻算法的角度看降维如果给定测试样本\(x\)与最近邻样本\(z\),那么正确率就为\[P(acc)=P(c_1=c_2|x,z)=\sum{c\in\mathcal{C}}P(c_1=c_2=c|x,z)=\sum_{c\in\mathcal{C}}P(c_1=c|x)P(c_2=c|z)\]如果在度量空间中满足密采样假
  • 2024-06-16主成分分析PCA
    一、基本代码sklearn.decomposition.PCA(n_components=None,*,copy=True,whiten=False,svd_solver='auto',tol=0.0,iterated_power='auto',randomstate=None)参数介绍:参数1:n_components:这个参数可以设置为一个大于等于1的整数,表示数据降到的维数。默认值为n_compone
  • 2023-06-25Bray-Curtis, 9.2% of variance; P = 1x10−4
    Bray-Curtis是一种用于测量两个样本之间差异的距离度量。它通常用于生态学研究中,用于比较不同样本中物种组成的相似性。主坐标分析是一种降维技术,它通过将高维数据投影到低维空间来简化数据。在这个过程中,数据的一些变异会被保留下来,而另一些变异则会被丢弃。第一个主坐标解释了
  • 2023-06-22基于PCA降维的交通标志训练和识别算法matlab仿真
    1.算法理论概述      交通标志识别一直是计算机视觉和机器学习领域的研究热点之一。PCA(PrincipalComponentAnalysis)降维算法是一种常用的特征提取方法,可以将高维数据降低到低维空间中。本文介绍一种基于PCA降维的交通标志训练和识别算法,该算法可以从交通标志图像中提取
  • 2023-04-03奇异值分解(SVD)和图像压缩
    在本文中,我将尝试解释SVD背后的数学及其几何意义,还有它在数据科学中的最常见的用法,图像压缩。奇异值分解是一种常见的线性代数技术,可以将任意形状的矩阵分解成三个部分的乘积:U、S、V。原矩阵A可以表示为:具体来说,A矩阵中的奇异值就是\Sigma矩阵中的对角线元素,它们是矩阵A的