1. Integrating multi-OMICS data through sparse canonical correlation analysis for the prediction of complex traits: a comparison study
- Author
-
Vahid Shahrezaei, Theodoulos Rodosthenous, Marina Evangelou, and Engineering & Physical Science Research Council (EPSRC)
- Subjects
Statistics and Probability ,Multifactorial Inheritance ,Multivariate analysis ,AcademicSubjects/SCI01060 ,Bioinformatics ,Iterative method ,Computer science ,Latent variable ,Machine learning ,computer.software_genre ,01 natural sciences ,Biochemistry ,Matrix decomposition ,010104 statistics & probability ,03 medical and health sciences ,Humans ,0101 mathematics ,Molecular Biology ,01 Mathematical Sciences ,030304 developmental biology ,0303 health sciences ,business.industry ,Systems Biology ,Supervised learning ,06 Biological Sciences ,Original Papers ,Computer Science Applications ,Computational Mathematics ,ComputingMethodologies_PATTERNRECOGNITION ,Phenotype ,Computational Theory and Mathematics ,Multivariate Analysis ,Unsupervised learning ,08 Information and Computing Sciences ,Artificial intelligence ,Canonical correlation ,business ,computer ,Algorithms - Abstract
Motivation Recent developments in technology have enabled researchers to collect multiple OMICS datasets for the same individuals. The conventional approach for understanding the relationships between the collected datasets and the complex trait of interest would be through the analysis of each OMIC dataset separately from the rest, or to test for associations between the OMICS datasets. In this work we show that integrating multiple OMICS datasets together, instead of analysing them separately, improves our understanding of their in-between relationships as well as the predictive accuracy for the tested trait. Several approaches have been proposed for the integration of heterogeneous and high-dimensional (p≫n) data, such as OMICS. The sparse variant of canonical correlation analysis (CCA) approach is a promising one that seeks to penalize the canonical variables for producing sparse latent variables while achieving maximal correlation between the datasets. Over the last years, a number of approaches for implementing sparse CCA (sCCA) have been proposed, where they differ on their objective functions, iterative algorithm for obtaining the sparse latent variables and make different assumptions about the original datasets. Results Through a comparative study we have explored the performance of the conventional CCA proposed by Parkhomenko et al., penalized matrix decomposition CCA proposed by Witten and Tibshirani and its extension proposed by Suo et al. The aforementioned methods were modified to allow for different penalty functions. Although sCCA is an unsupervised learning approach for understanding of the in-between relationships, we have twisted the problem as a supervised learning one and investigated how the computed latent variables can be used for predicting complex traits. The approaches were extended to allow for multiple (more than two) datasets where the trait was included as one of the input datasets. Both ways have shown improvement over conventional predictive models that include one or multiple datasets. Availability and implementation https://github.com/theorod93/sCCA. Supplementary information Supplementary data are available at Bioinformatics online.
- Published
- 2020