码迷,mamicode.com
首页 > 其他好文 > 详细

利用 t-SNE 高维数据的可视化

时间:2016-06-01 19:44:03      阅读:1330      评论:0      收藏:0      [点我收藏+]

标签:

 

利用 t-SNE 高维数据的可视化 

 

  具体软件和教程见: http://lvdmaaten.github.io/tsne/

    简要介绍下用法:

  

  % Load data
  load ’mnist_train.mat’
  ind = randperm(size(train_X, 1));
  train_X = train_X(ind(1:5000),:);
  train_labels = train_labels(ind(1:5000));
  % Set parameters
  no_dims = 2;
  initial_dims = 50;
  perplexity = 30;


  % Run t??SNE
  mappedX = tsne(train_X, [], no_dims, initial_dims, perplexity);
  % Plot results
  gscatter(mappedX(:,1), mappedX(:,2), train_labels);

 


  示意结果截图:  

 

技术分享

 

利用 t-SNE 高维数据的可视化

标签:

原文地址:http://www.cnblogs.com/wangxiaocvpr/p/5550778.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!