A grammar-based GP approach applied to the design of deep neural networks

被引:0
|
作者
Ricardo H. R. Lima
Dimmy Magalhães
Aurora Pozo
Alexander Mendiburu
Roberto Santana
机构
[1] Federal University of Parana,Department of Computer Science
[2] University of the Basque Country UPV/EHU,Department of Computer Science and Artificial Intelligence
关键词
Evolutionary algorithms; Genetic programming; Automatic design; Grammatical evolution; Deep neural networks;
D O I
暂无
中图分类号
学科分类号
摘要
Deep Learning has been very successful in automating the feature engineering process, widely applied for various tasks, such as speech recognition, classification, segmentation of images, time-series forecasting, among others. Deep neural networks (DNNs) incorporate the power to learn patterns through data, following an end-to-end fashion and expand the applicability in real world problems, since less pre-processing is necessary. With the fast growth in both scale and complexity, a new challenge has emerged regarding the design and configuration of DNNs. In this work, we present a study on applying an evolutionary grammar-based genetic programming algorithm (GP) as a unified approach to the design of DNNs. Evolutionary approaches have been growing in popularity for this subject as Neuroevolution is studied more. We validate our approach in three different applications: the design of Convolutional Neural Networks for image classification, Graph Neural Networks for text classification, and U-Nets for image segmentation. The results show that evolutionary grammar-based GP can efficiently generate different DNN architectures, adapted to each problem, employing choices that differ from what is usually seen in networks designed by hand. This approach has shown a lot of promise regarding the design of architectures, reaching competitive results with their counterparts.
引用
收藏
页码:427 / 452
页数:25
相关论文
共 50 条
  • [1] A grammar-based GP approach applied to the design of deep neural networks
    Lima, Ricardo H. R.
    Magalhaes, Dimmy
    Pozo, Aurora
    Mendiburu, Alexander
    Santana, Roberto
    [J]. GENETIC PROGRAMMING AND EVOLVABLE MACHINES, 2022, 23 (03) : 427 - 452
  • [2] A Grammar-based Evolutionary Approach for Assessing Deep Neural Source Code Classifiers
    Saletta, Martina
    Ferretti, Claudio
    [J]. 2022 IEEE CONGRESS ON EVOLUTIONARY COMPUTATION (CEC), 2022,
  • [3] Probabilistic Grammar-based Deep Neuroevolution
    Wong, Pak-Kan
    Wong, Man-Leung
    Leung, Kwong-Sak
    [J]. PROCEEDINGS OF THE 2019 GENETIC AND EVOLUTIONARY COMPUTATION CONFERENCE COMPANION (GECCCO'19 COMPANION), 2019, : 87 - 88
  • [4] Grammar-based geodesics in semantic networks
    Rodriguez, Marko A.
    Watkins, Jennifer H.
    [J]. KNOWLEDGE-BASED SYSTEMS, 2010, 23 (08) : 844 - 855
  • [5] A Grammar-Based Approach to Invertible Programs
    Matsuda, Kazutaka
    Mu, Shin-Cheng
    Hu, Zhenjiang
    Takeichi, Masato
    [J]. PROGRAMMING LANGUAGES AND SYSTEMS, PROCEEDINGS, 2010, 6012 : 448 - +
  • [6] A grammar-based approach to synonym analysis
    Bulonkov, MA
    Kochetov, DV
    [J]. PROGRAMMING AND COMPUTER SOFTWARE, 1996, 22 (03) : 126 - 133
  • [7] A Statistical, Grammar-Based Approach to Microplanning
    Gardent, Claire
    Perez-Beltrachini, Laura
    [J]. COMPUTATIONAL LINGUISTICS, 2017, 43 (01) : 1 - 30
  • [8] Grammar-based design of embedded systems
    Öberg, J
    O'Nils, M
    Jantsch, A
    Postula, A
    Hemani, A
    [J]. JOURNAL OF SYSTEMS ARCHITECTURE, 2001, 47 (3-4) : 225 - 240
  • [9] Spatial Grammar-Based Recurrent Neural Network for Design Form and Behavior Optimization
    Stump, Gary M.
    Miller, Simon W.
    Yukish, Michael A.
    Simpson, Timothy W.
    Tucker, Conrad
    [J]. JOURNAL OF MECHANICAL DESIGN, 2019, 141 (12)
  • [10] Grammar-based random walkers in semantic networks
    Rodriguez, Marko A.
    [J]. KNOWLEDGE-BASED SYSTEMS, 2008, 21 (07) : 727 - 739