美文网首页
高维数据可视化方法——T-SNE

高维数据可视化方法——T-SNE

作者: 飘涯 | 来源:发表于2021-03-24 15:06 被阅读0次

用途

用于高维数据的降维,可视化展示,相比较pca的线性降维,再可视化显示方面显示更加友好。相似的样本由附近的点建模,不相似的样本由高概率的远点建模。

创新点

引入概率,相近的点更有概率出现一块:t-SNE最小化了两个分布之间关于嵌入点位置的Kullback-Leibler(KL)散度。
让认识数据更清洗
如下对比pca降维和tsne的降维结果


pca降维效果
tsne降维效果

具体算法实现细节

两个步骤
1:构建高维空间中点的概率分布P

  • 怎么构建?
    使得距离相近的点具有高的概率

2:在低维度空间重构这种概率分布

假设概率分布服从高斯分布:https://zhuanlan.zhihu.com/p/148170862
https://zhuanlan.zhihu.com/p/57937096

相关文章

  • 机器学习算法:UMAP 深入理解

    导读 降维是机器学习从业者可视化和理解大型高维数据集的常用方法。最广泛使用的可视化技术之一是 t-SNE[http...

  • 高维数据可视化Visualizing data using t-

    t-SNE高维数据可视化(python)这篇文章非常好,贴出来的代码,直接可正确运行。 t-SNE算法理解:An ...

  • UMAP的初步了解及与t-SNE的比较

    降维是机器学习中的可视化和理解高维数据的强大工具。t-SNE是最广泛使用的可视化技术之一,但其性能在大型数据集中会...

  • 如何高效使用t-SNE

    如何高效使用t-SNE 单细胞数据分析中,t-SNE是重要的数据展示方式。虽然t-SNE在展示高维数据中极其有用,...

  • t-SNE原理总览

    引言:t-SNE 是一种非线性降维算法,非常适用于高维数据降维到2维或者3维,进行可视化。是单细胞测序高分文章中常...

  • 高维数据可视化方法——T-SNE

    用途 用于高维数据的降维,可视化展示,相比较pca的线性降维,再可视化显示方面显示更加友好。相似的样本由附近的点建...

  • sc-RNA-seq数据分析|| UMAP与t-NSE的区别

    UMAP 将会与tsne一样作为高纬数据可视化的利器,并且优于tsne. UMAP 与 t-SNE 均是非线性降维...

  • 93-非监督学习之PCA线性降维

    为何要降维?方便可视化探索;减轻维度诅咒;缓解共线性。降维方法:PCA, t-SNE, UMAP, SOM, LL...

  • t-SNE:如何理解与高效使用

    摘要 尽管t-SNE对于可视化高维数据非常有用,但有时其结果可能无法解读或具有误导性。通过探索它在简单情况下的表现...

  • 从Word2vec可视化算法t-SNE谈起

    刚好最近经常看一些word2vec的文章,在最后往往看到作者说用t-SNE可视化结果,也即把高维度的数据降维并可视...

网友评论

      本文标题:高维数据可视化方法——T-SNE

      本文链接:https://www.haomeiwen.com/subject/chmchltx.html