【技术实现步骤摘要】
一种基于卷积神经网络的评论数据情感分类方法及系统
本专利技术涉及评论数据情感分类领域,更具体地说,涉及一种基于卷积神经网络的评论数据情感分类方法及系统。
技术介绍
随着计算机网络的不断发展,人们从互联网获得信息的同时,也直接或者间接的在各种网络平台上发表大量的评论信息。这些评论信息表达了各种各样的感情色彩和情感倾向,比如喜、怒、哀、乐、赞扬、批评等。情感分析不仅是学术界的一个研究热点,在社交媒体领域也受到了重点的关注。对这些评论所表达的情感进行分析,可以了解大众舆论对于某一事件或产品的看法,对于指导和改善产品的服务有着重大意义。例如网友可以通过分析购物评论,决定是否购买该项产品。公司可以根据用户对商品的评价,发现自身的优势和劣势。同时,也可以将公众的情绪表达和社会事件联系起来,发现其中的一致性,预测未来事件的发展。例如电影票房的预测,选举结果的预测等。虽然情感分类在很多领域有广泛的应用,各种各样的情感分类方法也被提出,例如有基于词典的,还有基于机器学习的等。但是,目前的情感分类方法还存在着很多问题。首先是情感分类的准确度不高,这让情感分析在实际的应用中很难发挥很大的作用。其次是情感分类的方法很多都依赖于人工的设计和参与,耗费了大量的人力与物力,推广能力较差。
技术实现思路
本专利技术的目的在于,针对上述的技术缺陷,提供了一种基于卷积神经网络的评论数据情感分类方法,包含如下步骤:S1、获取训练用的评论数据集,评论数据集中包含多条评论,每条评论均对应有情感极性评价;S2、对评论数据集进行预处理,滤除其中的无用信息;S3、分别对滤除无用信息后的评论数据集进行处理,对 ...
【技术保护点】
1.一种基于卷积神经网络的评论数据情感分类方法,其特征在于,包含如下步骤:S1、获取训练用的评论数据集,评论数据集中包含多条评论,每条评论均对应有情感极性评价;S2、对评论数据集进行预处理,滤除其中的无用信息;S3、分别对滤除无用信息后的评论数据集进行处理,对于每一条评论:提取其中的情感关键词并获取与情感关键词对应的背景知识;S4、利用向量生成模型,对每一条评论对应的情感关键词与背景知识分别生成向量;S5、对于每一条评论:将关键词的向量进行拼接形成关键词二维矩阵,将每一个背景知识的向量分别进行拼接形成各个背景知识的背景知识二维矩阵;S6、分别将每一条评论的关键词二维矩阵、背景知识二维矩阵一起拼接为一个多通道的二维矩阵;S7、利用各条评论的多通道的二维矩阵与对应的情感极性评价进行情感分类模型训练;S8、利用训练好的情感分类模型,对待分类评论数据进行情感分类。
【技术特征摘要】
1.一种基于卷积神经网络的评论数据情感分类方法,其特征在于,包含如下步骤:S1、获取训练用的评论数据集,评论数据集中包含多条评论,每条评论均对应有情感极性评价;S2、对评论数据集进行预处理,滤除其中的无用信息;S3、分别对滤除无用信息后的评论数据集进行处理,对于每一条评论:提取其中的情感关键词并获取与情感关键词对应的背景知识;S4、利用向量生成模型,对每一条评论对应的情感关键词与背景知识分别生成向量;S5、对于每一条评论:将关键词的向量进行拼接形成关键词二维矩阵,将每一个背景知识的向量分别进行拼接形成各个背景知识的背景知识二维矩阵;S6、分别将每一条评论的关键词二维矩阵、背景知识二维矩阵一起拼接为一个多通道的二维矩阵;S7、利用各条评论的多通道的二维矩阵与对应的情感极性评价进行情感分类模型训练;S8、利用训练好的情感分类模型,对待分类评论数据进行情感分类。2.根据权利要求1所述的基于卷积神经网络的评论数据情感分类方法,其特征在于,步骤S1中,所述情感极性评价是指积极的情感极性评价和消极的情感极性评价两个种类。3.根据权利要求1所述的基于卷积神经网络的评论数据情感分类方法,其特征在于,步骤S2中,所述无用信息包括:停用词、标定符号以及HTML标签。4.根据权利要求1所述的基于卷积神经网络的评论数据情感分类方法,其特征在于,步骤S3中,所述提取其中的情感关键词并获取与情感关键词对应的背景知识采用如下方法实现:利用步骤S2处理后的数据调用SenticNet情感网络的API进行处理,调用的API种类有3类:情感关键词的API,关键词的同义词API以及关键词的释义API,得到关键词以及背景知识,其中背景知识是指:关键词的同义词和关键词的释义。5.根据权利要求4所述的基于卷积神经网络的评论数据情感分类方法,其特征在于,步骤S4、S5中具体包括步骤:(1)用Word2Vec模型对关键词进行处理,得到各个关键词的向量表示,向量大小为1×M,M为大于1的正整数;将各个关键词的向量一起进行拼接,形成一个大小为N×M的二维矩阵,N表示关键词的个数;(2)用TransE模型对关键词的同义词进行处理获取N个关键词,得到每个关键词的各个同义词的向量表示,对于每一个关键词:将该关键词对应的各个同义词的向量相加后求平均得到一个大小为1×M的同义词平均向量;将各个所述同义词平均向量一起进行拼接,形成一个大小为N×M的二维矩阵;(3)用Doc2Vec模型对关键词的释义进行处理,得到各个关键词的释义的向量表示,向量大小为1×M;将各个关键词的释义的向量一起进行拼接,形成一个大小为N×M的二维矩阵。6.根据权利要求4所述的基于卷积神经网络的评论数据情感分类方法,其特征在于,步骤S6中,所述多通道的二维矩阵为3通道的二维矩阵。7.根据权利要求1所述的基于卷积神经网络的评论数据情感分类方法,其特征在于,步骤S7具体包括:S...
【专利技术属性】
技术研发人员:郑坤,姚宏,李润佳,刘超,董理君,康晓军,
申请(专利权)人:中国地质大学武汉,
类型:发明
国别省市:湖北,42
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。