Group Factor Analysis

Arto Klami, Seppo Virtanen, Eemeli Leppaaho, Samuel Kaski

Research output: Contribution to journalArticlepeer-review

Abstract

Factor analysis (FA) provides linear factors that describe the relationships between individual variables of a data set. We extend this classical formulation into linear factors that describe the relationships between groups of variables, where each group represents either a set of related variables or a data set. The model also naturally extends canonical correlation analysis to more than two sets, in a way that is more flexible than previous extensions. Our solution is formulated as a variational inference of a latent variable model with structural sparsity, and it consists of two hierarchical levels: 1) the higher level models the relationships between the groups and 2) the lower models the observed variables given the higher level. We show that the resulting solution solves the group factor analysis (GFA) problem accurately, outperforming alternative FA-based solutions as well as more straightforward implementations of GFA. The method is demonstrated on two life science data sets, one on brain activation and the other on systems biology, illustrating its applicability to the analysis of different types of high-dimensional data sources.
Original languageEnglish
Pages (from-to)2136-2147
JournalIEEE Transactions on NEural Networks and Learning Systems
Volume26
Issue number9
Early online date18 Dec 2014
DOIs
Publication statusPublished - 1 Sept 2015

Fingerprint

Dive into the research topics of 'Group Factor Analysis'. Together they form a unique fingerprint.

Cite this