Multi-label microblog text classification method based on semi-supervised learning

A semi-supervised learning and text classification technology, applied in the field of multi-label classification of microblog text through semi-supervised models, can solve problems such as expensive costs, reduce creation costs, increase anti-interference ability, and improve training speed and accuracy Effect

Active Publication Date: 2021-08-13
ZHEJIANG UNIV
View PDF4 Cites 16 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

However, deep learning often requires high-quality labeling of a large amount of data before the neural network can be fully trained, and data labeling requires expensive costs.

Method used

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
View more

Image

Smart Image Click on the blue labels to locate them in the text.
Viewing Examples
Smart Image
  • Multi-label microblog text classification method based on semi-supervised learning
  • Multi-label microblog text classification method based on semi-supervised learning
  • Multi-label microblog text classification method based on semi-supervised learning

Examples

Experimental program
Comparison scheme
Effect test

Embodiment 1

[0123] In this embodiment, the microblog data set is subjected to emotion extraction of positive, angry, sad, surprised and fearful five types of emotions, and five binary classification models are trained, and each binary classification model uses 150 labeled texts containing the emotion, 150 Texts that do not contain the emotion and 40,000 unlabeled texts are used to construct a training set. The basic steps are as described in S1~S5 above, and will not be repeated here. The following will mainly show some specific implementation details and effects of each step.

[0124] 1. According to the method described in steps S1~S5, use the PyTorch deep learning framework to build a text classification model for the board. The hyperparameters of the model mainly include the following categories:

[0125] 1) Augmented labeled dataset for each iteration training input X labled Annotated sample x i l Quantity batch_size_L=2; 2) Augmented unlabeled dataset for each iteration training...

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
Login to view more

PUM

No PUM Login to view more

Abstract

The invention discloses a multi-label microblog text classification method based on semi-supervised learning, and relates to the field of natural language processing. The method comprises the following steps: firstly, preprocessing an original microblog text, and labeling a small amount of texts; generating augmented data of the annotation data set by using reverse translation, generating augmented data of the unannotated data set by using synonym replacement and random noise injection, guessing and generating a pseudo tag of the unannotated data by using a classifier, and forming a new training set together with the augmented annotation data set; converting the multi-label classification task into a plurality of dichotomy tasks, training a semi-supervised microblog text classification model, randomly extracting two samples from a new training set each time during training, generating a new sample in a text hidden space by using a sample mixing technology, calculating a loss value, and updating network parameters; and finally, classifying the microblog texts by comprehensively using a plurality of trained classifiers. The invention has an important application value for fine-grained information extraction of the microblog texts.

Description

technical field [0001] The invention relates to the field of natural language processing, in particular to a method for multi-label classification of microblog texts through a semi-supervised model. Background technique [0002] Social media generates massive amounts of data all the time, and there is a lot of information such as disaster information and emotional information that can be mined. However, social media data has the characteristics of low information fragmentation density and many irregular terms. With a huge amount of data and a variety of discussion topics, if you only rely on manual information extraction for text classification, the cost of data analysis will be too high. If you use dictionaries or rules to quickly filter text, you will also face various network languages ​​such as text ambiguity. Problems of sexuality and colloquialism. Compared with using manual or vocabulary and rules to filter the required information from massive text data, deep learni...

Claims

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
Login to view more

Application Information

Patent Timeline
no application Login to view more
Patent Type & Authority Applications(China)
IPC IPC(8): G06F16/33G06F16/35G06F40/289G06F40/30G06K9/62G06N3/04G06N3/08G06Q50/00
CPCG06F16/3344G06F16/35G06F40/289G06F40/30G06N3/04G06N3/08G06Q50/01G06F18/241
Inventor 张丰叶华鑫汪愿愿杜震洪吴森森
Owner ZHEJIANG UNIV
Who we serve
  • R&D Engineer
  • R&D Manager
  • IP Professional
Why Eureka
  • Industry Leading Data Capabilities
  • Powerful AI technology
  • Patent DNA Extraction
Social media
Try Eureka
PatSnap group products