Deep neural network training has demonstrated its extraordinary capabilities in recent years, outperforming various machine learning methods. Optimizing the weight parameters of deep neural network training is a time-consuming process due to its computational complexity. Gradient descent (GD) is currently a widely used technique for optimizing weight parameters in conjunction with backpropagation (BP) techniques, but limitations such as slow convergence and tendency to local minima have been widely pointed out. In differential-based techniques, many problems are characterized as non-convex, discontinuous, and non-differentiable. This leads to the gradient vanishing problem. To address these challenges, an alternative optimization approach is explored by utilizing meta-heuristic algorithms (MH). The general form of the MH algorithm struggles to maintain the variation between descendants, which can lead to premature convergence of the solution. Furthermore, the computational overhead of the MH algorithm can make the optimization of high-dimensional problems inefficient. For this reason, the application of a new MH-based method is explored to optimize the weight parameters of deep neural network training. Furthermore, this paper aims to highlight the inherent shortcomings of BP and GD techniques and the general MH algorithm.

错误:搜索内容不能为空,请输入英文关键词
错误:关键词超出字数限制,请精简
高级检索

Overview of Meta-heuristic Optimization Approaches for Deep Learning

  • Pradeep S. Naulia,
  • Junzo Watada,
  • Izzatdin B. A. Aziz

摘要

Deep neural network training has demonstrated its extraordinary capabilities in recent years, outperforming various machine learning methods. Optimizing the weight parameters of deep neural network training is a time-consuming process due to its computational complexity. Gradient descent (GD) is currently a widely used technique for optimizing weight parameters in conjunction with backpropagation (BP) techniques, but limitations such as slow convergence and tendency to local minima have been widely pointed out. In differential-based techniques, many problems are characterized as non-convex, discontinuous, and non-differentiable. This leads to the gradient vanishing problem. To address these challenges, an alternative optimization approach is explored by utilizing meta-heuristic algorithms (MH). The general form of the MH algorithm struggles to maintain the variation between descendants, which can lead to premature convergence of the solution. Furthermore, the computational overhead of the MH algorithm can make the optimization of high-dimensional problems inefficient. For this reason, the application of a new MH-based method is explored to optimize the weight parameters of deep neural network training. Furthermore, this paper aims to highlight the inherent shortcomings of BP and GD techniques and the general MH algorithm.