Co-Training Semi-Supervised Deep Learning for Sentiment Classification of MOOC Forum Posts

被引:17
|
作者
Chen, Jing [1 ]
Feng, Jun [1 ,2 ]
Sun, Xia [1 ]
Liu, Yang [1 ]
机构
[1] Northwest Univ, Sch Informat Sci & Technol, Xian 710127, Shaanxi, Peoples R China
[2] Northwest Univ, State Prov Joint Engn & Res Ctr Adv Networking &, Sch Informat Sci & Technol, Xian 710127, Shaanxi, Peoples R China
来源
SYMMETRY-BASEL | 2020年 / 12卷 / 01期
基金
中国国家自然科学基金;
关键词
co-training; semi-supervised learning; sentiment classification; asymmetric data; MOOC;
D O I
10.3390/sym12010008
中图分类号
O [数理科学和化学]; P [天文学、地球科学]; Q [生物科学]; N [自然科学总论];
学科分类号
07 ; 0710 ; 09 ;
摘要
Sentiment classification of forum posts of massive open online courses is essential for educators to make interventions and for instructors to improve learning performance. Lacking monitoring on learners' sentiments may lead to high dropout rates of courses. Recently, deep learning has emerged as an outstanding machine learning technique for sentiment classification, which extracts complex features automatically with rich representation capabilities. However, deep neural networks always rely on a large amount of labeled data for supervised training. Constructing large-scale labeled training datasets for sentiment classification is very laborious and time consuming. To address this problem, this paper proposes a co-training, semi-supervised deep learning model for sentiment classification, leveraging limited labeled data and massive unlabeled data simultaneously to achieve performance comparable to those methods trained on massive labeled data. To satisfy the condition of two views of co-training, we encoded texts into vectors from views of word embedding and character-based embedding independently, considering words' external and internal information. To promote the classification performance with limited data, we propose a double-check strategy sample selection method to select samples with high confidence to augment the training set iteratively. In addition, we propose a mixed loss function both considering the labeled data with asymmetric and unlabeled data. Our proposed method achieved a 89.73% average accuracy and an 93.55% average F1-score, about 2.77% and 3.2% higher than baseline methods. Experimental results demonstrate the effectiveness of the proposed model trained on limited labeled data, which performs much better than those trained on massive labeled data.
引用
收藏
页数:24
相关论文
共 50 条
  • [41] 3D medical image segmentation based on semi-supervised learning using deep co-training
    Yang, Jingdong
    Li, Haoqiu
    Wang, Han
    Han, Man
    APPLIED SOFT COMPUTING, 2024, 159
  • [42] Semi-supervised Learning of Tree-Structured RBF Networks Using Co-training
    Hady, Mohamed F. Abdel
    Schwenker, Friedhelm
    Palm, Guenther
    ARTIFICIAL NEURAL NETWORKS - ICANN 2008, PT I, 2008, 5163 : 79 - 88
  • [43] Co-Training Semi-Supervised Learning for Fine-Grained Air Quality Analysis
    Zhao, Yaning
    Wang, Li
    Zhang, Nannan
    Huang, Xiangwei
    Yang, Lunke
    Yang, Wenbiao
    ATMOSPHERE, 2023, 14 (01)
  • [44] Semi-supervised hyperspectral classification from a small number of training samples using a co-training approach
    Romaszewski, Michal
    Glomb, Przemyslaw
    Cholewa, Michal
    ISPRS JOURNAL OF PHOTOGRAMMETRY AND REMOTE SENSING, 2016, 121 : 60 - 76
  • [45] Semi-supervised learning for tree-structured ensembles of RBF networks with Co-Training
    Hady, Mohamed Farouk Abdel
    Schwenker, Friedhelm
    Palm, Guenther
    NEURAL NETWORKS, 2010, 23 (04) : 497 - 509
  • [46] Fuzzy deep belief networks for semi-supervised sentiment classification
    Zhou, Shusen
    Chen, Qingcai
    Wang, Xiaolong
    NEUROCOMPUTING, 2014, 131 : 312 - 322
  • [47] Network video online semi-supervised classification algorithm based on multiple view co-training
    Zhang, Nanbin
    Liu, Xiaoping
    Journal of Multimedia, 2013, 8 (03): : 206 - 212
  • [48] Self-Paced Co-Training of Graph Neural Networks for Semi-Supervised Node Classification
    Gong, Maoguo
    Zhou, Hui
    Qin, A. K.
    Liu, Wenfeng
    Zhao, Zhongying
    IEEE TRANSACTIONS ON NEURAL NETWORKS AND LEARNING SYSTEMS, 2023, 34 (11) : 9234 - 9247
  • [49] Deep graph learning for semi-supervised classification
    Lin, Guangfeng
    Kang, Xiaobing
    Liao, Kaiyang
    Zhao, Fan
    Chen, Yajun
    PATTERN RECOGNITION, 2021, 118
  • [50] Semi-Supervised 3D Shape Recognition via Multimodal Deep Co-training
    Song, Mofei
    Liu, Yu
    Liu, Xiao Fan
    COMPUTER GRAPHICS FORUM, 2020, 39 (07) : 279 - 289