journal article·2021-09-28Open access

Context-Aware Bidirectional Neural Model for Sindhi Named Entity Recognition

Wazir Ali, Jay Kumar, Zenglin Xu, Rajesh Kumar, Yazhou Ren

Applied Sciences· Volume 11· Issue 19

Abstract

Named entity recognition (NER) is a fundamental task in many natural language processing (NLP) applications, such as text summarization and semantic information retrieval. Recently, deep neural networks (NNs) with the attention mechanism yield excellent performance in NER by taking advantage of character-level and word-level representation learning. In this paper, we propose a deep context-aware bidirectional long short-term memory (CaBiLSTM) model for the Sindhi NER task. The model relies upon contextual representation learning (CRL), bidirectional encoder, self-attention, and sequential conditional random field (CRF). The CaBiLSTM model incorporates task-oriented CRL based on joint character-level and word-level representations. It takes character-level input to learn the character representations. Afterwards, the character representations are transformed into word features, and the bidirectional encoder learns the word representations. The output of the final encoder is fed into the self-attention through a hidden layer before decoding. Finally, we employ the CRF for the prediction of label sequences. The baselines and the proposed CaBiLSTM model are compared by exploiting pretrained Sindhi GloVe (SdGloVe), Sindhi fastText (SdfastText), task-oriented, and CRL-based word representations on the recently proposed SiNER dataset. Our proposed CaBiLSTM model achieved a high F1-score of 91.25% on the SiNER dataset with CRL without relying on additional handmade features, such as hand-crafted rules, gazetteers, or dictionaries.
Source: crossref · Quality: baseline

Research context

OpenAlex topics: Topic Modeling · Natural Language Processing Techniques · Text and Document Classification Technologies

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

Affiliations

School of Computer Science and Engineering, University of Electronic Science and Technology of China (UESTC), Chengdu 611713, China

Harbin Institute of Technology, Shenzhen 510085, China

Funding

National Key R & D Program of China

References (60)

Show source-provided references
1. Yadav, V., and Bethard, S. (2018, January 20–26). A survey on recent advances in named entity recognition from deep learning models. Proceedings of the 27th International Conference on Computational Linguistics, Santa Fe, NM, USA.
2. Jumani, A.K., Memon, M.A., Khoso, F.H., Sanjrani, A.A., and Soomro, S. (2018, January 23–24). Named entity recognition system for Sindhi language. Proceedings of the International Conference for Emerging Technologies in Computing, London, UK.10.1007/978-3-319-95450-9_20 ↗
3. Li, J., Sun, A., Han, J., and Li, C. (2020). A survey on deep learning for named entity recognition. IEEE Trans. Knowl. Data Eng.
4. Urdu named entity recognition: Corpus generation and deep learning applications10.1145/3329710 ↗
5. Dias, M., Boné, J., Ferreira, J.C., Ribeiro, R., and Maia, R. (2020). Named entity recognition for sensitive data discovery in Portuguese. Appl. Sci., 10.10.3390/app10072303 ↗
6. Yamada, I., Asai, A., Shindo, H., Takeda, H., and Matsumoto, Y. (2020, January 16–20). LUKE: Deep Contextualized Entity Representations with Entity-aware Self-attention. Proceedings of the 2020 Conference on Empirical Methods in Natural Language Processing (EMNLP), online.10.18653/v1/2020.emnlp-main.523 ↗
7. Tran, Q.H., MacKinlay, A., and Yepes, A.J. (December, January 27). Named entity recognition with stack residual LSTM and trainable bias decoding. Proceedings of the Eighth International Joint Conference on Natural Language Processing, Taipei, Taiwan.
8. Ma, X., and Hovy, E. (2016, January 7–12). End-to-end sequence labeling via bi-directional LSTM-CNNs-CRF. Proceedings of the 54th Annual Meeting of the Association for Computational Linguistics, Berlin, Germany.10.18653/v1/P16-1101 ↗
9. Lample, G., Ballesteros, M., Subramanian, S., Kawakami, K., and Dyer, C. (2016, January 12–17). Neural architectures for named entity recognition. Proceedings of the NAACL-HLT, San Diego, CA, USA.10.18653/v1/N16-1030 ↗
10. Dong, C., Zhang, J., Zong, C., Hattori, M., and Di, H. (2016). Character-based LSTM-CRF with radical-level features for Chinese named entity recognition. Natural Language Understanding and Intelligent Applications, Springer.10.1007/978-3-319-50496-4_20 ↗
11. Jia, Y., and Ma, X. (2019, January 12–15). Attention in character-Based BiLSTM-CRF for Chinese named entity recognition. Proceedings of the 4th International Conference on Mathematics and Artificial Intelligence, Chegndu, China.10.1145/3325730.3325736 ↗
12. Huang, C., Chen, Y., and Liang, Q. (2019, January 21–23). Attention-based bidirectional long short-term memory networks for Chinese named entity recognition. Proceedings of the 4th International Conference on Machine Learning Technologies, Nanchang, China.10.1145/3340997.3341002 ↗
13. Misawa, S., Taniguchi, M., Miura, Y., and Ohkuma, T. (2017, January 7). Character-based bidirectional LSTM-CRF with words and characters for Japanese named entity recognition. Proceedings of the First Workshop on Subword and Character Level Models in NLP, Copenhagen, Denmark.10.18653/v1/W17-4114 ↗
14. An information-extraction system for Urdu—A resource-poor language10.1145/1838751.1838754 ↗
15. Li, F., Wang, Z., Hui, S.C., Liao, L., Song, D., and Xu, J. (2021, January 19–23). Effective Named Entity Recognition with Boundary-aware Bidirectional Neural Networks. Proceedings of the Web Conference 2021, Ljubljana, Slovenia.10.1145/3442381.3449995 ↗
16. A survey on various approach used in named entity recognition for Indian languages
17. Ali, W., Kehar, A., and Shaikh, H. (2016, January 24–26). Towards Sindhi named entity recognition: Challenges and opportunities. Proceedings of the 1st National Conference on Trends and Innovations in Information Technology, Nawabshah, Pakistan.
18. Jamro, W.A. (2017, January 5–7). Sindhi language processing: A survey. Proceedings of the International Conference on Innovations in Electrical Engineering and Computational Technologies (ICIEECT), Karachi, Pakistan.10.1109/ICIEECT.2017.7916560 ↗
19. Motlani, R., Tyers, F., and Sharma, D.M. (2016, January 23–28). A finite-state morphological analyser for Sindhi. Proceedings of the Tenth International Conference on Language Resources and Evaluation (LREC’16), Portorož, Slovenia.
20. Motlani, R. (2016, January 12–17). Developing language technology tools and resources for a resource-poor language: Sindhi. Proceedings of the NAACL Student Research Workshop, San Diego, CA, USA.10.18653/v1/N16-2008 ↗
21. Ali, W., Lu, J., and Xu, Z. (2020, January 11–16). SiNER: A large dataset for Sindhi named entity recognition. Proceedings of the 12th Language Resources and Evaluation Conference, Marseille, France.10.3390/app11199038 ↗
22. Joint model of entity recognition and relation Extraction with Self-attention Mechanism
23. Ronran, C., Lee, S., and Jang, H.J. (2020). Delayed combination of feature embedding in bidirectional LSTM CRF for NER. Appl. Sci., 10.10.3390/app10217557 ↗
24. Huang, Z., Xu, W., and Yu, K. (2015). Bidirectional LSTM-CRF models for sequence tagging. arXiv.
25. Pennington, J., Socher, R., and Manning, C.D. (2014, January 25–29). Glove: Global vectors for word representation. Proceedings of the Conference on Empirical Methods in Natural Language Processing (EMNLP), Doha, Qatar.10.3115/v1/D14-1162 ↗
26. Enriching word vectors with subword information10.1162/tacl_a_00051 ↗
27. Liu, Q., Huang, H.Y., Gao, Y., Wei, X., Tian, Y., and Liu, L. (2018, January 20–26). Task-oriented word embedding for text classification. Proceedings of the 27th International Conference on Computational Linguistics COLING, Santa Fe, NM, USA.
28. Grave, E., Bojanowski, P., Gupta, P., Joulin, A., and Mikolov, T. (2018, January 7–12). Learning word vectors for 157 Languages. Proceedings of the Language Resources and Evaluation Conference, Miyazaki, Japan.
29. Liao, F., Ma, L., Pei, J., and Tan, L. (2019). Combined Self-Attention Mechanism for Chinese Named Entity Recognition in Military. Future Internet, 11.10.3390/fi11080180 ↗
30. Ali, W., Kumar, J., Lu, J., and Xu, Z. (2019). Word embedding based new corpus for low-resourced language: Sindhi. arXiv.
31. Vaswani, A., Shazeer, N., Parmar, N., Uszkoreit, J., Jones, L., Gomez, A.N., Kaiser, Ł., and Polosukhin, I. (2017, January 4–9). Attention is all you need. Proceedings of the Advances in Neural Information Processing Systems, Long Beach, CA, USA.
32. Chiong, R., and Wei, W. (2006, January 17–19). Named entity recognition using hybrid machine learning approach. Proceedings of the 2006 5th IEEE International Conference on Cognitive Informatics, Beijing, China.10.1109/COGINF.2006.365549 ↗
33. Sindhi named entity recognition (SNER)
34. Handling ambiguities in Sindhi named entity recognition (SNER)10.26692/surj/2017.09.08 ↗
35. Sang, E.T.K., and De Meulder, F. (June, January 31). Introduction to the CoNLL-2003 shared task: Language-independent named entity recognition. Proceedings of the Seventh Conference on Natural Language Learning at HLT-NAACL, Edmonton, AB, Canada.
36. Kuru, O., Can, O.A., and Yuret, D. (2016, January 11–16). Charner: Character-level named entity recognition. Proceedings of the 26th International Conference on Computational Linguistics: Technical Papers, Osaka, Japan.
37. Named entity recognition with word embeddings and Wikipedia categories for a low-resource language10.1145/3015467 ↗
38. Wang, X., Jiang, Y., Bach, N., Wang, T., Huang, Z., Huang, F., and Tu, K. (2021). Improving Named Entity Recognition by External Context Retrieving and Cooperative Learning. arXiv.10.18653/v1/2021.acl-long.142 ↗
39. Dashtipour, K., Gogate, M., Adeel, A., Algarafi, A., Howard, N., and Hussain, A. (2017, January 26–28). Persian named entity recognition. Proceedings of the 2017 IEEE 16th International Conference on Cognitive Informatics &Cognitive Computing (ICCI*CC), Oxford, UK.10.1109/ICCI-CC.2017.8109733 ↗
40. Luo, Y., Xiao, F., and Zhao, H. (2020, January 7–12). Hierarchical contextualized representation for named entity recognition. Proceedings of the AAAI Conference on Artificial Intelligence, The Tenth AAAI Symposium on Educational Advances in Artificial Intelligence, EAAI, New York, NY, USA.10.1609/aaai.v34i05.6363 ↗
41. Liu, L., Shang, J., Ren, X., Xu, F.F., Gui, H., Peng, J., and Han, J. (, January 2–7). Empower sequence labeling with task-aware neural language model. Proceedings of the Thirty-Second AAAI Conference on Artificial Intelligence, New Orleans, LA, USA.
42. Yang, J., Liu, Y., Qian, M., Guan, C., and Yuan, X. (2019). Information extraction from electronic medical records using multitask recurrent neural network with contextual word embedding. Appl. Sci., 9.10.3390/app9183658 ↗
43. Mikolov, T., Chen, K., Corrado, G., and Dean, J. (2013). Efficient estimation of word representations in vector space. arXiv.
44. A simple and effective neural model for joint word segmentation and POS tagging10.1109/TASLP.2018.2830117 ↗
45. Long short-term memory10.1162/neco.1997.9.8.1735 ↗
46. Bidirectional recurrent neural networks10.1109/78.650093 ↗
47. Shen, T., Zhou, T., Long, G., Jiang, J., and Zhang, C. (May, January 30). Bi-directional block self-attention for fast and memory-efficient sequence modeling. Proceedings of the International Conference on Representation Learning, Vancouver, BC, Canada.
48. Shen, T., Zhou, T., Long, G., Jiang, J., Pan, S., and Zhang, C. (2018, January 2–7). DiSAN: Directional self-attention network for RNN/CNN-free language understanding. Proceedings of the Association for the Advancement of Artificial Intelligence (AAAI), New Orleans, LA, USA.10.1609/aaai.v32i1.11941 ↗
49. Zukov-Gregoric, A., Bachrach, Y., Minkovsky, P., Coope, S., and Maksak, B. (2017, January 6–8). Neural named entity recognition using a self-attention mechanism. Proceedings of the IEEE 29th International Conference on Tools with Artificial Intelligence (ICTAI), Boston, MA, USA.10.1109/ICTAI.2017.00104 ↗
50. Lafferty, J., McCallum, A., and Pereira, F.C. (June–1, January USA). Conditional random fields: Probabilistic models for segmenting and labeling sequence data. Proceedings of the Eighteenth International Conference on Machine Learning, San Francisco, CA.
51. An introduction to conditional random fields10.1561/2200000013 ↗
52. Sang, E.F., and Veenstra, J. (1999, January 8–12). Representing text chunks. Proceedings of the Ninth Conference on European Chapter of the Association for Computational Linguistics, Bergen, Norway.10.3115/977035.977059 ↗
53. Error bounds for convolutional codes and an asymptotically optimum decoding algorithm10.1109/TIT.1967.1054010 ↗
54. Abadi, M., Barham, P., Chen, J., Chen, Z., Davis, A., Dean, J., Devin, M., Ghemawat, S., Irving, G., and Isard, M. (2016, January 2–4). Tensorflow: A system for large-scale machine learning. Proceedings of the 12th {USENIX} Symposium on Operating Systems Design and Implementation ({OSDI} 16), Savannah, GA, USA.
55. Van Asch, V. (2013). Macro- and Micro-Averaged Evaluation Measures, CLiPS.
56. Caruana, R., Lawrence, S., and Giles, C. (2000). Overfitting in Neural Nets: Backpropagation, Conjugate Gradient, and Early Stopping. Advances in Neural Information Processing Systems, MIT Press.10.1109/IJCNN.2000.857823 ↗
57. Kingma, D.P., and Ba, J. (2014). Adam: A method for stochastic optimization. arXiv.
58. Gal, Y., and Ghahramani, Z. (2016, January 5–8). A theoretically grounded application of dropout in recurrent neural networks. Proceedings of the Advances in Neural Information Processing Systems, Barcelona, Spain.
59. Reimers, N., and Gurevych, I. (2017). Optimal hyperparameters for deep LSTM-networks for sequence labeling tasks. arXiv.
60. Pascanu, R., Mikolov, T., and Bengio, Y. (2013, January 16–21). On the difficulty of training recurrent neural networks. Proceedings of the International Conference on Machine Learning, Atlanta, GA, USA.