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] 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
  • [2] Short Text Sentiment Classification Using Bayesian and Deep Neural Networks
    Shi, Zhan
    Fan, Chongjun
    ELECTRONICS, 2023, 12 (07)
  • [3] APPLICATION OF RECURRENT AND DEEP NEURAL NETWORKS IN CLASSIFICATION TASKS
    Lima de Campos, Lidio Mauro
    Duarte, Danilo Souza
    REVISTA GESTAO & TECNOLOGIA-JOURNAL OF MANAGEMENT AND TECHNOLOGY, 2020, 20 (03): : 110 - 130
  • [4] 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
  • [5] 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
  • [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] 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
  • [9] Multi-label Text Classification with Deep Neural Networks
    Chen, Yun
    Xiao, Bo
    Lin, Zhiqing
    Dai, Cheng
    Li, Zuochao
    Yang, Liping
    PROCEEDINGS OF 2018 INTERNATIONAL CONFERENCE ON NETWORK INFRASTRUCTURE AND DIGITAL CONTENT (IEEE IC-NIDC), 2018, : 409 - 413
  • [10] Time-evolving Text Classification with Deep Neural Networks
    He, Yu
    Li, Jianxin
    Song, Yangqiu
    He, Mutian
    Peng, Hao
    PROCEEDINGS OF THE TWENTY-SEVENTH INTERNATIONAL JOINT CONFERENCE ON ARTIFICIAL INTELLIGENCE, 2018, : 2241 - 2247