PatternRecognition_Matlab

Pattern recognition study

An investigation into feature reduction and classification methods for pattern recognition using various techniques such as PCA, LDA, and SVM.

Feature reduction projections and classifier models are learned by training dataset and applied to classify testing dataset. A few approaches of feature reduction have been compared in this paper: principle component analysis (PCA), linear discriminant analysis (LDA) and their kernel methods (KPCA,KLDA). Correspondingly, a few approaches of classification algorithm are implemented: Support Vector Machine (SVM), Gaussian Quadratic Maximum Likelihood and K-nearest neighbors (KNN) and Gaussian Mixture Model(GMM).

GitHub

71 stars
2 watching
21 forks
Language: MATLAB
last commit: over 3 years ago
Linked from 1 awesome list

gaussian-mixture-modelsgmmkpcaldapattern-recognitionpcasvm

Backlinks from these awesome lists:

Related projects:

Repository Description Stars
jaimeivancervantes/facerecognition This project implements techniques for face recognition using PCA, Fisher's LDA, and SVMs. 39
matlab-deep-learning/seven-segment-digit-recognition Automates digit recognition in images of seven segment displays 7
covartech/prt Provides a unified framework for machine learning and pattern recognition in MATLAB 145
helloyaozhang/face-recognition-using-pca An implementation of Principal Components Analysis algorithm in MATLAB for facial recognition 56
david-guo/face_recognize An implementation of PCA-based face recognition in MATLAB using a GUI 201
grootzz/glcm-svm A MATLAB-based system for image classification using texture features derived from the Gray Level Cooccurrence Matrix (GLCM) and Support Vector Machines (SVM) 115
rasbt/pattern_classification A comprehensive resource for learning and understanding machine learning and pattern classification tasks 4,150
mljs/pca Tool for reducing dimensionality of data by identifying and preserving the most informative directions. 98
jaiverma/matlab A collection of MATLAB code examples for various digital image processing tasks. 36
rulixiang/changedetectionpcakmeans This MATLAB implementation detects changes in various types of land cover in satellite images using PCA and k-Means clustering 77
matlab-deep-learning/convmixer-patches-are-all-you-need Demonstrates how to implement and train a ConvMixer architecture for image classification in MATLAB 6
bachlab/pspm A software suite for model-based analysis of psychophysiological signals 45
maoxu/joint_bayesian Realizes an algorithm from a Bayesian face recognition paper using Matlab. 36
predict-idlab/gendis An algorithm to discover small, discriminative patterns in time series data for classification tasks 104
yonghaoxu/rpnet Matlab implementation of a deep learning-based method for classifying hyperspectral images 55