Skip to content

bghojogh/Roweis-Discriminant-Analysis

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

20 Commits
 
 
 
 
 
 
 
 

Repository files navigation

Roweis Discriminant Analysis

Papers

This is the code for the following papers:

  • Benyamin Ghojogh, Fakhri Karray, and Mark Crowley. "Generalized subspace learning by Roweis discriminant analysis" in 17th International Conference on Image Analysis and Recognition. Springer, 2020.

  • Benyamin Ghojogh, Fakhri Karray, and Mark Crowley. "Roweis Discriminant Analysis: A Generalized Subspace Learning Method" arXiv preprint arXiv:1910.05437 (2019).

This code is for Roweis Discriminant Analysis (RDA) and Kernel Roweis Discriminant Analysis (Kernel RDA).

Special Cases and Roweis Map

The special cases of RDA are Fisher Discriminant Analysis (FDA), Principal Component Analysis (PCA), Supervised Principal Component Analysis (SPCA), and Double Supervised Discriminant Analysis (DSDA). The special cases of Kernel RDA are Kernel FDA, Kernel PCA, Kernel SPCA, and Kernel DSDA. Here is the Roweis Map in the input and feature spaces:

Roweis_map

Discrimination of Nonlinear Classes

Here are some examples of discrimination of nonlinear classes using kernel RDA:

synthetic_projections

Roweisfaces

This paper is also for Roweisfaces and Kernel Roweisfaces generalizing Fisherfaces, eigenfaces, supervised eigenfaces, kernel Fisherfaces, kernel eigenfaces, and kernel supervised eigenfaces.

Roweisfaces