Skip to main page content
U.S. flag

An official website of the United States government

Dot gov

The .gov means it’s official.
Federal government websites often end in .gov or .mil. Before sharing sensitive information, make sure you’re on a federal government site.

Https

The site is secure.
The https:// ensures that you are connecting to the official website and that any information you provide is encrypted and transmitted securely.

Access keys NCBI Homepage MyNCBI Homepage Main Content Main Navigation
Review
. 2021 Jan 18;22(1):393-415.
doi: 10.1093/bib/bbz170.

Deep learning-based clustering approaches for bioinformatics

Affiliations
Review

Deep learning-based clustering approaches for bioinformatics

Md Rezaul Karim et al. Brief Bioinform. .

Abstract

Clustering is central to many data-driven bioinformatics research and serves a powerful computational method. In particular, clustering helps at analyzing unstructured and high-dimensional data in the form of sequences, expressions, texts and images. Further, clustering is used to gain insights into biological processes in the genomics level, e.g. clustering of gene expressions provides insights on the natural structure inherent in the data, understanding gene functions, cellular processes, subtypes of cells and understanding gene regulations. Subsequently, clustering approaches, including hierarchical, centroid-based, distribution-based, density-based and self-organizing maps, have long been studied and used in classical machine learning settings. In contrast, deep learning (DL)-based representation and feature learning for clustering have not been reviewed and employed extensively. Since the quality of clustering is not only dependent on the distribution of data points but also on the learned representation, deep neural networks can be effective means to transform mappings from a high-dimensional data space into a lower-dimensional feature space, leading to improved clustering results. In this paper, we review state-of-the-art DL-based approaches for cluster analysis that are based on representation learning, which we hope to be useful, particularly for bioinformatics research. Further, we explore in detail the training procedures of DL-based clustering algorithms, point out different clustering quality metrics and evaluate several DL-based approaches on three bioinformatics use cases, including bioimaging, cancer genomics and biomedical text mining. We believe this review and the evaluation results will provide valuable insights and serve a starting point for researchers wanting to apply DL-based unsupervised methods to solve emerging bioinformatics research problems.

PubMed Disclaimer

Figures

<sc>Fig.</sc> 1
Fig. 1
An example of clustering microscopy image with CEN in which a CAE is used for the RL. LFs are then extracted and fed into a base clustering algorithm for the soft clustering assignment. Finally, the RL of CAE (blurred image signifies the existence of RL1) and CAHL of base clustering algorithm are optimized jointly through backpropagation.
<sc>Fig.</sc> 2
Fig. 2
Schematic representation of the LSTM-AE, used for biomedical text clustering, where individual drug review texts are embedded using word2vec before feeding as a sequence.
<sc>Fig.</sc> 3
Fig. 3
Schematic representation of a VAE used for clustering GE data, where an individual GE sample is fed into the model for learning representation.
<sc>Fig.</sc> 4
Fig. 4
t-SNE plots of different stages in clustering breast microscopy images.
<sc>Fig.</sc> 5
Fig. 5
t-SNE plots of different stages in text clustering.
<sc>Fig.</sc> 6
Fig. 6
t-SNE plots of different stages of clustering GEs.

References

    1. Oyelade J, Isewon I, Funke, et al. Clustering algorithms: their application to gene expression data. Bioinform Biol Insights 2016; 10: BBI–S38316. - PMC - PubMed
    1. Min E, Guo X, Qiang, et al. A survey of clustering with deep learning: from the perspective of network architecture. IEEE Access 2018; 6:39501–14.
    1. Gan G, Ma C, Wu J. Data clustering: theory, algorithms, and applications, Vol. 20 SIAM, 2007.
    1. Eisen MB, Spellman PT, Brown PO, et al. Cluster analysis and display of genome-wide expression patterns. Proc Natl Acad Sci 1998; 95(25): 14863–8. - PMC - PubMed
    1. Costa IG, de Carvalho F d AT, de Souto MCP. Comparative analysis of clustering methods for gene expression time course data. Genet Mol Biol 2004; 27(4): 623–31.

Publication types