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 条
  • [31] Using Genetic Programming & Neural Networks for learner evaluation
    Vrettaros, John
    Pavlopoulos, John
    Vouros, George
    Drigas, Athanasios S.
    ADVANCES ON ARTIFICIAL INTELLIGENCE, KNOWLEDGE ENGINEERING AND DATA BASES, PROCEEDINGS, 2008, : 160 - +
  • [32] Bayesian training of neural networks using genetic programming
    Marwala, Tshilidzi
    2006 IEEE INTERNATIONAL JOINT CONFERENCE ON NEURAL NETWORK PROCEEDINGS, VOLS 1-10, 2006, : 3622 - 3626
  • [33] Evolving multi-dimensional wavelet neural networks for classification using Cartesian Genetic Programming
    Khan, Maryam Mahsal
    Mendes, Alexandre
    Zhang, Ping
    Chalup, Stephan K.
    NEUROCOMPUTING, 2017, 247 : 39 - 58
  • [34] Emotion classification in poetry text using deep neural network
    Asad Khattak
    Muhammad Zubair Asghar
    Hassan Ali Khalid
    Hussain Ahmad
    Multimedia Tools and Applications, 2022, 81 : 26223 - 26244
  • [35] Document classification using a deep neural network in text mining
    Lee, Bo-Hui
    Lee, Su-Jin
    Choi, Yong-Seok
    KOREAN JOURNAL OF APPLIED STATISTICS, 2020, 33 (05) : 615 - 625
  • [36] Emotion classification in poetry text using deep neural network
    Khattak, Asad
    Asghar, Muhammad Zubair
    Khalid, Hassan Ali
    Ahmad, Hussain
    MULTIMEDIA TOOLS AND APPLICATIONS, 2022, 81 (18) : 26223 - 26244
  • [37] Deep Convolutional-Shepard Interpolation Neural Networks for Image Classification Tasks
    Smith, Kaleb E.
    Williams, Phillip
    Chaiya, Tatsanee
    Ble, Max
    IMAGE ANALYSIS AND RECOGNITION (ICIAR 2018), 2018, 10882 : 185 - 192
  • [38] Causal Relation Classification using Convolutional Neural Networks and Grammar Tags
    Ayyanar, Raja
    Ramasangu, Hariharan
    Koomullil, George
    2019 IEEE 16TH INDIA COUNCIL INTERNATIONAL CONFERENCE (IEEE INDICON 2019), 2019,
  • [39] Evolving text classification rules with genetic programming
    Hirsch, L
    Saeedi, M
    Hirsch, R
    APPLIED ARTIFICIAL INTELLIGENCE, 2005, 19 (07) : 659 - 676
  • [40] Thalassemic patient classification using a neural network and genetic programming
    Wongseree, W
    Chaiyaratana, N
    2003 IEEE INTERNATIONAL CONFERENCE ON SYSTEMS, MAN AND CYBERNETICS, VOLS 1-5, CONFERENCE PROCEEDINGS, 2003, : 2926 - 2931