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] High Utility Neural Networks for Text Classification
    Wu Y.-J.
    Li J.
    Song C.-F.
    Chang J.
    Tien Tzu Hsueh Pao/Acta Electronica Sinica, 2020, 48 (02): : 279 - 284
  • [32] Convolutional Recurrent Neural Networks for Text Classification
    Lyu, Shengfei
    Liu, Jiaqi
    JOURNAL OF DATABASE MANAGEMENT, 2021, 32 (04) : 65 - 82
  • [33] Creating Objects Using Genetic Programming Techniques
    Oppacher, Yandu
    Oppacher, Franz
    Deugo, Dwight
    SNPD 2009: 10TH ACIS INTERNATIONAL CONFERENCE ON SOFTWARE ENGINEERING, ARTIFICIAL INTELLIGENCES, NETWORKING AND PARALLEL DISTRIBUTED COMPUTING, PROCEEDINGS, 2009, : 455 - 461
  • [34] Verbal Abuse Classification Using Multiple Deep Neural Networks
    Park, Hyunju
    Kim, Hong Kook
    3RD INTERNATIONAL CONFERENCE ON ARTIFICIAL INTELLIGENCE IN INFORMATION AND COMMUNICATION (IEEE ICAIIC 2021), 2021, : 316 - 319
  • [35] Graph neural networks for text classification: a survey
    Wang, Kunze
    Ding, Yihao
    Han, Soyeon Caren
    ARTIFICIAL INTELLIGENCE REVIEW, 2024, 57 (08)
  • [36] Neural network crossover in genetic algorithms using genetic programming
    Pretorius, Kyle
    Pillay, Nelishia
    GENETIC PROGRAMMING AND EVOLVABLE MACHINES, 2024, 25 (01)
  • [37] Categorical Vehicle Classification and Tracking using Deep Neural Networks
    Sharma, Deependra
    Jaffery, Zainul Abdin
    INTERNATIONAL JOURNAL OF ADVANCED COMPUTER SCIENCE AND APPLICATIONS, 2021, 12 (09) : 564 - 574
  • [38] Classification of Underrepresented Text Data in an Imbalanced Dataset Using Deep Neural Network
    Mauni, Humaira Zahin
    Hossain, Tajbia
    Rab, Raqeebir
    2020 IEEE REGION 10 SYMPOSIUM (TENSYMP) - TECHNOLOGY FOR IMPACTFUL SUSTAINABLE DEVELOPMENT, 2020, : 997 - 1000
  • [39] Grammar based genetic programming using linear representations
    Zhang, H
    Lu, YN
    Wang, F
    CHINESE JOURNAL OF ELECTRONICS, 2003, 12 (01): : 75 - 78
  • [40] Optimization of Deep Neural Networks Using a Micro Genetic Algorithm
    Landa, Ricardo
    Tovias-Alanis, David
    Toscano, Gregorio
    AI, 2024, 5 (04) : 2651 - 2679