LDA for high dimension small sample size data

Linear discriminant analysis when the data dimensionality is high and sample size is much smaller
1.1K Downloads
Updated 12 Dec 2014

View License

For medical imaging/ biological data where typically data dimensionality is huge typical LDA applications fail on account of attempting to invert an impossibly large matrix. This can be remedied using the kernel trick. The current file attempts to do this. If you use this work as a part of your assignment/thesis/paper please cite the following paper:
Gaonkar, Bilwaj, and Christos Davatzikos. "Analytic estimation of statistical significance maps for support vector machine based multi-variate image analysis and classification." NeuroImage 78 (2013): 270-283.

Please note that this code was developed and distributed as a part of the work towards the above paper and citing this helps us develop and distribute more such work.

I have made an attempt to put in appropriate comments in the code and this code is inspired by several previous codes submitted on matlab central

Cite As

Bilwaj Gaonkar (2024). LDA for high dimension small sample size data (https://www.mathworks.com/matlabcentral/fileexchange/35702-lda-for-high-dimension-small-sample-size-data), MATLAB Central File Exchange. Retrieved .

MATLAB Release Compatibility
Created with R2009a
Compatible with any release
Platform Compatibility
Windows macOS Linux
Categories
Find more on Statistics and Machine Learning Toolbox in Help Center and MATLAB Answers

Community Treasure Hunt

Find the treasures in MATLAB Central and discover how the community can help you!

Start Hunting!

lda_kernelized/

Version Published Release Notes
1.1.0.0

Citations added

1.0.0.0