|
Analysis of textual and graphical information
Development of a graph neural network for processing text data
O. I. Zakharovaa, S. V. Kuleshovb a Povolzhskiy State University of Telecommunications and Informatics, Samara, Russia
b St. Petersburg Federal Research Center of the Russian Academy of Sciences, Saint-Petersburg, Russia
Abstract:
Currently, one of the main directions of information technology development is graph-based modeling of complex data structures and machine learning approaches based on graph representations. The article deals with graph modeling of text data using neural networks. The aim of the paper is to develop a graph neural network for classification and clustering of texts based on semantic content. Texts are represented as graphs, where vertices are concepts and edges are links between them. Public text corpora in Russian and English were used. A new approach to analyzing text data was proposed based on their representation in the form of oriented weighted graphs and processing by graph neural networks. The graphs were processed by a neural network with three layers of graph convolutions. The obtained results show an accuracy of more than 90% for topic group classification and text clustering, outperforming RNN, CNN and doc2vec methods.
Keywords:
concept, graph neural network, natural language processing, text classification, graph representation of texts, semantic analysis.
Citation:
O. I. Zakharova, S. V. Kuleshov, “Development of a graph neural network for processing text data”, Artificial Intelligence and Decision Making, 2024, no. 4, 67–78
Linking options:
https://www.mathnet.ru/eng/iipr608 https://www.mathnet.ru/eng/iipr/y2024/i4/p67
|
Statistics & downloads: |
Abstract page: | 47 | First page: | 6 |
|