Improved Deep Neural Network Performance under Dynamic Programming mode
Metadatos
Afficher la notice complèteAuteur
García Cabello, JuliaEditorial
Elsevier
Materia
Separable function Principle of optimality Composition of parametric functions Universal approximators of continuous functions
Date
2023-11Referencia bibliográfica
Cabello, J. G. (2023). Improved deep neural network performance under dynamic programming mode. Neurocomputing, 559, 126785. https://doi.org/10.1016/j.neucom.2023.126785
Patrocinador
Spanish Ministry of Universities; PID2019-103880RB-I00; ‘‘Excellence Groups’’, Spain (P12.SEJ.2463); Junta de Andalucía, Spain (TIC186); MCIN/AEI/10.13039/501100011033: CEX2020-001105-MRésumé
For Deep Neural Networks (DNN), the standard gradient-based algorithms may not be efficient because of the raised computational expense resulting from the increase in the number of layers. This paper offers an alternative to the classic training solutions: an in-depth study to find conditions under which the underlying Artificial Neural Networks ANN minimisation problem can be addressed from a Dynamic Programming (DP) perspective. Specifically, we prove that any ANN with monotonic activation is separable when regarded as a parametric function. Particularly, when the ANN is viewed as a network representation of a dynamical system (as a coupled cell network), we also prove that the transmission-of-signal law is separable provided the activation function is a monotone non-decreasing function. This strategy may have a positive impact on the performance of ANNs by improving their learning accuracy, particularly for DNNs. For our purposes, ANNs are also viewed as universal approximators of continuous functions and as abstract compositions of an even number of functions. This broader representation makes it easier to analyse them from many other perspectives (universal approximation issues, inverse problem solving) leading to a general improvement in knowledge on NNs and their performance.