Dynamic knowledge expansion: real-time text classification with deep convolutional neural networks
Convolutional neural networks (CNNs) have shown exceptional prowess in text classification in the dynamic landscape of natural language processing (NLP). It is difficult, however, to adapt to evolving concepts when overwhelmed with streaming data and retraining is cumbersome. We present an incremental learning solution tailored for real-world, computationally intensive applications in this paper. Using dynamic updates, we introduce a new taxonomy for text data stream classification that addresses the formidable challenge of concept drift. Using a modest dataset, we train a lean CNN. Using transfer learning, this model intelligently gleans insights from the data stream, leveraging knowledge gained from previous datasets. In order to classify data streams in real time, an online learning mechanism is deployed. A pre-trained CNN is updated periodically to capture emerging features, accelerating learning even further. Our experimental results demonstrate the superiority of our approach, setting new benchmarks in performance. Our method allows NLP systems to remain agile, efficient, and state-of-the-art in an era of relentless data flow.
Authors
- Minyar Sassi Hidri (ORCID: https://orcid.org/0000-0002-0417-6586)
- Imen Ferjani (ORCID: https://orcid.org/0000-0001-6021-8376)
- Ali Frihida
Institutions
- National Engineering School of Tunis (TN)
- Tunis El Manar University (TN)
- Imam Abdulrahman Bin Faisal University (SA)
Publication Details
- Journal
- International Journal of Artificial Intelligence and Soft Computing
- Published
- 2025-01-01
- DOI
- https://doi.org/10.1504/ijaisc.2025.148123
- Primary Topic
- Advanced Text Analysis Techniques
- Type
- article
- Field-Weighted Citation Impact
- 0.00