# ClassifierToolbox : A Matlab toolbox for classifier.
----------
Authors: [Hiroyuki Kasai](http://kasai.comm.waseda.ac.jp/kasai/)
Last page update: Seo. 11, 2017
Latest library version: 1.0.7 (see Release notes for more info)
Introduction
----------
This package provides various tools for classification, e.g., image classification, face recogntion, and related applicaitons.
List of algorithms
---------
- **Basis**
- **PCA** (Principal component analysis)
- M. Turk and A. Pentland, "[Eigenfaces for recognition](https://www.cs.ucsb.edu/~mturk/Papers/jcn.pdf)," J. Cognitive Neurosci," vol.3, no.1, pp.71-86, 1991.
- See also [wikipedia](https://en.wikipedia.org/wiki/Principal_component_analysis).
- **ICA** (Independent component analysis)
- See [wikipedia](https://en.wikipedia.org/wiki/Independent_component_analysis).
- **LDA** (Linear discriminant analysis)
- P. N. Belhumeur, J. P. Hespanha, and D. I. Kriegman, "[Eigenfaces vs. Fisherfaces: recognition using class specific linear projection](http://ieeexplore.ieee.org/document/598228/)," IEEE Transactions on Pattern Analysis and Machine Intelligence, vol.19, no.7, pp.711-720, 1997.
- See also [wikipedia](https://en.wikipedia.org/wiki/Linear_discriminant_analysis).
- **SVM** (Support vector machine)
- See [wikipedia](https://en.wikipedia.org/wiki/Support_vector_machine)
- Use Matlab built-in library (svmfitcsvm and predict).
- **LRC** variant
- **LRC** (Linear regression classification)
- I. Nassem, M. Bennamoun, "[Linear regression for face recognition](http://ieeexplore.ieee.org/document/5506092/)," IEEE Transactions on Pattern Analysis and Machine Intelligence, vol.32, no.11, 2010.
- **LDRC** (Linear discriminant regression classificatoin)
- S.-M. Huang and J.-F. Yang, "[Linear discriminant regression classification for face recognition](http://ieeexplore.ieee.org/document/6373697/)," IEEE Signal Processing Letters, vol.20, no.1, pp.91-94, 2013.
- **LCDRC** (Linear collaborative discriminant regression classificatoin)
- X. Qu, S. Kim, R. Cui and H. J. Kim, "[Linear collaborative discriminant regression classification for face recognition](http://www.sciencedirect.com/science/article/pii/S1047320315001297)," J. Visual Communication Image Represetation, vol.31, pp. 312-319, 2015.
- **CRC** (Collaborative representation based classification)
- L. Zhanga, M. Yanga, and X. Feng, "[Sparse representation or collaborative representation: which helps face recognition?](http://dl.acm.org/citation.cfm?id=2356341)," Proceedings of the 2011 International Conference on Computer Vision (ICCV'11), pp. 471-478, 2011.
- **LSR** variant
- **LSR** (Least squares regression)
- **DERLR** (Discriminative elastic-net regularized linear regression)
- Z. Zhang, Z. Lai, Y. Xu, L. Shao and G. S. Xie, "[Discriminative elastic-net regularized linear regression](http://ieeexplore.ieee.org/document/7814255/)," IEEE Transactions on Image Processing, vol.26, no.3, pp.1466-1481, 2017.
- **Low-rank matrix factorization** based
- **NMF** (Non-negative matrix factorization)
- Please refer [NMFLibrary](https://github.com/hiroyuki-kasai/NMFLibrary).
- **[Robust PCA](https://en.wikipedia.org/wiki/Robust_principal_component_analysis) classifier**
- E. Candes, X. Li, Y. Ma, and J. Wright, "[Robust Principal Component Analysis?](http://perception.csl.illinois.edu/matrix-rank/Files/RPCA_JACM.pdf)," Journal of the ACM, vol.58, no.3, 2011.
- Classifier uses SRC.
- Use [SparseGDLibrary](https://github.com/hiroyuki-kasai/SparseGDLibrary).
- **RCM** based
- **RCM+kNN** (Region covariance matrix algorithm)
- O. Tuzel, F. Porikli, and P. Meer "[Region covariance: a fast descriptor for detection and classification](https://link.springer.com/chapter/10.1007/11744047_45)," European Conference on Computer Vision (ECCV2006), pp.589-600, 2006.
- **GRCM+kNN** (Gabor-wavelet-based region covariance matrix algorithm)
- Y. Pang, Y. Yuan, and X. Li, "[Gabor-based Region covariance matrices for face recognition](http://ieeexplore.ieee.org/document/4498432/)," IEEE Transactions on Circuits and Systems for Video Technology vol.18, no.7, 2008.
- **SRC** variant
- **SRC** (Sparse representation based classifcation)
- J. Wright, A. Yang, A. Ganesh, S. Sastry, and Y. Ma, "[Robust face recognition via sparse representation](http://ieeexplore.ieee.org/document/4483511/)," IEEE Transactions on Pattern Analysis and Machine Intelligence, vol.31, no.2, pp.210-227, 2009.
- **ESRC** (Extended sparse representation based classifcation)
- W. Deng, J. Hu, and J. Guo, "[Extended SRC: Undersampled face recognition via intraclass variant dictionary](http://ieeexplore.ieee.org/document/6133293/)," IEEE Transation on Pattern Analysis Machine Intelligence, vol.34, no.9, pp.1864-1870, 2012.
- **SSRC** (Superposed sparse representation based classifcation)
- W. Deng, J. Hu, and J. Guo, "[In defense of sparsity based face recognition](http://ieeexplore.ieee.org/document/6618902/)," IEEE Conference on Computer Vision and Pattern Recognition (CVPR2013), 2013.
- **SRC-RLS**
- M. Iliadis, L. Spinoulas, A. S. Berahas, H. Wang, and A. K. Katsaggelos, "[Sparse representation and least squares-based classification in face recognition](http://ieeexplore.ieee.org/document/6952144/)," Proceedings of the 22nd European Signal Processing Conference (EUSIPCO), 2014.
- **SDR-SLR** (Sparse- and dense-hybrid representation and supervised low-rank)
- X. Jiang, and J. Lai, "[Sparse and dense hybrid representation via dictionary decomposition for face recognition](http://ieeexplore.ieee.org/document/6905839/)," IEEE Transactions on Pattern Analysis and Machine Intelligence, vol.37, no.5, pp.1067-1079, 2015.
- **Dictionary learning** based
- **K-SVD**
- M. Aharon, M. Elad, and A.M. Bruckstein, "[The K-SVD: An algorithm for designing of overcomplete dictionaries for sparse representation](http://ieeexplore.ieee.org/document/1710377/)", IEEE Transactions On Signal Processing, vol.54, no.11, pp.4311-4322, November 2006.
- **LC-KSVD** (Label Consistent K-SVD)
- Z. Jiang, Z. Lin, L. S. Davis, "[Learning a discriminative dictionary for sparse coding via label consistent K-SVD](http://ieeexplore.ieee.org/abstract/document/5995354/)," IEEE Conference on Computer Vision and Pattern Recognition (CVPR2011), 2011.
- Z. Jiang, Z. Lin, L. S. Davis, "[Label consistent K-SVD: learning A discriminative dictionary for recognition](http://ieeexplore.ieee.org/document/6516503/)," IEEE Transactions on Pattern Analysis and Machine Intelligence, vol.35, no.11, pp.2651-2664, 2013.
- **FDDL** (Fisher Discriminative Dictionary Learning)
- M. Yang, L. Zhang, X. Feng, and D. Zhang, "[Fisher discrimination dictionary learning for sparse representation](http://ieeexplore.ieee.org/document/6126286/)," IEEE International Conference on Computer Vision (ICCV), 2011.
- **JDDRDL**
- Z. Feng, M. Yang, L. Zhang, Y. Liu, and D. Zhang, "[Joint discriminative dimensionality reduction and dictionary learning
for face recognition](http://www.sciencedirect.com/science/article/pii/S0031320313000538)," Pattern Recognition, vol.46, pp.2134-2143, 2013.
- **Geometry-aware**
- **R-SRC and R-DL-SC** (Riemannian dictionary learning and sparse coding for positive definite matrices)
- A. Cherian and S. Sra, "[Riemannian dictionary learning and sparse coding for positive definite matrices](http://ieeexplore.ieee.org/document/7565529/)," IEEE Transactions on Neural Networks and Learning Systems (TNNLS), 2016.
- **R-KSRC (Stein kernel)** (a.k.a. RSR) (Riemannian kernelized sparse representation classification)
- M. Harandi, R. Hartley, B. Lovell and C. Sanderson, "[Sparse coding on symmetric positive definite manifolds using
没有合适的资源?快使用搜索试试~ 我知道了~
温馨提示
matlab算法,工具源码,适合毕业设计、课程设计作业,所有源码均经过严格测试,可以直接运行,可以放心下载使用。 Matlab(Matrix Laboratory)是一种专为数值计算和科学与工程应用而设计的高级编程语言和环境。在算法开发和实现方面,Matlab具有以下一些好处: 1. 丰富的数学和科学函数库:Matlab提供了广泛的数学、信号处理、图像处理、优化、统计等领域的函数库,这些函数库可以帮助开发者快速实现各种复杂的数值计算算法。这些函数库提供了许多常用的算法和工具,可以大大简化算法开发的过程。 2. 易于学习和使用:Matlab具有简单易用的语法和直观的编程环境,使得算法开发者可以更快速地实现和测试他们的算法。Matlab的语法与数学表达式和矩阵操作非常相似,这使得算法的表达更加简洁、清晰。 3. 快速原型开发:Matlab提供了一个交互式的开发环境,可以快速进行算法的原型开发和测试。开发者可以实时查看和修改变量、绘制图形、调试代码等,从而加快了算法的迭代和优化过程。这种快速原型开发的特性使得算法开发者可以更快地验证和修改他们的想法。 4. 可视化和绘图功能:Matlab具有
资源推荐
资源详情
资源评论
收起资源包目录
毕业设计+课设-分类器的MATLAB工具箱 (349个子文件)
runme.asv 3KB
myblas.c 12KB
ompcore.c 12KB
ompprof.c 4KB
collincomb.c 4KB
col2imstep.c 4KB
omp2mex.c 3KB
rowlincomb.c 3KB
im2colstep.c 3KB
ompmex.c 3KB
mexutils.c 2KB
mexutils.c 2KB
omputils.c 2KB
addtocols.c 2KB
sprow.c 2KB
.dropbox 35B
.gitignore 247B
myblas.h 14KB
mexutils.h 4KB
mexutils.h 4KB
ompcore.h 3KB
ompprof.h 3KB
omputils.h 2KB
LICENSE 1KB
trustregions.m 27KB
multiprod.m 24KB
multiprod.m 24KB
ksvd.m 19KB
conjugategradient.m 15KB
conjugategradient.m 15KB
cleanSPG.m 14KB
ksvdver.m 13KB
SolveHomotopy.m 13KB
maxcut.m 12KB
fixedrankfactory_3factors_preconditioned.m 11KB
ksvddenoise.m 10KB
maxcut_octave.m 10KB
ompdenoise.m 10KB
packing_on_the_sphere.m 9KB
pso.m 9KB
FDDL_SpaCoef.m 9KB
productmanifold.m 9KB
steepestdescent.m 8KB
l1_ls.m 8KB
ompver.m 8KB
neldermead.m 8KB
grassmannfactory.m 8KB
grassmannfactory.m 8KB
linesearch.m 8KB
l1_ls_nonneg.m 8KB
FDDL_INIC.m 8KB
tCG.m 7KB
elliptopefactory.m 7KB
fixedrankembeddedfactory.m 7KB
matrixbbnnls.m 7KB
truncated_svd.m 7KB
rsrc_classifier.m 7KB
generalized_procrustes.m 7KB
FDDL.m 6KB
obliquefactory.m 6KB
sparse_pca.m 6KB
hessianspectrum.m 6KB
fixedrankfactory_2factors_subspace_projection.m 6KB
IPM_SC.m 6KB
omp2.m 6KB
fixedrankfactory_3factors.m 6KB
powermanifold.m 6KB
sr_rls.m 6KB
fixedrankfactory_2factors_preconditioned.m 6KB
fixedrankfactory_2factors.m 6KB
demo_geometry_variant.m 6KB
ssrc.m 5KB
esrc.m 5KB
demo_diclearn_variant.m 5KB
omp.m 5KB
rksr_dsk_classifier.m 5KB
checkhessian.m 5KB
Gabor_region_covariance.m 5KB
stiefelfactory.m 5KB
rotationsfactory.m 5KB
KSVD_classifier.m 5KB
reggrid.m 5KB
linesearch_adaptive.m 5KB
linesearch_adaptive.m 5KB
src.m 5KB
Fast_Riem_DL.m 4KB
fixedrankMNquotientfactory.m 4KB
sympositivedefinitefactory.m 4KB
region_covariance.m 4KB
ompdenoise3.m 4KB
ompdenoise1.m 4KB
ompdenoise2.m 4KB
rksr_classifier.m 4KB
dominant_invariant_subspace.m 4KB
spectrahedronfactory.m 4KB
lrc.m 4KB
lcdrc.m 4KB
positive_definite_karcher_mean.m 4KB
KSVD_trainer.m 4KB
rpca_src.m 4KB
共 349 条
- 1
- 2
- 3
- 4
资源评论
若明天不见
- 粉丝: 1w+
- 资源: 272
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功