计算机科学 ›› 2020, Vol. 47 ›› Issue (3): 222-230.doi: 10.11896/jsjkx.190200331

• 人工智能 • 上一篇    下一篇

基于OCC模型和贝叶斯网络的情绪句分类方法

徐源音1,柴玉梅1,王黎明1,刘箴2   

  1. (郑州大学信息工程学院 郑州450001)1;
    (宁波大学信息科学与工程学院 浙江 宁波315211)2
  • 收稿日期:2019-02-20 出版日期:2020-03-15 发布日期:2020-03-30
  • 通讯作者: 柴玉梅(ieymchai@zzu.edu.cn)
  • 基金资助:
    国家自然科学基金(U1636111)

Emotional Sentence Classification Method Based on OCC Model and Bayesian Network

XU Yuan-yin1,CHAI Yu-mei1,WANG Li-ming1,LIU Zhen2   

  1. (School of Information Engineering, Zhengzhou University, Zhengzhou 450001, China)1;
    (School of Information Science and Technology, Ningbo University, Ningbo, Zhejiang 315211, China)2
  • Received:2019-02-20 Online:2020-03-15 Published:2020-03-30
  • About author:XU Yuan-yin,born in 1993,master.Her main research interests include natural language processing and so on. CHAI Yu-mei,born in 1964,master,professor.Her main research interests include machine learning,data mining and natural language processing.
  • Supported by:
    This work was supported by the National Natural Science Foundation of China (U1636111).

摘要: 情绪句分类是情绪分析研究领域的核心问题之一,旨在解决情绪句类别的自动判断问题。传统基于情绪认知模型(OCC模型)的情绪句分类方法大多依赖词典和规则,在文本信息缺失的情况下分类精度不高。文中提出基于OCC模型和贝叶斯网络的情绪句分类方法,通过分析OCC模型的情绪生成规则,提取情绪评估变量并结合情绪句中含有的表情符号特征构建情绪分类贝叶斯网络;通过概率推理,可以实现句子级文本的情绪分类,并减小句中信息缺失所带来的影响。与NLPCC2014中文微博情绪分析评测的子任务情绪句分类评测结果的对比表明,所提方法具有有效性。

关键词: OCC模型, 贝叶斯网络, 情绪分析, 情绪句分类

Abstract: Emotional sentence classification is one of the core problems in the field of emotional analysis.It aims to solve the problem of automatic judgment of emotional sentence categories.Traditional emotional sentence classification methods based on OCC sentiment recognition models mostly rely on dictionaries and rules.In the absence of textual information,the classification accuracy is relatively lower.This paper proposed an emotional sentence classification method based on OCC model and Bayesian network.By analyzing the emotion generation rules of OCC model,it extracts emotional assessment variables and combines the emotion features contained in the emotion sentence to construct a Bayesian network of emotion classification.Through probabilistic reasoning,it is possible to identify a variety of emotion categories that the text may want to express and reduce the impact of missing text information.Compared with the NLPCC2014 Chinese Weibo emotion analysis evaluation sub-task emotional sentence classification evaluation results,the results show that the proposed method is effective.

Key words: Bayesian network, Emotion sentence classification, Emotional analysis, OCC model

中图分类号: 

  • TP391
[1]LI R,LIN ZH,LIN H L,et al.Text Emotion Analysis:A Survey.Journal of Computer Research and Development[J],Journal of Computer Research and Development,2018,55(1):30-52.
[2]SHI L.A Summary of Some Issues in Emotion Research[J].Advances in Psychological Science,2000,8(1):63-68.
[3]ZHAO Y Y,QIN B,LIU T.Text sentiment analysis[J].Journal of Software,2010,21(8):1834-1848.
[4]ORTONY A,CLORE G L,COLLINS A.The Cognitive Structure of Emotions:Factors Affecting the Intensity of Emotions[J].Contemporary Sociology,1988,18(6):2147- 2153.
[5]LAZARUS R S.Emotion and adaptation[J].Journal of Nervous & Mental Disease,1991,181(3):17-23.
[6]WEN S,WAN X.Emotion classification in microblog texts using class sequential rules[C]∥Proc of the 28th AAAI Conf.on Artificial Intelligence.Quebec:AAAI Press,2014:187- 193.
[7]ABDUL-MAGEED M,UNGAR L.EmoNet:Fine-Grained Emotion Detection with Gated Recurrent Neural Networks[C]∥Proc of the 55th Annual Meeting of the Association for Computational Linguistics.Vancouver:ACL Press,2017:718-728.
[8]HASTINGS W K.Monte Carlo sampling methods using Markov chains and their applications[J].Biometrika,1970,57(1):97-109.
[9]LAURITZEN S L.The EM algorithm for graphical association models with missing data[J].Computational Statistic & Data Analysis,1995,19(2):191-201.
[10]DAS D,BANDYOPADHYAY S.Sentence-Level Emotion and Valence Tagging[J].Cognitive Computation,2012,4(4):420-435.
[11]WANG L,REN F,MIAO D.Multi-label emotion recognition of weblog sentence based on Bayesian networks[J].IEEJ Transactions on Electrical & Electronic Engineering,2016,11(2):178-184.
[1] 张舒萌, 余增, 李天瑞.
跨领域文本的可迁移情绪分析方法
Transferable Emotion Analysis Method for Cross-domain Text
计算机科学, 2022, 49(3): 218-224. https://doi.org/10.11896/jsjkx.210400034
[2] 李嘉睿, 凌晓波, 李晨曦, 李子木, 杨家海, 张蕾, 吴程楠.
基于贝叶斯攻击图的动态网络安全分析
Dynamic Network Security Analysis Based on Bayesian Attack Graphs
计算机科学, 2022, 49(3): 62-69. https://doi.org/10.11896/jsjkx.210800107
[3] 韩丽霞, 张占营.
基于树增益朴素贝叶斯网络的服务定价策略
TAN-based Service Pricing Strategy
计算机科学, 2021, 48(6A): 203-. https://doi.org/10.11896/jsjkx.200900024
[4] 李超, 覃飙.
高效计算因果网中的最大可能解释
Efficient Computation of MPE in Causal Bayesian Networks
计算机科学, 2021, 48(4): 14-19. https://doi.org/10.11896/jsjkx.200500155
[5] 张成伟, 罗凤娥, 代毅.
基于数据挖掘的指定航班计划延误预测方法
Prediction Method of Flight Delay in Designated Flight Plan Based on Data Mining
计算机科学, 2020, 47(11A): 464-470. https://doi.org/10.11896/jsjkx.200600001
[6] 林朗, 张自力.
基于多头绒泡菌的贝叶斯网络结构学习
Bayesian Structure Learning Based on Physarum Polycephalum
计算机科学, 2019, 46(9): 206-210. https://doi.org/10.11896/j.issn.1002-137X.2019.09.030
[7] 柴慧敏, 方敏, 吕少楠.
基于态势评估技术的移动机器人局部路径规划
Local Path Planning of Mobile Robot Based on Situation Assessment Technology
计算机科学, 2019, 46(4): 210-215. https://doi.org/10.11896/j.issn.1002-137X.2019.04.033
[8] 邢志伟, 朱慧, 李彪, 罗谦.
基于贝叶斯网络的航班离港时间动态估计
Dynamic Estimation of Flight Departure Time Based on Bayesian Network
计算机科学, 2019, 46(10): 329-335. https://doi.org/10.11896/jsjkx.181102039
[9] 张志东,王志海,刘海洋,孙艳歌.
一种基于树型贝叶斯网络的集成多标记分类算法
Ensemble Multi-label Classification Algorithm Based on Tree-Bayesian Network
计算机科学, 2018, 45(3): 189-195. https://doi.org/10.11896/j.issn.1002-137X.2018.03.030
[10] 许建锐,李战武,徐安.
小样本贝叶斯网络结构学习的KDE-CGA算法
KDE-CGA Algorithm of Structure Learning for Small Sample Data Bayesian Network
计算机科学, 2017, 44(Z11): 437-441. https://doi.org/10.11896/j.issn.1002-137X.2017.11A.093
[11] 刘冬瑞,刘东升,张丽萍,侯敏,王春晖.
基于贝叶斯网络预测克隆代码质量
Prediction of Code Clone Quality Based on Bayesian Network
计算机科学, 2017, 44(4): 165-168. https://doi.org/10.11896/j.issn.1002-137X.2017.04.036
[12] 付永平,邱玉辉.
一种基于贝叶斯网络的个性化协同过滤推荐方法研究
Method of Personalized Collaboration Filter Recommendation Based on Bayesian Network
计算机科学, 2016, 43(9): 266-268. https://doi.org/10.11896/j.issn.1002-137X.2016.09.053
[13] 曹如胜,倪世宏,张鹏,奚显阳.
一种基于云模型的贝叶斯网络EM参数学习算法
EM Parameter Learning Algorithm of Bayesian Network Based on Cloud Model
计算机科学, 2016, 43(8): 194-198. https://doi.org/10.11896/j.issn.1002-137X.2016.08.039
[14] SEIN Minn,傅顺开.
贝叶斯网络结构加速学习算法
Accelerating Structure Learning of Bayesian Network
计算机科学, 2016, 43(2): 263-268. https://doi.org/10.11896/j.issn.1002-137X.2016.02.055
[15] 傅顺开,苏致祯,Sein Minn,吕天依.
基于拓扑信息加速马尔科夫毯学习
Accelerating the Recovery of Markov Blanket Using Topology Information
计算机科学, 2015, 42(Z11): 42-48.
Viewed
Full text


Abstract

Cited

  Shared   
  Discussed   
No Suggested Reading articles found!