Creating deep neural networks for text classification tasks using grammar genetic programming

被引:10
|
作者
Magalhaes, Dimmy [1 ]
Lima, Ricardo H. R. [1 ]
Pozo, Aurora [1 ]
机构
[1] Univ Fed Parana, Dept Informat, Curitiba, Parana, Brazil
关键词
Text classification; Evolutionary algorithms; Genetic programming; Automatic design; Grammatical evolution; Deep neural networks;
D O I
10.1016/j.asoc.2023.110009
中图分类号
TP18 [人工智能理论];
学科分类号
081104 ; 0812 ; 0835 ; 1405 ;
摘要
Text classification is one of the Natural Language Processing (NLP) tasks. Its objective is to label textual elements, such as phrases, queries, paragraphs, and documents. In NLP, several approaches have achieved promising results regarding this task. Deep Learning-based approaches have been widely used in this context, with deep neural networks (DNNs) adding the ability to generate a representation for the data and a learning model. The increasing scale and complexity of DNN architectures was expected, creating new challenges to design and configure the models. In this paper, we present a study on the application of a grammar-based evolutionary approach to the design of DNNs, using models based on Convolutional Neural Networks (CNNs), Long Short-Term Memory (LSTM), and Graph Neural Networks (GNNs). We propose different grammars, which were defined to capture the features of each type of network, also proposing some combinations, verifying their impact on the produced designs and performance of the generated models. We create a grammar that is able to generate different networks specialized on text classification, by modification of Grammatical Evolution (GE), and it is composed of three main components: the grammar, mapping, and search engine. Our results offer promising future research directions as they show that the projected architectures have a performance comparable to that of their counterparts but can still be further improved. We were able to improve the results of a manually structured neural network in 8,18% in the best case. (c) 2023 Elsevier B.V. All rights reserved.
引用
收藏
页数:13
相关论文
共 50 条
  • [1] A grammar-based GP approach applied to the design of deep neural networks
    Ricardo H. R. Lima
    Dimmy Magalhães
    Aurora Pozo
    Alexander Mendiburu
    Roberto Santana
    Genetic Programming and Evolvable Machines, 2022, 23 : 427 - 452
  • [2] 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
    GENETIC PROGRAMMING AND EVOLVABLE MACHINES, 2022, 23 (03) : 427 - 452
  • [3] A New Grammar for Creating Convolutional Neural Networks Applied to Medical Image Classification
    da Silva, Cleber A. C. F.
    Miranda, Pericles B. C.
    Cordeiro, Filipe R.
    2021 34TH SIBGRAPI CONFERENCE ON GRAPHICS, PATTERNS AND IMAGES (SIBGRAPI 2021), 2021, : 97 - 104
  • [4] Thalassaemia classification by neural networks and genetic programming
    Wongseree, Waranyu
    Chaiyaratana, Nachol
    Vichittumaros, Kanjana
    Winichagoon, Pranee
    Fucharoen, Suthat
    INFORMATION SCIENCES, 2007, 177 (03) : 771 - 786
  • [5] Evolution of Deep Convolutional Neural Networks Using Cartesian Genetic Programming
    Suganuma, Masanori
    Kobayashi, Masayuki
    Shirakawa, Shinichi
    Nagao, Tomoharu
    EVOLUTIONARY COMPUTATION, 2020, 28 (01) : 141 - 163
  • [6] Neural Architecture Search for Text Classification With Limited Computing Resources Using Efficient Cartesian Genetic Programming
    Wu, Xuan
    Wang, Di
    Chen, Huanhuan
    Yan, Lele
    Xiao, Yubin
    Miao, Chunyan
    Ge, Hongwei
    Xu, Dong
    Liang, Yanchun
    Wang, Kangping
    Wu, Chunguo
    Zhou, You
    IEEE TRANSACTIONS ON EVOLUTIONARY COMPUTATION, 2024, 28 (03) : 638 - 652
  • [7] Deep Scattering Spectra with Deep Neural Networks for Acoustic Scene Classification Tasks
    Zhang, Pengyuan
    Chen, Hangting
    Bai, Haichuan
    Yuan, Qingsheng
    CHINESE JOURNAL OF ELECTRONICS, 2019, 28 (06) : 1177 - 1183
  • [8] Squeezed Very Deep Convolutional Neural Networks for Text Classification
    Duque, Andrea B.
    Santos, Lua Lazaro J.
    Macedo, David
    Zanchettin, Cleber
    ARTIFICIAL NEURAL NETWORKS AND MACHINE LEARNING - ICANN 2019: THEORETICAL NEURAL COMPUTATION, PT I, 2019, 11727 : 193 - 207
  • [9] Automatic design of modular neural networks using genetic programming
    NourAshrafoddin, Naser
    Vahdat, Ali R.
    Ebadzadeh, M. M.
    ARTIFICIAL NEURAL NETWORKS - ICANN 2007, PT 1, PROCEEDINGS, 2007, 4668 : 788 - +
  • [10] Evolving Neural Networks for Text Classification using Genetic Algorithm-based Approaches
    Andersen, Hayden
    Stevenson, Sean
    Ha, Tuan
    Gao, Xiaoying
    Xue, Bing
    2021 IEEE CONGRESS ON EVOLUTIONARY COMPUTATION (CEC 2021), 2021, : 1241 - 1248