Abstract

Natural language processing research is moving in a significant improvement toward multi-label text classification. Multi-label text classification is presently used intensively in practical disciplines. In the text classification task, due to the professional and complex diversity of the text, it is difficult to fully represent the semantic of the text only by relying on the existing word vector representation method, which leads to the low accuracy of the classification task. In order to even get dynamic semantic information of text, this dissertation proposes a hybrid neural network model that incorporates use of Bert's pre-trained language model. Bert model has achieved remarkable results in text classification task. In order to analyze the text content, multi-channel CNN and BiLSTM are proposed for feature fusion. Simple CNN (Convolutional Neural Network) and RNN (Recurrent Neural Networks) cause problems such as loss of key feature information and poor classification performance when processing classification tasks. Multi-channel CNN uses different convolution kernels to obtain local semantic features of text, and BiLSTM model uses gating mechanism to obtain global information of text context. The ultimate vector representation of the text proposed in this study is the result of superimposing the two components mentioned above, and Sigmoid is exploited for classification. The suggested multi-label text classification method provides a stronger classification effect than existing models, thus according experimental results. It can be found that our model has achieved the maximum value in three indexes, with Precision <inf xmlns:mml="http://www.w3.org/1998/Math/MathML" xmlns:xlink="http://www.w3.org/1999/xlink">micro</inf> , Recall <inf xmlns:mml="http://www.w3.org/1998/Math/MathML" xmlns:xlink="http://www.w3.org/1999/xlink">micro</inf> and F1 <inf xmlns:mml="http://www.w3.org/1998/Math/MathML" xmlns:xlink="http://www.w3.org/1999/xlink">micro</inf> reaching 0.9455, 0.9181 and 0.9315.

Full Text
Paper version not known

Talk to us

Join us for a 30 min session where you can share your feedback and ask us any queries you have

Schedule a call

Disclaimer: All third-party content on this website/platform is and will remain the property of their respective owners and is provided on "as is" basis without any warranties, express or implied. Use of third-party content does not indicate any affiliation, sponsorship with or endorsement by them. Any references to third-party content is to identify the corresponding services and shall be considered fair use under The CopyrightLaw.