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).
71 stars
2 watching
21 forks
Language: MATLAB
last commit: over 3 years ago
Linked from 1 awesome list
gaussian-mixture-modelsgmmkpcaldapattern-recognitionpcasvm
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 |