Feature selection of microarray data using multidimensional graph neural network and supernode hierarchical clustering
Open Access
- 19 February 2024
- journal article
- research article
- Published by Springer Nature in Artificial Intelligence Review
- Vol. 57 (3) , 1-29
Abstract
Cancer remains a significant cause of mortality, and the application of microarray technology has opened new avenues for cancer diagnosis and treatment. However, due to the challenges in sample acquisition, the genetic dimension of microarray data surpasses the sample dimension, resulting in high-dimensional small sample data. Effective feature selection is crucial for identifying biomarkers and facilitating further analysis. However, existing methods struggle to fully exploit the interdependencies among genes, such as regulatory networks and pathways, to guide the feature selection process and construct efficient classification models. In this paper, we propose a novel feature selection algorithm and classification model based on graph neural networks to address these challenges. Our proposed method employs a multidimensional graph to capture intricate gene interactions. We leverage link prediction techniques to enhance the graph structure relationships and employ a multidimensional node evaluator alongside a supernode discovery algorithm based on spectral clustering for initial node filtering. Subsequently, a hierarchical graph pooling technique based on downsampling is used to further refine node selection for feature extraction and model building. We evaluate the proposed method on nine publicly available microarray datasets, and the results demonstrate its superiority over both classical and advanced feature selection techniques in various evaluation metrics. This highlights the effectiveness and advancement of our proposed approach in addressing the complexities associated with microarray data analysis and cancer classification.Keywords
All Related Versions
This publication has 84 references indexed in Scilit:
- Nature-inspired metaheuristics model for gene selection and classification of biomedical microarray dataMedical & Biological Engineering & Computing, 2022
- An efficient binary chimp optimization algorithm for feature selection in biomedical data classificationNeural Computing and Applications, 2022
- G-Forest: An ensemble method for cost-sensitive feature selection in gene expression microarraysArtificial Intelligence in Medicine, 2020
- Multi-population adaptive genetic algorithm for selection of microarray biomarkersNeural Computing and Applications, 2019
- A wrapper-filter feature selection technique based on ant colony optimizationNeural Computing and Applications, 2019
- Novel machine learning approach for classification of high-dimensional microarray dataSoft Computing, 2019
- Therapeutic cancer prevention: achievements and ongoing challenges – a focus on breast and colorectal cancerMolecular Oncology, 2019
- Ensemble feature selection for high dimensional data: a new method and a comparative studyAdvances in Data Analysis and Classification, 2017
- Using Data Complexity Measures for Thresholding in Feature Selection Rankers2016
- Optimal gene subset selection using the modified SFFS algorithm for tumor classificationNeural Computing and Applications, 2012