Review of Deep Learning Algorithms and Architectures

被引:859
|
作者
Shrestha, Ajay [1 ]
Mahmood, Ausif [1 ]
机构
[1] Univ Bridgeport, Dept Comp Sci & Engn, Bridgeport, CT 06604 USA
来源
IEEE ACCESS | 2019年 / 7卷
关键词
Machine learning algorithm; optimization; artificial intelligence; deep neural network architectures; convolution neural network; backpropagation; supervised and unsupervised learning; NEURAL-NETWORKS; CLASSIFICATION; MODEL; MACHINE;
D O I
10.1109/ACCESS.2019.2912200
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
Deep learning (DL) is playing an increasingly important role in our lives. It has already made a huge impact in areas, such as cancer diagnosis, precision medicine, self-driving cars, predictive forecasting, and speech recognition. The painstakingly handcrafted feature extractors used in traditional learning, classification, and pattern recognition systems are not scalable for large-sized data sets. In many cases, depending on the problem complexity, DL can also overcome the limitations of earlier shallow networks that prevented efficient training and abstractions of hierarchical representations of multi-dimensional training data. Deep neural network (DNN) uses multiple (deep) layers of units with highly optimized algorithms and architectures. This paper reviews several optimization methods to improve the accuracy of the training and to reduce training time. We delve into the math behind training algorithms used in recent deep networks. We describe current shortcomings, enhancements, and implementations. The review also covers different types of deep architectures, such as deep convolution networks, deep residual networks, recurrent neural networks, reinforcement learning, variational autoencoders, and others.
引用
收藏
页码:53040 / 53065
页数:26
相关论文
共 50 条
  • [1] Deep Learning: Architectures, algorithms, applications
    Memisevic, Roland
    [J]. 2015 IEEE HOT CHIPS 27 SYMPOSIUM (HCS), 2016,
  • [2] Review on deep learning techniques for marine object recognition: Architectures and algorithms
    Wang, Ning
    Wang, Yuanyuan
    Er, Meng Joo
    [J]. CONTROL ENGINEERING PRACTICE, 2022, 118
  • [3] A Review of Deep Learning Architectures and Their Application
    Kamarudin, Jalilah Arijah Mohd
    Abdullah, Afnizanfaizal
    Sallehuddin, Roselina
    [J]. MODELING, DESIGN AND SIMULATION OF SYSTEMS, ASIASIM 2017, PT II, 2017, 752 : 83 - 94
  • [4] Analog Computing for Deep Learning: Algorithms, Materials & Architectures
    Haensch, W.
    [J]. 2018 IEEE INTERNATIONAL ELECTRON DEVICES MEETING (IEDM), 2018,
  • [5] A tutorial survey of architectures, algorithms, and applications for deep learning
    Deng, Li
    [J]. APSIPA TRANSACTIONS ON SIGNAL AND INFORMATION PROCESSING, 2014, 3
  • [6] Scaling Deep Learning Algorithms on Extreme Scale Architectures
    Vishnu, Abhinav
    [J]. 2018 IEEE INTERNATIONAL PARALLEL AND DISTRIBUTED PROCESSING SYMPOSIUM WORKSHOPS (IPDPSW 2018), 2018, : 854 - 854
  • [7] Autonomous Driving Architectures: Insights of Machine Learning and Deep Learning Algorithms
    Bachute, Mrinal R.
    Subhedar, Javed M.
    [J]. MACHINE LEARNING WITH APPLICATIONS, 2021, 6
  • [8] A systematic review on deep learning architectures and applications
    Khamparia, Aditya
    Singh, Karan Mehtab
    [J]. EXPERT SYSTEMS, 2019, 36 (03)
  • [9] Application of Meta-Heuristic Algorithms for Training Neural Networks and Deep Learning Architectures: A Comprehensive Review
    Mehrdad Kaveh
    Mohammad Saadi Mesgari
    [J]. Neural Processing Letters, 2023, 55 : 4519 - 4622
  • [10] Application of Meta-Heuristic Algorithms for Training Neural Networks and Deep Learning Architectures: A Comprehensive Review
    Kaveh, Mehrdad
    Mesgari, Mohammad Saadi
    [J]. NEURAL PROCESSING LETTERS, 2023, 55 (04) : 4519 - 4622