mnist的t-SNE二维空间可视化MATLAB

%%

filename = 'mnist';

digitDatasetPath = fullfile(matlabroot,'toolbox','nnet','nndemos', ...

'nndatasets','DigitDataset');

imds = imageDatastore(digitDatasetPath, ...

'IncludeSubfolders',true,'LabelSource','foldernames');

%%

labelCount = countEachLabel(imds);

%%

Y = categorical(imds.Labels);

for i = 1:sum(labelCount.Count)

img = im2double(readimage(imds,i));

imgs(:,i) = img(😃;

end

X = tsne(imgs',Algorithm="barneshut",Perplexity=300);

%%

figure;gscatter(X(:,1),X(:,2),Y)

xlabel(' x 1 x_1 x1', 'FontSize',14, 'Interpreter','latex')

ylabel(' x 2 x_2 x2', 'FontSize',14, 'Interpreter','latex')

box off

相关推荐
长夜多忧思25 分钟前
机器学习_朴素贝叶斯公式解读_多项式分布
机器学习·朴素贝叶斯·多项式分布
林泽毅30 分钟前
PyTRIO:当强化学习不再需要本地GPU
人工智能·python·深度学习·机器学习
小陈phd40 分钟前
QAnything 阅读优化策略05——检索
人工智能·python·机器学习
zzzzzz3103 小时前
我用 AI 写代码半年,遇到了 10 个让人血压飙升的奇葩需求
机器学习·产品经理
自学小白菜4 小时前
关于提升机器学习算法做预测回归任务精度的方法分享
算法·机器学习·回归·提升精度
今心上5 小时前
关于d2l中train_ch3以及softmax中图在pycharm中显示不出来的解决方案
深度学习·机器学习·pycharm
GuWenyue12 小时前
写Agent还要重复封装工具?一套MCP多服务方案,3个能力让AI自动查地图、读写文件、操控浏览器
人工智能·机器学习·开源
一只小bit17 小时前
LangGraph 记忆、人机交互、时间旅行和核心能力
机器学习·langchain·人机交互·langgraph
C^h20 小时前
python函数学习
人工智能·python·机器学习
RD_daoyi1 天前
外链权重暴跌至13%,品牌提及反超传统链接——2026年不做Digital PR,你的独立站等于隐形
运维·网络·学习·机器学习·搜索引擎