The Sparse Representation (SR) Toolbox in MATLAB

Introduction

This is my Sparse Representation Toolbox in MATLAB. This toolbox includes the machine learning approaches: sparse coding based classification, dictionary learning based dimension reduction, sub-dictionary learning models, and linear regression classification (LRC). Kernel l_1 regularized or (and) non-negative constrained sparse coding and dictionary learning models are implemented in this toolbox. Active-set, interior-point, proximal, and decomposition methods are provided to optimize these models. The current version is 1.9 (March 02, 2015). This toolbox is free for academic usage.

You can find a tutorial and the source code from Tutorial and Code.

What's New in the Current Version

Citation

Other References

Contact

It is greatly appreciated if you report the bugs in our toolbox to us. Any comment on improving this toolbox is most welcome. Please contact Yifeng Li: yifeng.li.cn{AT}gmail.com or li11112c{AT}uwindsor.ca. You can also contact Dr. Alioune Ngom.  

History

You may be also interested in my

Non-Negative Matrix Factorization toolbox at https://sites.google.com/site/nmftool,

Sparse Representation toolbox at https://sites.google.com/site/sparsereptool,

Regularized Linear Models and Kernels toolbox: https://sites.google.com/site/rlmktool,

Probabilistic Graphical Models toolbox at https://sites.google.com/site/pgmtool,

Spectral Clustering toolbox at https://sites.google.com/site/speclust.