Roweis Discriminant Analysis: A Generalized Subspace Learning Method
Benyamin Ghojogh, Fakhri Karray, Mark Crowley

TL;DR
This paper introduces Roweis Discriminant Analysis (RDA), a versatile subspace learning framework that unifies PCA, SPCA, and FDA, with novel variants and kernel extensions, supported by theoretical insights and empirical validation.
Contribution
The paper proposes RDA, a generalized subspace learning method encompassing PCA, SPCA, and FDA, introduces a new DSDA algorithm, and develops kernel RDA with theoretical analysis and experimental results.
Findings
RDA unifies PCA, SPCA, and FDA as special cases.
DSDA is a novel algorithm using labels twice, not previously reported.
Kernel RDA generalizes kernel PCA, SPCA, and FDA with effective performance.
Abstract
We present a new method which generalizes subspace learning based on eigenvalue and generalized eigenvalue problems. This method, Roweis Discriminant Analysis (RDA), is named after Sam Roweis to whom the field of subspace learning owes significantly. RDA is a family of infinite number of algorithms where Principal Component Analysis (PCA), Supervised PCA (SPCA), and Fisher Discriminant Analysis (FDA) are special cases. One of the extreme special cases, which we name Double Supervised Discriminant Analysis (DSDA), uses the labels twice; it is novel and has not appeared elsewhere. We propose a dual for RDA for some special cases. We also propose kernel RDA, generalizing kernel PCA, kernel SPCA, and kernel FDA, using both dual RDA and representation theory. Our theoretical analysis explains previously known facts such as why SPCA can use regression but FDA cannot, why PCA and SPCA have…
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Code & Models
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
Taxonomy
TopicsFace and Expression Recognition · Neural Networks and Applications · Blind Source Separation Techniques
MethodsLinear Discriminant Analysis · Principal Components Analysis
