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 条
  • [21] Genetic Programming Based Data Projections for Classification Tasks
    Estebanez, Cesar
    Aler, Ricardo
    Valls, Jose M.
    PROCEEDINGS OF WORLD ACADEMY OF SCIENCE, ENGINEERING AND TECHNOLOGY, VOL 7, 2005, 7 : 56 - 61
  • [22] Genetic programming based data projections for classification tasks
    Estébanez, C
    Aler, R
    Valls, JM
    ENFORMATIKA, VOL 7: IEC 2005 PROCEEDINGS, 2005, : 56 - 61
  • [23] Using Graph Neural Networks as Surrogate Models in Genetic Programming
    Pilat, Martin
    Suchoparova, Gabriela
    PROCEEDINGS OF THE 2022 GENETIC AND EVOLUTIONARY COMPUTATION CONFERENCE COMPANION, GECCO 2022, 2022, : 582 - 585
  • [24] GPCNN: Evolving Convolutional Neural Networks using Genetic Programming
    McGhie, Abigail
    Xue, Bing
    Zhang, Mengjie
    2020 IEEE SYMPOSIUM SERIES ON COMPUTATIONAL INTELLIGENCE (SSCI), 2020, : 2684 - 2691
  • [25] Object Detection on Images in Docking Tasks Using Deep Neural Networks
    Fomin, Ivan
    Gromoshinskii, Dmitrii
    Bakhshiev, Aleksandr
    ADVANCES IN NEURAL COMPUTATION, MACHINE LEARNING, AND COGNITIVE RESEARCH, 2018, 736 : 79 - 84
  • [26] Robust acoustic event classification using deep neural networks
    Sharan, Roneel V.
    Moir, Tom J.
    INFORMATION SCIENCES, 2017, 396 : 24 - 32
  • [27] Convolutional Recurrent Neural Networks for Text Classification
    Wang, Ruishuang
    Li, Zhao
    Cao, Jian
    Chen, Tong
    Wang, Lei
    2019 INTERNATIONAL JOINT CONFERENCE ON NEURAL NETWORKS (IJCNN), 2019,
  • [28] Words in Pairs Neural Networks for Text Classification
    Wu Yujia
    Li Jing
    Song Chengfang
    Chang Jun
    CHINESE JOURNAL OF ELECTRONICS, 2020, 29 (03) : 491 - 500
  • [29] Recurrent Graph Neural Networks for Text Classification
    Wei, Xinde
    Huang, Hai
    Ma, Longxuan
    Yang, Ze
    Xu, Liutong
    PROCEEDINGS OF 2020 IEEE 11TH INTERNATIONAL CONFERENCE ON SOFTWARE ENGINEERING AND SERVICE SCIENCE (ICSESS 2020), 2020, : 91 - 97
  • [30] Words in Pairs Neural Networks for Text Classification
    WU Yujia
    LI Jing
    SONG Chengfang
    CHANG Jun
    ChineseJournalofElectronics, 2020, 29 (03) : 491 - 500