Litcius/Paper detail

Automated Design of Deep Neural Networks

El‐Ghazali Talbi

2021ACM Computing Surveys43 citationsDOI

Abstract

In recent years, research in applying optimization approaches in the automatic design of deep neural networks has become increasingly popular. Although various approaches have been proposed, there is a lack of a comprehensive survey and taxonomy on this hot research topic. In this article, we propose a unified way to describe the various optimization algorithms that focus on common and important search components of optimization algorithms: representation, objective function, constraints, initial solution(s), and variation operators. In addition to large-scale search space, the problem is characterized by its variable mixed design space, it is very expensive, and it has multiple blackbox objective functions. Hence, this unified methodology has been extended to advanced optimization approaches, such as surrogate-based, multi-objective, and parallel optimization.

Topics & Concepts

Computer scienceArtificial intelligenceOptimization problemArtificial neural networkRepresentation (politics)Variable (mathematics)Machine learningMathematical optimizationTheoretical computer scienceAlgorithmLawMathematical analysisMathematicsPoliticsPolitical scienceMachine Learning and Data ClassificationAdvanced Multi-Objective Optimization AlgorithmsMetaheuristic Optimization Algorithms Research