Knowledge-slanted random forest method for high-dimensional data and small sample size with a feature selection application for gene expression data
The use of prior knowledge in the machine learning framework has been considered a potential tool to handle the curse of dimensionality in genetic and genomics data. Although random forest (RF) represents a flexible non-parametric approach with several advantages, it can provide poor accuracy in high-dimensional settings, mainly in scenarios with small sample sizes. We propose a knowledge-slanted RF that integrates biological networks as prior knowledge into the model to improve its performance and explainability, exemplifying its use for selecting and identifying relevant genes. knowledge-slanted RF is a combination of two stages. First, prior knowledge represented by graphs is translated by running a random walk with restart algorithm to determine the relevance of each gene based on its connection and localization on a protein-protein interaction network. Then, each relevance is used to modify the selection probability to draw a gene as a candidate split-feature in the conventional RF. Experiments in simulated datasets with very small sample sizes <mml:math xmlns:mml="http://www.w3.org/1998/Math/MathML"><mml:mrow><mml:mo>(</mml:mo> <mml:mi>n</mml:mi> <mml:mo>≤</mml:mo> <mml:mn>30</mml:mn> <mml:mo>)</mml:mo></mml:mrow> </mml:math> comparing knowledge-slanted RF against conventional RF and logistic lasso regression, suggest an improved precision in outcome prediction compared to the other methods. The knowledge-slanted RF was completed with the introduction of a modified version of the Boruta feature selection algorithm. Finally, knowledge-slanted RF identified more relevant biological genes, offering a higher level of explainability for users than conventional RF. These findings were corroborated in one real case to identify relevant genes to calcific aortic valve stenosis.
Authors
- Sandra Guauque-Olarte (ORCID: https://orcid.org/0000-0003-0336-9682)
- Érika Cantor (ORCID: https://orcid.org/0000-0003-3320-6032)
- Roberto León (ORCID: https://orcid.org/0000-0002-7164-1783)
- Stéren Chabert (ORCID: https://orcid.org/0000-0002-2890-5077)
- Rodrigo Salas (ORCID: https://orcid.org/0000-0002-0350-6811)
Institutions
- Pontificia Universidad Javeriana (CO)
- Millennium Science Initiative (CL)
- Universidad Nacional de Colombia (CO)
- Federico Santa María Technical University (CL)
- University of Valparaíso (CL)
Publication Details
- Journal
- BioData Mining
- Published
- 2024-09-10
- DOI
- https://doi.org/10.1186/s13040-024-00388-8
- Citations
- 14
- Primary Topic
- Gene expression and cancer classification
- Type
- article
- Field-Weighted Citation Impact
- 3.27
Funders
- Institut Català de Nanociència i Nanotecnologia
- Agenția Națională pentru Cercetare și Dezvoltare
- Agencia Nacional de Investigación y Desarrollo
- CHIST-ERA