Review of deep learning: concepts, CNN architectures, challenges, applications, future directions
Обзор глубокого обучения: концепции, архитектуры сверточных нейронных сетей, проблемы, применения и перспективные направления
2021-03-31
SCID: 54.1/5e7d8rhn
Discuss with AI
AlexNetCNN architecturesHigh-Resolution Networkconvolutional neural networksdeep learning
Figures from the paper
Abstract (AI)
In the last few years, the deep learning (DL) computing paradigm has been deemed the Gold Standard in the machine learning (ML) community. Moreover, it has gradually become the most widely used computational approach in the field of ML, thus achieving outstanding results on several complex cognitive tasks, matching or even beating those provided by human performance. One of the benefits of DL is the ability to learn massive amounts of data. The DL field has grown fast in the last few years and it has been extensively used to successfully address a wide range of traditional applications. More importantly, DL has outperformed well-known ML techniques in many domains, e.g., cybersecurity, natural language processing, bioinformatics, robotics and control, and medical information processing, among many others. Despite it has been contributed several works reviewing the State-of-the-Art on DL, all of them only tackled one aspect of the DL, which leads to an overall lack of knowledge about it. Therefore, in this contribution, we propose using a more holistic approach in order to provide a more suitable starting point from which to develop a full understanding of DL. Specifically, this review attempts to provide a more comprehensive survey of the most important aspects of DL and including those enhancements recently added to the field. In particular, this paper outlines the importance of DL, presents the types of DL techniques and networks. It then presents convolutional neural networks (CNNs) which the most utilized DL network type and describes the development of CNNs architectures together with their main features, e.g., starting with the AlexNet network and closing with the High-Resolution network (HR.Net). Finally, we further present the challenges and suggested solutions to help researchers understand the existing research gaps. It is followed by a list of the major DL applications. Computational tools including FPGA, GPU, and CPU are summarized along with a description of their influence on DL. The paper ends with the evolution matrix, benchmark datasets, and summary and conclusion.
Key Findings
1
Convolutional neural networks are identified as the most widely utilized deep-learning network type, with architectures evolving substantially from AlexNet to HR.Net.
2
Deep learning can learn from massive datasets and has outperformed established machine-learning methods across cybersecurity, natural language processing, bioinformatics, robotics and control, and medical information processing.
3
Deep learning has become a dominant machine-learning paradigm, achieving human-level or superior performance on numerous complex cognitive tasks.
4
The paper highlights unresolved research gaps and summarizes challenges and potential solutions, while also reviewing FPGA-, GPU-, and CPU-based computational tools.
5
The review provides a holistic survey covering deep-learning techniques and networks, CNN development from AlexNet through High-Resolution Network, applications, computational tools, challenges, and proposed solutions.
Research Object
Deep learning (DL) paradigm and its architectures, especially convolutional neural networks (CNNs)
Research Subject
the concepts, development, features, challenges, solutions, and applications of deep learning, particularly CNN architectures
Publication Details
Publication Date
2021-03-31
Journal
Publisher
ISSN
Cited by
7960
Open access PDF
Access Type
Author Information
Download PDF
Subscribe to digest
References available in scid.ai20
ImageNet classification with deep convolutional neural networks2017
Very Deep Convolutional Networks for Large-Scale Image Recognition2014
ImageNet: A large-scale hierarchical image database2009
Rethinking the Inception Architecture for Computer Vision2016
Squeeze-and-Excitation Networks2018
"Why Should I Trust You?"2016
A survey on Image Data Augmentation for Deep Learning2019
Aggregated Residual Transformations for Deep Neural Networks2017
Recursive Deep Models for Semantic Compositionality Over a Sentiment Treebank2013
A survey of transfer learning2016
Object Detection With Deep Learning: A Review2019
Deep Reinforcement Learning: A Brief Survey2017
Continual lifelong learning with neural networks: A review2019
Deep learning applications and challenges in big data analytics2015
An overview of deep learning in medical imaging focusing on MRI2018
Review of Deep Learning Algorithms and Architectures2019
The rise of deep learning in drug discovery2018
Text Data Augmentation for Deep Learning2021
Deep Learning on Graphs: A Survey2020
Application of Big Data and Machine Learning in Smart Grid, and Associated Security Concerns: A Review2019
Cited by11
A Comprehensive Review of Deep Learning: Architectures, Recent Advances, and Applications2024
A Review of Practical AI for Remote Sensing in Earth Sciences2023
Artificial Intelligence Technologies Revolutionizing Wastewater Treatment: Current Trends and Future Prospective2024
Artificial Intelligence-Driven Prediction Modeling and Decision Making in Spine Surgery Using Hybrid Machine Learning Models2022
A Comprehensive Review of AI Techniques for Addressing Algorithmic Bias in Job Hiring2024
A Survey of Human Gait-Based Artificial Intelligence Applications2022
Comparative Analysis of Deep Natural Networks and Large Language Models for Aspect-Based Sentiment Analysis2024
Deep Learning for Sustainable Aquaculture: Opportunities and Challenges2025
Synthetic data in generalizable, learning-based neuroimaging2024
Enhanced CNN-LSTM Deep Learning for SCADA IDS Featuring Hurst Parameter Self-Similarity2024
Machine learning and deep learning-based approach in smart healthcare: Recent advances, applications, challenges and opportunities2024