使用t-SNE算法对数据进行降维并可视化实战,与KernalPCALLE对比降维可视化的效果

Posted Data+Science+Insight

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了使用t-SNE算法对数据进行降维并可视化实战,与KernalPCALLE对比降维可视化的效果相关的知识,希望对你有一定的参考价值。

使用t-SNE算法对数据进行降维并可视化,与KernalPCA、LLE对比降维可视化的效果

MNIST 数据集已经是一个被”嚼烂”了的数据集, 很多教程都会对它”下手”, 几乎成为一个 “典范”. 不过有些人可能对它还不是很了解, 下面来介绍一下。

MNIST 数据集可在 http://yann.lecun.com/exdb/mnist/ 获取, 它包含了四个部分:

  • Training set images: train-images-idx3-ubyte.gz (9.9 MB, 解压后 47 MB, 包含 60,000 个样本)
  • Training set labels: train-labels-idx1-ubyte.gz (29 KB, 解压后 60 KB, 包含 60,000 个标签)
  • Test set images: t10k-images-idx3-ubyte.gz (1.6 MB, 解压后 7.8 MB, 包含 10,000 个样本)
  • Test set labels: t10k-labels-idx1-ubyte.gz (5KB, 解压后 10 KB, 包含 10,000 个标签)

MNIST 数据集来自美国国家标准与技术研究所, National Institute of Standards and Technology (NIST). 训练集 (training set) 由来自 250 个

以上是关于使用t-SNE算法对数据进行降维并可视化实战,与KernalPCALLE对比降维可视化的效果的主要内容,如果未能解决你的问题,请参考以下文章

使用聚类算法(Kmeans)进行数据降维并作为分类算法逻辑回归(logistic Regression)的数据预处理步骤实战

R语言高维数据的主成分pca t-SNE算法降维与可视化分析案例报告

R语言plotly可视化:使用TSNE算法将数据降维到二维并使用plotly可视化降维后的数据(project data into 2D with t-SNE and px.scatter)

高维数据 |R语言数据可视化之t-SNE

R语言plotly可视化:使用TSNE算法将数据降维到三维并使用plotly可视化降维后的数据(project data into 3D with t-SNE and px.scatter_3d)

t-SNE完整笔记