A spectral clustering with self-weighted multiple kernel learning method for single-cell RNA-seq data
- PMID: 33003206
- DOI: 10.1093/bib/bbaa216
A spectral clustering with self-weighted multiple kernel learning method for single-cell RNA-seq data
Abstract
Single-cell RNA-sequencing (scRNA-seq) data widely exist in bioinformatics. It is crucial to devise a distance metric for scRNA-seq data. Almost all existing clustering methods based on spectral clustering algorithms work in three separate steps: similarity graph construction; continuous labels learning; discretization of the learned labels by k-means clustering. However, this common practice has potential flaws that may lead to severe information loss and degradation of performance. Furthermore, the performance of a kernel method is largely determined by the selected kernel; a self-weighted multiple kernel learning model can help choose the most suitable kernel for scRNA-seq data. To this end, we propose to automatically learn similarity information from data. We present a new clustering method in the form of a multiple kernel combination that can directly discover groupings in scRNA-seq data. The main proposition is that automatically learned similarity information from scRNA-seq data is used to transform the candidate solution into a new solution that better approximates the discrete one. The proposed model can be efficiently solved by the standard support vector machine (SVM) solvers. Experiments on benchmark scRNA-Seq data validate the superior performance of the proposed model. Spectral clustering with multiple kernels is implemented in Matlab, licensed under Massachusetts Institute of Technology (MIT) and freely available from the Github website, https://github.com/Cuteu/SMSC/.
Keywords: cell clustering; multiple kernel learning; scRNA-Seq; self-weighted; spectral clustering.
© The Author(s) 2020. Published by Oxford University Press. All rights reserved. For Permissions, please email: journals.permissions@oup.com.
Similar articles
-
Autoencoder-based cluster ensembles for single-cell RNA-seq data analysis.BMC Bioinformatics. 2019 Dec 24;20(Suppl 19):660. doi: 10.1186/s12859-019-3179-5. BMC Bioinformatics. 2019. PMID: 31870278 Free PMC article.
-
Deep enhanced constraint clustering based on contrastive learning for scRNA-seq data.Brief Bioinform. 2023 Jul 20;24(4):bbad222. doi: 10.1093/bib/bbad222. Brief Bioinform. 2023. PMID: 37313714
-
Impact of similarity metrics on single-cell RNA-seq data clustering.Brief Bioinform. 2019 Nov 27;20(6):2316-2326. doi: 10.1093/bib/bby076. Brief Bioinform. 2019. PMID: 30137247
-
Machine learning and statistical methods for clustering single-cell RNA-sequencing data.Brief Bioinform. 2020 Jul 15;21(4):1209-1223. doi: 10.1093/bib/bbz063. Brief Bioinform. 2020. PMID: 31243426 Review.
-
Clustering and classification methods for single-cell RNA-sequencing data.Brief Bioinform. 2020 Jul 15;21(4):1196-1208. doi: 10.1093/bib/bbz062. Brief Bioinform. 2020. PMID: 31271412 Free PMC article. Review.
Cited by
-
scMAE: a masked autoencoder for single-cell RNA-seq clustering.Bioinformatics. 2024 Jan 2;40(1):btae020. doi: 10.1093/bioinformatics/btae020. Bioinformatics. 2024. PMID: 38230824 Free PMC article.
-
TripletCell: a deep metric learning framework for accurate annotation of cell types at the single-cell level.Brief Bioinform. 2023 May 19;24(3):bbad132. doi: 10.1093/bib/bbad132. Brief Bioinform. 2023. PMID: 37080771
-
Inferring human miRNA-disease associations via multiple kernel fusion on GCNII.Front Genet. 2022 Sep 5;13:980497. doi: 10.3389/fgene.2022.980497. eCollection 2022. Front Genet. 2022. PMID: 36134032 Free PMC article.
-
D3K: The Dissimilarity-Density-Dynamic Radius K-means Clustering Algorithm for scRNA-Seq Data.Front Genet. 2022 Jul 1;13:912711. doi: 10.3389/fgene.2022.912711. eCollection 2022. Front Genet. 2022. PMID: 35846121 Free PMC article.
-
Application of Sparse Representation in Bioinformatics.Front Genet. 2021 Dec 15;12:810875. doi: 10.3389/fgene.2021.810875. eCollection 2021. Front Genet. 2021. PMID: 34976030 Free PMC article. Review.
Publication types
MeSH terms
LinkOut - more resources
Full Text Sources
