MethodsBioinformaticsPeer-reviewed journal article
Deep learning in bioinformatics: introduction, application, and perspective in big data era
Yu LiiD, Chao HuangiD, Lizhong DingiD, Zhongxiao LiiD, Yijie PaniD, Xin GaoiD
Abstract
Deep learning, which is especially formidable in handling big data, has achieved great success in various fields, including bioinformatics. With the advances of the big data era in biology, it is foreseeable that deep learning will become increasingly important in the field and will be incorporated in vast majorities of analysis pipelines. In this review, we provide both the exoteric introduction of deep learning, and concrete examples and implementations of its representative applications in bioinformatics. We start from the recent achievements of deep learning in the bioinformatics field, pointing out the problems which are suitable to use deep learning. After that, we introduce deep learning in an easy-to-understand fashion, from shallow neural networks to legendary convolutional neural networks, legendary recurrent neural networks, graph neural networks, generative adversarial networks, variational autoencoder, and the most recent state-of-the-art architectures. After that, we provide eight examples, covering five bioinformatics research directions and all the four kinds of data type, with the implementation written in Tensorflow and Keras. Finally, we discuss the common issues, such as overfitting and interpretability, that users will encounter when adopting deep learning methods and provide corresponding suggestions. The implementations are freely available at https://github.com/lykaust15/Deep_learning_examples.
- Citations
- 401
- FWCI
- 17.05
- Field percentile
- top 1%
Reproducibility ledger
Nobody has reported trying to reproduce this paper yet. Did you replicate an experiment or run the code? Your report saves the next lab a week.
Sign in to file a reproducibility report.
Related papers
- Opportunities And Obstacles For Deep Learning In Biology And Medicine
Travers H. Ching, Daniel Himmelstein, … Casey S. Greene·Journal of The Royal Society InterfacePeer-reviewed·Apr 1, 2018
- DeepBIO is an automated and interpretable deep-learning platform for biological sequence prediction, functional annotation, and visualization analysis
Ruheng Wang, Yi Jiang, … Leyi Wei·Nucleic Acids ResearchPeer-reviewed·Jan 19, 2023
- Applications for deep learning in ecology
S. Christin, E. Hervet, N. Lecomte·bioRxiv·May 30, 2018
- Training a neural network to learn other dimensionality reduction removes data size restrictions in bioinformatics and provides a new route to exploring data representations
Alex Dexter, Spencer A. Thomas, … Josephine Bunch·bioRxiv·Sep 3, 2020
- flodl-bio: First Rust data, transformers and model layer for entire deep learning on biological sequences
Gaurav Sablok, Fabrice de Stefanis·bioRxiv·Oct 26, 2026
- Selene: a PyTorch-based deep learning library for biological sequence-level data
Kathleen Chen, Evan M. Cofer, … Olga G. Troyanskaya·Nature MethodsPeer-reviewed·Mar 28, 2019