All Projects → animebing → mnist_tsne

animebing / mnist_tsne

Licence: other
t-sne visualization of mnist images when feature is represented by raw pixels and cnn learned feature

Programming Languages

Jupyter Notebook
11667 projects
python
139335 projects - #7 most used programming language

Labels

Projects that are alternatives of or similar to mnist tsne

Sentiment-analysis-amazon-Products-Reviews
NLP with NLTK for Sentiment analysis amazon Products Reviews
Stars: ✭ 37 (-28.85%)
Mutual labels:  t-sne
Credit
An example project that predicts risk of credit card default using a Logistic Regression classifier and a 30,000 sample dataset.
Stars: ✭ 18 (-65.38%)
Mutual labels:  t-sne

mnist_tsne

t-sne visualization of mnist images when feature is represented by raw pixels and cnn learned feature

something to say

  • the training code is from pytorch mnist example. The accuracy is 98% when use the original code, when bn is used in convolution and fully connected layer, the accuracy is 99. The training code here is with bn.
  • the code for t-sne visualization is from danielfrg/tsne
  • you can find the original mnist train raw data(60000x784), lable(60000x1), cnn learned feature(60000x50), t-sne generated feature(60000x2) for raw data and cnn learned feature, trained model in Baidu Pan or Google Drive
  • tsne_vis.ipynb is used to do tsne and visualization

visualization

t-sne of raw image pixel t-sne of cnn learned feature

from above visualization, it is shown that t-sne of cnn learned feature is more centered and cleaner than that of t-sne of raw image pixel

Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].