journal article·2023Open access

Active Learning Strategies for Textual Dataset-Automatic Labelling

Sher Muhammad Daudpota, Saif Hassan, Yazeed Alkhurayyif, Abdullah Saleh Alqahtani, Muhammad Haris Aziz

Computers, Materials & Continua· Volume 76· Issue 2

Abstract

The Internet revolution has resulted in abundant data from various sources, including social media, traditional media, etcetera. Although the availability of data is no longer an issue, data labelling for exploiting it in supervised machine learning is still an expensive process and involves tedious human efforts. The overall purpose of this study is to propose a strategy to automatically label the unlabeled textual data with the support of active learning in combination with deep learning. More specifically, this study assesses the performance of different active learning strategies in automatic labelling of the textual dataset at sentence and document levels. To achieve this objective, different experiments have been performed on the publicly available dataset. In first set of experiments, we randomly choose a subset of instances from training dataset and train a deep neural network to assess performance on test set. In the second set of experiments, we replace the random selection with different active learning strategies to choose a subset of the training dataset to train the same model and reassess its performance on test set. The experimental results suggest that different active learning strategies yield performance improvement of 7% on document level datasets and 3% on sentence level datasets for auto labelling.
Source: openalex_inverted_index · Quality: baseline

Research context

OpenAlex topics: Machine Learning and Algorithms · Topic Modeling · Text and Document Classification Technologies

SciVX discovery tags are terminology-based. OpenAlex topics are source-provided classifications.

References (54)

Show source-provided references
1. Twitter sentiment classification using distant supervision
2. Blogosonomy: Autotagging any text using bloggers’ knowledge
3. Auto-labelling entities in low-resource text: A geological case study10.1007/s10115-020-01532-6 ↗
4. Stopping criteria for active learning of named entity recognition
5. Applying active learning to assertion classification of concepts in clinical text
6. A combination of active learning and self-learning for named entity recognition on Twitter using conditional random fields10.1016/j.knosys.2017.06.023 ↗
7. Active learning based news veracity detection with feature weighting and deep-shallow fusion
8. Lewis · Machine Learning Proceedings 1994 · 1994 · 14810.1016/B978-1-55860-335-6.50026-X ↗
9. Employing EM and pool-based active learning for text classification
10. An analysis of active learning strategies for sequence labeling tasks
11. Extreme video retrieval: Joint maximization of human and computer performance
12. Training connectionist networks with queries and selective sampling
13. Improving generalization with active learning10.1007/BF00993277 ↗
14. Queries revisited10.1016/j.tcs.2003.11.004 ↗
15. Active learning for imbalanced datasets
16. Active learning with unbalanced classes & example-generated queries
17. Fair active learning10.1016/j.eswa.2022.116981 ↗
18. Multi-label active learning-based machine learning model for heart disease prediction10.3390/s22031184 ↗
19. Flexible, high performance convolutional neural networks for image classification
20. Multi-column deep neural networks for image classification
21. Deep neural networks segment neuronal membranes in electron microscopy images
22. Imagenet classification with deep convolutional neural networks
23. Deep learning for sentiment analysis: A survey
24. Sentiment analysis using deep learning techniques: A review
25. Twitter sentiment analysis with deep convolutional neural networks
26. Deep learning for sentiment analysis10.1111/lnc3.12228 ↗
27. Sentiment analysis based on deep learning: A comparative study10.3390/electronics9030483 ↗
28. Evaluating polarity trend amidst the coronavirus crisis in peoples’ attitudes toward the vaccination drive10.3390/su13105344 ↗
29. Deepdocclassifier: Document classification with deep convolutional neural network
30. The impact of deep learning on document classification using semantically rich representations10.1016/j.ipm.2019.05.003 ↗
31. Hdltex: Hierarchical deep learning for text classification
32. Benchmarking performance of machine and deep learning-based methodologies for Urdu text document classification10.1007/s00521-020-05321-8 ↗
33. A. Adhikari, A. Ram, R. Tang and J. Lin, “DocBERT: Bert for document classification,” arXiv preprint arXiv:1904.08398, 2019.
34. Towards improved classification accuracy on highly imbalanced text dataset using deep neural language models10.3390/app11020869 ↗
35. Combining deep learning and topic modeling for review understanding in context-aware recommendation
36. Adaptive framework for deep learning based dynamic and temporal topic modeling from big data10.2174/1872212113666190329234812 ↗
37. A novel neural topic model and its supervised extension
38. Adaptive model for dynamic and temporal topic modeling from big data using deep learning architecture10.5815/ijisa.2019.06.02 ↗
39. A transformer model for retrosynthesis
40. V. Kumar, A. Choudhary and E. Cho, “Data augmentation using pre-trained transformer models,” arXiv preprint arXiv:2003.02245, 2020.10.18653/v1/2020.lifelongnlp-1.3 ↗
41. Attention is all you need
42. J. Juraska and M. Walker, “Attention is indeed all you need: Semantically attention-guided decoding for data-to-text NLG,” arXiv preprint arXiv:2109.07043, 2021.10.18653/v1/2021.inlg-1.45 ↗
43. State-of-the-art augmented NLP transformer models for direct and single-step retrosynthesis10.1038/s41467-020-19266-y ↗
44. T. Wolf, L. Debut, V. Sanh, J. Chaumond, C. Delangue et al., “Huggingface’s transformers: State-of-the-art natural language processing,” arXiv preprint arXiv:1910.03771, 2019.10.18653/v1/2020.emnlp-demos.6 ↗
45. Y. Peng, S. Yan and Z. Lu, “Transfer learning in biomedical natural language processing: An evaluation of BERT and ELMo on ten benchmarking datasets,” arXiv preprint arXiv:1906.05474, 2019.10.18653/v1/W19-5006 ↗
46. I. Tenney, D. Das and E. Pavlick, “BERT rediscovers the classical NLP pipeline,” arXiv preprint arXiv:1905.05950, 2019.10.18653/v1/P19-1452 ↗
47. GPT-3: Its nature, scope, limits, and consequences10.1007/s11023-020-09548-1 ↗
48. Gpt-gnn: Generative pre-training of graph neural networks
49. A survey on active learning and human-in-the-loop deep learning for medical image analysis10.1016/j.media.2021.102062 ↗
50. Y. Shen, H. Yun, Z. C. Liptonand and A. Anandkumar, “Deep active learning for named entity recognition,” arXiv preprint arXiv:1707.05928, 2017.10.18653/v1/W17-2630 ↗
51. Bridge damage recognition from inspection reports using NER based on recurrent neural network with active learning10.1061/(ASCE)CF.1943-5509.0001530 ↗
52. S. M. Mohammad and M. Bravo, “Emotion intensities in tweets,” arXiv preprint arXiv:1708.03696, 2020.
53. Sentiment classification system of Twitter data for US airline service analysis
54. Practical solutions to the problem of diagonal dominance in kernel document clustering