Content area
As a significant natural language processing task (NLP), Arabic text classification is essential for efficiently processing and analyzing Arabic language content in various digital forms, such as information retrieval, sentiment analysis, and topic modeling. Deep Learning architectures, such as convolutional neural networks (CNN) and long short-term memory (LSTM), have been widely utilized to categorize and organize language contents accurately to improve the autonomy and perception of NLP tasks. In this paper, we develop a hybrid deep learning framework for Arabic text classification, using the Inception-CNN (introduced in the GoogleNet architecture) and the LSTM (variation of the Recurrent Neural Network). Specifically, the proposed system has been trained and evaluated on two datasets of an Arabic articles dataset, viz. SANAD and NADiA datasets. Consequently, several variations of the model architecture have been configured, trained, evaluated, and compared, with the aim of obtaining the best model architecture and hyperparameters. Our best experimental evaluation showed that the proposed hybrid system (Inception CNN with and LSTM) yielded an accuracy of 92% and 96% for the Akhbarona and AlKhaleej datasets, respectively. At the same time, the entire SANAD data set also yielded a high accuracy of 92%. Lastly, comparing with the state-of-the-art models revealed the superiority of our hybrid model, which outperformed the other architectures in the same area of study, the accuracies have been improved by 1% to 30% for the different datasets.
Article Highlights
Proposing a model that combines the Inception module (CNN architecture) and LSTM for Arabic Text Classification
Research conducted on a low-sourced language; Arabic, using the datasets SANAD and NADiA.
The proposed model has yielded an accuracy of 92% for SANAD and 89% for NADiA, which outperformed other compared architectures.
Details
Text categorization;
Internet;
Datasets;
Deep learning;
Classification;
Computer architecture;
English language;
Information retrieval;
Language;
Artificial neural networks;
Long short-term memory;
Machine learning;
Accuracy;
Sentiment analysis;
Neural networks;
Support vector machines;
Recurrent neural networks;
Natural language processing;
Information processing;
Algorithms;
Hybrid systems;
Decision trees;
Large language models