Cargando…
ProtoCell4P: an explainable prototype-based neural network for patient classification using single-cell RNA-seq
MOTIVATION: The rapid advance in single-cell RNA sequencing (scRNA-seq) technology over the past decade has provided a rich resource of gene expression profiles of single cells measured on patients, facilitating the study of many biological questions at the single-cell level. One intriguing research...
Autores principales: | , , |
---|---|
Formato: | Online Artículo Texto |
Lenguaje: | English |
Publicado: |
Oxford University Press
2023
|
Materias: | |
Acceso en línea: | https://www.ncbi.nlm.nih.gov/pmc/articles/PMC10444962/ https://www.ncbi.nlm.nih.gov/pubmed/37540223 http://dx.doi.org/10.1093/bioinformatics/btad493 |
_version_ | 1785094069646524416 |
---|---|
author | Xiong, Guangzhi Bekiranov, Stefan Zhang, Aidong |
author_facet | Xiong, Guangzhi Bekiranov, Stefan Zhang, Aidong |
author_sort | Xiong, Guangzhi |
collection | PubMed |
description | MOTIVATION: The rapid advance in single-cell RNA sequencing (scRNA-seq) technology over the past decade has provided a rich resource of gene expression profiles of single cells measured on patients, facilitating the study of many biological questions at the single-cell level. One intriguing research is to study the single cells which play critical roles in the phenotypes of patients, which has the potential to identify those cells and genes driving the disease phenotypes. To this end, deep learning models are expected to well encode the single-cell information and achieve precise prediction of patients’ phenotypes using scRNA-seq data. However, we are facing critical challenges in designing deep learning models for classifying patient samples due to (i) the samples collected in the same dataset contain a variable number of cells—some samples might only have hundreds of cells sequenced while others could have thousands of cells, and (ii) the number of samples available is typically small and the expression profile of each cell is noisy and extremely high-dimensional. Moreover, the black-box nature of existing deep learning models makes it difficult for the researchers to interpret the models and extract useful knowledge from them. RESULTS: We propose a prototype-based and cell-informed model for patient phenotype classification, termed ProtoCell4P, that can alleviate problems of the sample scarcity and the diverse number of cells by leveraging the cell knowledge with representatives of cells (called prototypes), and precisely classify the patients by adaptively incorporating information from different cells. Moreover, this classification process can be explicitly interpreted by identifying the key cells for decision making and by further summarizing the knowledge of cell types to unravel the biological nature of the classification. Our approach is explainable at the single-cell resolution which can identify the key cells in each patient’s classification. The experimental results demonstrate that our proposed method can effectively deal with patient classifications using single-cell data and outperforms the existing approaches. Furthermore, our approach is able to uncover the association between cell types and biological classes of interest from a data-driven perspective. AVAILABILITY AND IMPLEMENTATION: https://github.com/Teddy-XiongGZ/ProtoCell4P. |
format | Online Article Text |
id | pubmed-10444962 |
institution | National Center for Biotechnology Information |
language | English |
publishDate | 2023 |
publisher | Oxford University Press |
record_format | MEDLINE/PubMed |
spelling | pubmed-104449622023-08-24 ProtoCell4P: an explainable prototype-based neural network for patient classification using single-cell RNA-seq Xiong, Guangzhi Bekiranov, Stefan Zhang, Aidong Bioinformatics Original Paper MOTIVATION: The rapid advance in single-cell RNA sequencing (scRNA-seq) technology over the past decade has provided a rich resource of gene expression profiles of single cells measured on patients, facilitating the study of many biological questions at the single-cell level. One intriguing research is to study the single cells which play critical roles in the phenotypes of patients, which has the potential to identify those cells and genes driving the disease phenotypes. To this end, deep learning models are expected to well encode the single-cell information and achieve precise prediction of patients’ phenotypes using scRNA-seq data. However, we are facing critical challenges in designing deep learning models for classifying patient samples due to (i) the samples collected in the same dataset contain a variable number of cells—some samples might only have hundreds of cells sequenced while others could have thousands of cells, and (ii) the number of samples available is typically small and the expression profile of each cell is noisy and extremely high-dimensional. Moreover, the black-box nature of existing deep learning models makes it difficult for the researchers to interpret the models and extract useful knowledge from them. RESULTS: We propose a prototype-based and cell-informed model for patient phenotype classification, termed ProtoCell4P, that can alleviate problems of the sample scarcity and the diverse number of cells by leveraging the cell knowledge with representatives of cells (called prototypes), and precisely classify the patients by adaptively incorporating information from different cells. Moreover, this classification process can be explicitly interpreted by identifying the key cells for decision making and by further summarizing the knowledge of cell types to unravel the biological nature of the classification. Our approach is explainable at the single-cell resolution which can identify the key cells in each patient’s classification. The experimental results demonstrate that our proposed method can effectively deal with patient classifications using single-cell data and outperforms the existing approaches. Furthermore, our approach is able to uncover the association between cell types and biological classes of interest from a data-driven perspective. AVAILABILITY AND IMPLEMENTATION: https://github.com/Teddy-XiongGZ/ProtoCell4P. Oxford University Press 2023-08-04 /pmc/articles/PMC10444962/ /pubmed/37540223 http://dx.doi.org/10.1093/bioinformatics/btad493 Text en © The Author(s) 2023. Published by Oxford University Press. https://creativecommons.org/licenses/by/4.0/This is an Open Access article distributed under the terms of the Creative Commons Attribution License (https://creativecommons.org/licenses/by/4.0/), which permits unrestricted reuse, distribution, and reproduction in any medium, provided the original work is properly cited. |
spellingShingle | Original Paper Xiong, Guangzhi Bekiranov, Stefan Zhang, Aidong ProtoCell4P: an explainable prototype-based neural network for patient classification using single-cell RNA-seq |
title | ProtoCell4P: an explainable prototype-based neural network for patient classification using single-cell RNA-seq |
title_full | ProtoCell4P: an explainable prototype-based neural network for patient classification using single-cell RNA-seq |
title_fullStr | ProtoCell4P: an explainable prototype-based neural network for patient classification using single-cell RNA-seq |
title_full_unstemmed | ProtoCell4P: an explainable prototype-based neural network for patient classification using single-cell RNA-seq |
title_short | ProtoCell4P: an explainable prototype-based neural network for patient classification using single-cell RNA-seq |
title_sort | protocell4p: an explainable prototype-based neural network for patient classification using single-cell rna-seq |
topic | Original Paper |
url | https://www.ncbi.nlm.nih.gov/pmc/articles/PMC10444962/ https://www.ncbi.nlm.nih.gov/pubmed/37540223 http://dx.doi.org/10.1093/bioinformatics/btad493 |
work_keys_str_mv | AT xiongguangzhi protocell4panexplainableprototypebasedneuralnetworkforpatientclassificationusingsinglecellrnaseq AT bekiranovstefan protocell4panexplainableprototypebasedneuralnetworkforpatientclassificationusingsinglecellrnaseq AT zhangaidong protocell4panexplainableprototypebasedneuralnetworkforpatientclassificationusingsinglecellrnaseq |