Skip to content

yuzhounh/MNIST-classification-example

Repository files navigation

Classify the MNIST data by linear SVM in Matlab. 
Copyright (C) 2017 Jing Wang

The classification accuracy (93.98%) is terribly low compared to deep 
learning methods. However, it is a start. 
https://www.tensorflow.org/get_started/mnist/beginners

Download dataset and toolboxes:
MNIST data: http://yann.lecun.com/exdb/mnist/
mnistHelper: http://ufldl.stanford.edu/wiki/index.php/Using_the_MNIST_Dataset
LIBSVM: https://github.com/cjlin1/libsvm
C++ compiler: type "mex -setup c++" to see if it exists

Software versions:
Matlab R2015b, released on September 3, 2015
C++ compiler, Microsoft Windows SDK 7.1 (C++) & Microsoft Visual C++ 2012
LIBSVM 3.22, updated on 22 Dec 2016
The MNIST data, revised on 18 Nov 1996 & 26 Jan 1998      
MnistHelper, updated on 28 Apr 2011

Usage:
Run classify_MNIST.m

2017-3-15 09:36:34

About

Classify the MNIST data by LIBSVM in Matlab.

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages