美文网首页机器学习
无监督学习-T-SNE算法

无监督学习-T-SNE算法

作者: 老生住长亭 | 来源:发表于2018-05-09 00:06 被阅读112次

流形学习算法:T-SNE,不支持元数据的变换,支持可视化,适合分组。
import matplotlib.pyplot as plt
from sklearn.datasets import load_digits
from sklearn.manifold import TSNE

digits = load_digits()

tsne = TSNE(random_state=42)
digits_tsne = tsne.fit_transform(digits.data)

tsnefig = plt.plot(100, 200)
tsnefig = plt.figure(figsize=(10, 10))
tsnefig = plt.xlim(digits_tsne[:, 0].min(), digits_tsne[:, 0].max() + 1)
tsnefig = plt.ylim(digits_tsne[:, 1].min(), digits_tsne[:, 1].max() + 1)

print(digits.data)
for i in range(len(digits.data)):
plt.text(digits_tsne[i, 0], digits_tsne[i, 1], str(digits.target[I]))

tsnefig = plt.xlabel("t-sne feature 0")
tsnefig = plt.xlabel("t-sne feature 1")
tsnefig.figure.savefig("tsnefig", bbox_inches='tight')

出现结果图片:tsnefig.png

tsnefig.png

相关文章

  • 无监督学习-T-SNE算法

    流形学习算法:T-SNE,不支持元数据的变换,支持可视化,适合分组。import matplotlib.pyplo...

  • 机器学习算法

    机器学习的算法分监督算法和无监督 算法。监督算法包括回归算法,神经网络,SVM;无监督算法包括聚类算法,降维算法。...

  • 机器学习算法分类大全

    机器学习算法可以分为监督学习算法、无监督学习算法和半监督学习算法,下面以思维导图的形式总结了一下常见的监督学习和无...

  • 机器学习算法之聚类(Clustering)

    1.无监督学习:简介 聚类算法:第一个无监督学习算法(无标签的数据) 什么是无监督学习呢?对比:监督学习问题指的是...

  • 聚类(Clustering)

    1.无监督学习:简介 聚类算法:第一个无监督学习算法(无标签的数据) 什么是无监督学习呢?对比:监督学习问题指的是...

  • 吴恩达机器学习(七)

    第一百零八课:无监督学习 聚类算法:第一个无监督学习算法(无标签的数据)什么是无监督学习呢?对比:监督学习问题指的...

  • 吴恩达机器学习-Chapter 14 无监督学习

    目的:无监督学习 聚类算法 1. Lesson 108 无监督学习     1. 目的:介绍无监督学习,无标签...

  • 机器学习--连载(4)----监督学习

    前面的几篇都是无监督学习,接着开始监督学习的算法 监督学习中主要的算法模型: K—近邻算法(k-Nearest N...

  • 聚类算法k-means

    聚类算法 聚类算法 是 无监督学习 聚类算法有特征,无标签,是无监督分类。 sklearn 聚类模块 cluste...

  • 常用算法介绍

    常见算法分类 监督式学习 无监督学习 半监督学习 监督式学习 分类1.贝叶斯分类2.决策树算法3.神经网络算法4....

网友评论

    本文标题:无监督学习-T-SNE算法

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