/Visual-Classifier-Baselines

Traditional machine learning baselines for image classification

Primary LanguageMATLABMIT LicenseMIT

Visual Classifier Baselines

This model include 7 basline methods and some datasets.

1. Sparse Representation based Classifier (SRC)

IEEE Transactions on Pattern Analysis and Machine Intelligence (TPAMI), 2008
This method has been optimized by two approaches,
i) Alternating Direction Method of Multipliers (ADMM), the main functiona is main_SRC_ADMM
ii) Blockwise Coordinate Descent (BCD), the main functiona is main_SRC

2. Collaborative Representation based Classifier (CRC)

IEEE International Conference on Computer Vision (ICCV), 2011
The main functiona is main_CRC

3. Nonnegative Representation based Classifier (NRC)

Pattern Recognition (PR), 2019
The main functiona is main_NRC

4. Superposed Linear Representation Classifier (SLRC)

IEEE Transactions on Pattern Analysis and Machine Intelligence (TPAMI), 2018
The main functiona is main_SLRC

5. Euler Sparse Representation based Classifier (Euler-SRC)

AAAI Conference on Artificial Intelligence (AAAI), 2018
The main functiona is main_Euler_SRC

6. Label Consistent K-SVD (LC-KSVD)

IEEE Transactions on Pattern Analysis and Machine Intelligence (TPAMI), 2013
The main functiona is main_LCKSVD

7. Class Specific Dictionary Learning (CSDL)

Neurocomputing , 2016
The main functiona is main_CSDL

License

Our code is released under MIT License (see LICENSE file for details).