发表在20卷第七名(2018): 7月

本文的预印本(早期版本)可在https://preprints.www.mybigtv.com/preprint/9413,首次出版
2015年麻疹疫情期间推文的公众感知分析:使用卷积神经网络模型的比较研究

2015年麻疹疫情期间推文的公众感知分析:使用卷积神经网络模型的比较研究

2015年麻疹疫情期间推文的公众感知分析:使用卷积神经网络模型的比较研究

原始论文

1德克萨斯大学休斯顿健康科学中心生物医学信息学学院,美国德克萨斯州休斯顿

2美国德克萨斯州大学城,德州农工大学文学院传播系

*这些作者贡献相同

通讯作者:

崔涛博士

生物医学信息学学院

德克萨斯大学休斯顿健康科学中心

范宁街7000号

休斯顿,德克萨斯州,

美国

电话:1 713 500 3981

电子邮件:cui.tao@uth.tmc.edu


背景:及时了解公众的看法使公共卫生机构能够对传染病爆发等卫生危机提供最新的应对措施。Twitter等社交媒体为迅速评估大规模公众反应提供了前所未有的方式。

摘要目的:本研究的目的是开发一种基于推特数据的全面公众感知分析方案,并证明卷积神经网络(CNN)模型(与传统机器学习方法相比)在麻疹爆发相关推文分类任务上的优势,该模型具有相对较小且高度不平衡的金标准训练集。

方法:我们首先设计了一个基于推文的公众对麻疹认知的综合分析方案,包括三个维度:讨论主题、表达的情绪和对疫苗接种的态度。2014年12月1日至2015年4月30日期间发布的所有1,154,156条包含“麻疹”一词的推文都是从DiscoverText.com上购买和下载的。两名专家注释人员根据三维方案策划了1151条推文(约占所有推文的0.1%)的黄金标准。其次,开发了基于CNN框架的推文分类系统。我们将CNN模型的性能与4个传统机器学习模型和另一个神经网络模型进行了比较。我们还比较了不同词嵌入配置对CNN模型的影响:(1)在一般域的数十亿条推特上训练的斯坦福GloVe嵌入,(2)在100万条与麻疹相关的推特上训练的麻疹特定嵌入,以及(3)两种嵌入的组合。

结果:注释的Cohen kappa互编码器可靠性值在三个维度上分别为:0.78、0.72和0.80。金本位内的阶级分布在所有维度上都高度不平衡。CNN模型在所有分类任务上都比k近邻、naïve贝叶斯、支持向量机或随机森林表现得更好。支持向量机与CNN模型的详细比较表明,CNN模型整体优势的主要贡献是召回率的提高,特别是对于低发生类。2个嵌入组合的CNN模型在讨论主题和表达情绪方面表现更好(F1微平均得分分别为0.7811和0.8592),而斯坦福嵌入的CNN模型在疫苗接种态度方面表现最好(F1微平均得分为0.8642)。

结论:该方案可以成功地对公众的意见和情绪进行多维度分类,有助于及时了解传染病爆发期间的公众认知。与传统的机器学习方法相比,我们的CNN模型在相对较小和高度不平衡的金标准下,在与麻疹相关的推文分类任务上表现出优势。随着这些任务的成功,我们提出的方案和基于cnn的推文分类系统有望用于其他传染病推文的分析,如流感和埃博拉。

中国医学网络杂志,2018;20(7):e236

doi: 10.2196 / jmir.9413

关键字



由一种高度传染性病毒引起的麻疹每年有近4000万例,导致全球30多万人死亡[1].在美国,由于在全国范围内成功实施了两剂疫苗接种计划,麻疹于2000年正式宣布被消灭[2].然而,近年来,麻疹疫情在美国重新出现。最近一次大规模麻疹疫情发生在2015年初,病例高度集中在加利福尼亚州[3.].研究人员认为,拒绝接种疫苗和疫苗接种不足的比例不断上升,使公众更容易感染这种可能致命的疾病[4].

在麻疹等传染病爆发期间,负责的公共卫生机构需要在危机的不同阶段及时向公众发出信息[5].例如,美国疾病控制和预防中心(CDC)采用了危机和紧急情况风险沟通的5阶段模型,包括危机前、初始事件、维持、解决和评估[5].及时了解公众的看法将使公共卫生机构能够实时对人们的态度、情绪和需求做出反应,而不是依赖于基于阶段的预定时间表。在传染病爆发期间,以调查等传统方法研究公众看法既费时又费钱[46].

公众、病人和卫生专业人员越来越多地使用社交媒体来交流与健康有关的问题[7].研究人员研究了社交媒体内容,以检测药物不良事件[89]、评估有关防疫等健康问题的公众意见[10-13],以及传染病爆发监察[61415].推特是世界上最大的公共社交媒体之一,用户实时分享疫情信息,谈论个人经历,就疫苗接种的必要性和安全性进行争论,并表达各种各样的情绪,从而为公众如何应对传染病爆发提供了独特的见解。研究推特内容可以对公众的反应进行即时评估,并使公共卫生专业人员能够调整他们的信息,更有效地与公众沟通。

许多研究使用Twitter来评估各种公共卫生主题。然而,迄今为止的大多数研究都集中在分析帖子的频率上,而不是理解帖子的内容[16].开发自动的、可扩展的方法来准确理解大量Twitter帖子的需求越来越大。机器学习和自然语言处理(NLP)技术的最新进展允许对大量Twitter帖子进行严格分析。但是,与其他领域的文本相比,Twitter文本具有非常鲜明的特点,如非常短的文本、独特的Twitter语言和结构等。对于一些与健康相关的主题,也存在不平衡的类分布问题(某些类比其他类频繁得多),这可能进一步侵蚀NLP模型的性能[1013].为了提高与健康相关的Twitter数据集的性能,在特征工程上投入大量时间和精力[101718]对于传统的机器学习算法,包括支持向量机(svm)、k-近邻(knn)等,都是必需的。

与传统的机器学习算法相比,神经网络模型具有优势,因为它们在特定任务的特征工程上节省了大量时间,实现了更高的性能,并且可扩展到大型应用程序[19].最近的一些研究将神经网络模型应用于社交媒体,以了解公众的看法和行为。例如,Lima等[20.]研究了使用多层感知器神经网络对推特上的个性进行分类。黄恩等[21]和Coco等[22]提出了一个深度神经网络模型,可以从Twitter数据中识别药物不良反应。坎德拉(23]使用5层神经网络来描述推特上关于抗生素的讨论。边等[24]应用卷积神经网络模型对外行人的推文进行情感分析。赵等[25]提出了一种半监督深度学习的流感流行模拟方法。然而,据我们所知,很少有人利用神经网络模型研究Twitter上公众对传染病和疫苗接种的看法。


数据收集

2014年12月1日至2015年4月30日期间发布的所有推文,包括“麻疹”一词,都是从DiscoverText.com上购买和下载的。之所以选择这一时间框架,是因为此次疫情的身份不明的零号患者于2014年12月访问了加利福尼亚州的迪士尼主题公园。2015年1月5日报告了最初几例麻疹疑似病例,2015年3月2日报告了最后一例病例。疾控中心于2015年4月17日正式宣布疫情结束[26].总共收集了1,154,156条推文。在时间范围内收集的推文数量可以在图1

图1。按日期和类型分类的麻疹相关推文频率。
查看此图

金标准注释

为了全面理解Twitter上与麻疹相关的内容,我们创建了一个包含3个维度的注释方案:讨论的主题情绪的表达,疫苗接种态度.编码方案讨论的主题而且情绪的表达改编自Chew和Eysenbach [6],而编码方案疫苗接种态度是作者归纳得出的。为讨论的主题,确定了5个主题:资源(关于疫情的新闻更新、关于预防、治疗、麻疹症状的医疗信息)、个人经验(关于麻疹的直接或间接经验)、个人意见和兴趣、问题和其他(与麻疹无关)。情绪的表达被分为5种类型:幽默或讽刺、积极情绪(缓解和淡化风险)、愤怒、担忧和不适用。数据收集基于关键词麻疹;然而,在收集到的推文中,关于疫苗的争论占很大比例。因此,我们利用这个机会来测量麻疹爆发期间公众舆论是如何随时间变化的。疫苗接种态度分为支持(接种疫苗)、反对(反疫苗)、不适用(无态度)3组。看到图2用于3个维度和每个维度中的类别的可视化表示。

两名编码员手动编码了通过系统采样选择的所有推文的0.1%。第一条推文是用随机数生成器识别出来的。在此之后,每1000条推文都会在样本中被选中。三个维度的Cohen kappa互码器可靠性值分别为0.78、0.72、0.80。之后,两名编码员讨论了他们的结果以解决差异。

神经网络分类系统

数据清理

推特上使用的词汇与一般的英语词汇非常不同。用户名、url和标签需要规范化。我们首先将包含所有大写字母的令牌替换为字符串“”的令牌小写。然后将所有URL替换为字符串" "。Twitter用户名(例如@twitter)被字符串“< user >”取代。所有数字都替换为字符串" "。所有的标签都用大写字母分隔成符号(例如,我们将“#VaccineWork”替换为“ VaccineWork”)。之后,所有的推文都被转换成小写。我们的推文预处理过程基于Stanford GloVe推文预处理脚本[27].推文预处理步骤示例如下:

原始推文:“RT @KTLA: #突发事件:12月15日至20日,至少有9例麻疹病例与参观迪士尼乐园有关http://t.co/1GRlwFhPgv http://t.co/3Nl15jmqAE”

清理推文文本:“rt <用户>:打破:至少<数字>麻疹病例链接到访问<用户>从12月<数字> <数字>

卷积神经网络

常用于各种计算机视觉任务[28],卷积神经网络(CNNs)在NLP领域表现出了出色的性能,包括不同的文本分类任务[29-32].我们扩展了Kim提出的经典CNN句子分类框架[29]结合通用Twitter嵌入和目标域Twitter嵌入[33].有关CNN系统架构的详情,请参阅图3.我们在数据清理步骤之后清理了推文。然后将推文的每个标记通过2个词嵌入映射到2个高维表示:普通推文嵌入和目标域推文嵌入。这两种嵌入都在训练过程中进行了微调。

图2。不同维度的麻疹推文注释方案。
查看此图
图3。基于卷积神经网络的麻疹相关推文分类系统架构。
查看此图

我们使用3个大小为3、4和5的过滤器在每个嵌入上生成卷积层。由每个嵌入的过滤器生成的特征图被连接并馈送到池化层。我们采用最大池化策略,在池化层上的退出率为0.5。输出层由每个维度的不同类组成。这个CNN系统是基于Python和Tensorflow库构建的[34].

词向量嵌入

对于一般的推文嵌入,我们使用斯坦福大学预训练的GloVe推文嵌入。GloVe是Pennington等人开发的一种无监督学习算法[35]来获得单词的向量表示。GloVe推文词向量在20亿条推文和270亿个代币上训练[35]并已广泛应用于不同的与twitter相关的NLP任务[313637].对于目标域嵌入,我们使用相同的GloVe算法从我们自己的麻疹相关推文语料库(1,154,156条推文)中训练了一个推文嵌入。我们在预实验中测试了不同数量的嵌入维度。在维度200中嵌入tweets单词对于我们的任务实现了最好的性能。

实验

对于基于cnn的框架,我们进行了以下实验:(1)仅使用预训练的GloVe推文嵌入,(2)仅使用麻疹推文嵌入,以及(3)使用预训练的GloVe推文嵌入和麻疹推文嵌入的组合。为了只使用1个嵌入,我们只使用了建议框架的1个通道。我们选择了4个流行的机器学习模型作为比较基线:KNN [38], naïve贝叶斯[39], SVM [40]和随机森林[41].对于支持向量机,采用径向基函数核。我们遵循了与这些传统机器学习模型相同的推文清理步骤,并提取了n-grams特征。怀卡托环境知识分析库用于训练和测试这些模型[42].我们还评估了双向长短期记忆(Bi-LSTM),它在许多分类和序列标记任务中取得了最先进的性能[4344],用于推文分类。Bi-LSTM的输入是预先训练好的GloVe tweets嵌入(维数:200)。我们在公众对麻疹的认知的所有三个维度上进行了这些实验。

系统评价

我们利用10倍交叉验证来评估这些模型对每个分类任务的性能。计算每个班级的标准指标,包括精密度、召回率和F1分数。我们还计算了微观平均F分数和宏观平均F分数,以评估它们在每个分类任务中的表现。对于微平均分数,我们总结了所有个体的真阳性、假阳性和假阴性。对于宏观平均分数,我们取不同类别F1分数的平均值。

伦理批准

这项研究得到了休斯顿德克萨斯大学健康科学中心人体受试者保护委员会的机构审查委员会的批准。参考编号为HSC-SBMI-16-0291。


金标准描述

总共有1151条推文被注释。所有3个任务的职业分布高度不平衡(表1).在这方面讨论的主题,近三分之二(718/ 1151,62.38%)的推文被归类为资源(即疫情更新或有关麻疹的医疗信息)。不到三分之一(344/1151,29.89%)的推文是关于用户的个人意见和兴趣。只有1.82%(21/1151)的推文讨论了个人麻疹经验,1.73%(20/1151)的推文提出了问题。为情绪的表达, 79.84%(919/1151)的推文被归类为表达关注。9.47%(109/1151)的推文是幽默或讽刺的。正面情绪和愤怒情绪分别占推文总数的3.38%(39/1151)和3.04%(35/1151)。最后,关于疫苗接种态度大多数推文(913/1151,79.32%)没有表达对疫苗接种的任何意见,17.55%(202/1151)的推文是预防接种,3.13%(36/1151)的推文是反疫苗接种。

卷积神经网络模型与传统模型的总体比较

CNN模型与4种机器学习模型在3个维度上的性能比较表2.如图所示,基于cnn的模型比其他传统的机器学习模型或Bi-LSTM模型具有更好的性能。结合两种嵌入方法的CNN模型在仿真中表现最佳情绪的表达和最高的宏观平均F得分讨论的主题.带有斯坦福嵌入的CNN模型具有最高的微平均F分讨论的主题并取得了最好的成绩疫苗接种态度.有麻疹嵌入的CNN在上的微平均F得分较高情绪的表达而且疫苗接种态度.Bi-LSTM模型在神经网络模型中表现最差,可能是由于训练数据的大小有限。

表1。类分布的金标准为3个维度。
维度和类 推文,n (%)
讨论的主题

资源 718 (62.4)

个人经验 21日(1.8)

个人观点和兴趣 344 (29.9)

问题 20 (1.7)

其他 48 (4.2)
情绪的表达

幽默或讽刺 109 (9.5)

积极情绪 39 (3.4)

愤怒 35 (3.0)

关注 919 (79.8)

不适用 49 (4.3)
疫苗接种态度

202 (17.6)

反对 36 (3.1)

不适用 913 (79.3)
表2。神经网络模型与4个传统机器学习模型在3个维度上的十倍交叉验证结果。斜体字表示该类别的最佳表现。
模型 微平均F分 宏观平均F分

讨论的主题 情绪的表达 疫苗接种态度 讨论的主题 情绪的表达 疫苗接种态度
然而,一个 0.5143 0.6977 0.8129 0.3223 0.4074 0.5114
朴素贝叶斯 0.6811 0.7767 0.7171 0.4101 0.4814 0.5343
随机森林 0.7350 0.8393 0.8085 0.4243 0.4393 0.5356
支持向量机b 0.7696 0.8365 0.8211 0.3917 0.4269 0.5345
Bi-LSTMc 0.7315 0.8271 0.7958 0.2899 0.3730 0.4358
CNN_Md 0.7533 0.8480 0.8355 0.4282 0.4849 0.5871
CNN_Se 0.7897 0.8575 0.8642 0.4158 0.5419 0.6629
CNN_M + Sf 0.7811 0.8592 0.8254 0.4611 0.5591 0.6078

一个KNN: k-最近邻。

b支持向量机:支持向量机。

cBi-LSTM:双向长短期记忆。

dCNN_M:采用卷积神经网络对麻疹推文进行嵌入。

eCNN_S:使用斯坦福大学预训练的GloVe推文嵌入的卷积神经网络。

fCNN_M+S:采用预训练GloVe tweets嵌入和麻疹tweets嵌入相结合的卷积神经网络。

表2,在传统的机器学习模型中,SVM总体上在三个维度上表现最好。为了进一步比较CNN模型在每个类上的表现,并试图提高整体性能,我们计算并比较了SVM的精度、召回率和F分,仅嵌入斯坦福GloVe推文的CNN模型,以及通用和目标域嵌入结合的CNN模型。

三维支持向量机与卷积神经网络模型的详细比较

表3的SVM和CNN模型的比较讨论的主题.在精度分数方面,嵌入GloVe tweets的CNN在tweets数量较多的类(资源和个人观点和兴趣)上表现更好。结合两种嵌入的CNN在推文数量非常有限的类(即问题)上取得了更好的性能。在回忆评分方面,无论是采用斯坦福嵌入还是两种嵌入的组合,CNN模型对个人观点和兴趣、问题等推文相对较少的类的回忆率都有较大提高,而SVM在资源方面的表现略好。回忆得分的提高对F得分的提高有很大的促进作用。不幸的是,就班级个人经验而言,没有一个模型能正确识别任何推文。

支持向量机与CNN模型的比较情绪的表达可在表4.CNN模型在愤怒和不适用等情况较少的类别上获得了更高的精度分数,而SVM在幽默或讽刺方面表现更好。对于回忆和F1分数,使用斯坦福嵌入或两种嵌入组合的CNN模型在所有类别上都表现良好。总体而言,结合两种嵌入的CNN在更多类别上的表现优于仅采用斯坦福嵌入的CNN。

对于维度3,疫苗接种态度, CNN模型与支持向量机的总体比较见表5.两种CNN模型在大多数分类中都优于SVM,其中带有斯坦福嵌入的CNN模型在大多数分类中表现更好。具体来说,对于精度评分,SVM在class pro上表现更好,而CNN模型在class against上表现更好,不适用。两种嵌入组合的CNN在对比中获得了最高的精度分数。在召回方面,CNN模型在推文数量非常少的类别(即支持和反对)上表现得更好,而SVM在不适用的类别上表现得更好。在F1得分上,斯坦福嵌入的CNN表现最好,SVM表现最差。

表3。详细的精密度,查全率,以及各类的F分讨论的主题.斜体字表示该类别的最佳表现。
精度 回忆 F1的分数

支持向量机一个 CNN_M + Sb CNN_Sc 支持向量机 CNN_M + S CNN_S 支持向量机 CNN_M + S CNN_S
资源(n = 718) 0.7907 0.8119 0.8172 0.9471 0.9318 0.9401 0.8619 0.8677 0.8744
个人经历(n=21) 0 0 0 0 0 0 0 0 0
个人意见和兴趣(n=344) 0.7021 0.6984 0.7231 0.5773 0.6192 0.6453 0.6336 0.6564 0.6820
问题(n = 20) 0 0.5 0 0 0.0500 0 0 0.0909 0
其他(n = 48) 0.8750 0.8421 0.8571 0.1458 0.3333 0.2500 0.2500 0.4776 0.3871

一个支持向量机:支持向量机。

bCNN_M+S:采用预训练GloVe tweets嵌入和麻疹tweets嵌入相结合的卷积神经网络。

cCNN_S:使用斯坦福大学预训练的GloVe推文嵌入的卷积神经网络。

表4。详细的精密度,查全率和各类的F分情绪的表达.斜体字表示该类别的最佳表现。
精度 回忆 F1的分数

支持向量机一个 CNN_M + Sb CNN_Sc 支持向量机 CNN_M + S CNN_S 支持向量机 CNN_ M +年代 CNN_S
幽默或讽刺(n=109) 1 0.9388 0.8909 0.3486 0.4220 0.4495 0.5170 0.5823 0.5976
积极情绪(n=39) 1 1 1 0.0513 0.1538 0.1282 0.0967 0.2667 0.2273
愤怒(n = 35) 0 1 0.6667 0 0.0286 0.0571 0 0.0556 0.1053
关注(n = 919) 0.8312 0.8538 0.8550 0.9069 0.9978 0.9946 0.9069 0.9202 0.9195
不适用(n=49) 0.7500 0.9048 0.8947 0.2105 0.3878 0.3469 0.2105 0.5429 0.5000

一个支持向量机:支持向量机。

bCNN_M+S:采用预训练GloVe tweets嵌入和麻疹tweets嵌入相结合的卷积神经网络。

cCNN_S:使用斯坦福大学预训练的GloVe推文嵌入的卷积神经网络。

表5所示。详细的精密度,查全率,以及各类的F分疫苗接种态度.斜体字表示该类别的最佳表现。
精度 回忆 F1的分数

支持向量机一个 CNN_M + Sb CNN_Sc 支持向量机 CNN_M + S CNN_S 支持向量机 CNN_M + S CNN_S
箴(n = 202) 0.7917 0.6458 0.7554 0.1919 0.3069 0.5198 0.3089 0.4161 0.6158
反对(n = 36) 0.6667 1 0.8571 0.0556 0.1667 0.1667 0.1026 0.2857 0.2791
不适用(n=913) 0.8228 0.8408 0.8794 0.9890 0.9660 0.9682 0.8982 0.8991 0.9216

一个支持向量机:支持向量机。

bCNN_M+S:采用预训练GloVe tweets嵌入和麻疹tweets嵌入相结合的卷积神经网络。

cCNN_S:使用斯坦福大学预训练的GloVe推文嵌入的卷积神经网络。


主要的贡献

这项研究有两个主要贡献。首先,我们设计并实施了一个全面的方案,用于对麻疹相关推文的公众感知分析,包括讨论的主题情绪的表达,疫苗接种态度.我们手动策划了一个黄金标准集,其中包含根据该方案注释的1151条推文。这些推文是从2015年美国最近一次麻疹爆发期间所有与麻疹相关的推文中取样的。根据标注结果,我们认为该方案可以成功地对公众的意见和情绪进行分类。其次,我们设计并实现了用于麻疹相关推文分类任务的CNN模型,并通过对类分布高度不平衡的小规模推文语料库的综合比较,考察其与传统机器学习模型的性能比较。

主要研究结果

将麻疹相关的推文分类为讨论的主题情绪的表达,疫苗接种态度,不同的分类器更适合不同的任务。然而,与传统的机器学习算法相比,CNN模型在所有3个任务上都取得了更好的整体表现。CNN模型和SVM的详细比较表明,CNN模型能够在所有3个维度的几乎所有类别上提高性能。整体性能提升的主要贡献者是召回率的提高,特别是对于案例少于平均案例的类。结合两种嵌入的CNN模型可以获得更好的性能讨论的主题而且情绪的表达,而带有Stanford嵌入的CNN模型在疫苗接种态度.基于深度神经网络的模型的一个常见障碍是需要一个大型训练数据集。然而,对于像我们这样的与疾病相关的推文分类任务,结果表明,即使在只有1151条标记推文的训练数据集上,CNN模型也能比传统的机器学习模型表现得更好。

局限性和未来发展方向

虽然CNN模型可以大大提高大多数类的性能,很少的情况下,一些次要类的情况非常少,如个人经验在讨论的主题, CNN模型和传统模型一样无能为力。对预测结果的进一步检验表明,许多小类中的推文被错误地划分为大类。例如,个人经历中的推文,要么被归类为资源,要么被归类为个人观点和兴趣。赞成反对反对疫苗接种态度在美国,大多数推文被归类为不适用,占标记数据的79%。高度不平衡的类分布是传统机器学习方法和神经网络方法面临的主要挑战。由于目前的金标准训练集相对较小,我们计划收集和注释更多相关的推文(特别是属于较小类的推文),以构建更大的标记数据集。我们相信通过使用更大的标记训练数据集可以提高性能。

未来的研究可能有几个方向。额外的超参数调优(即激活函数选择、池化策略)也可以提高与疾病相关的tweet分类任务的性能。此外,尽管Bi-LSTM模型在我们的任务上效果不佳(可能是由于训练数据大小有限),但其他基于循环神经网络的框架,如专注的Bi-LSTM [45]可能会带来更好的表现,特别是随着训练数据的增加。改进后的模型可用于自动预测麻疹推文的标签,这将有助于大规模分析公众对麻疹以及其他传染病的认知。一些无监督的机器学习方法也可以用于探索麻疹相关推文数据集中的主要讨论主题,例如主题建模方法[4647],因为这样可以节省注释的工作量。

结论

在麻疹等传染病爆发期间,及时了解公众的看法将使公共卫生机构能够调整其信息,以满足公众的需求、关切和情绪。为了理解Twitter文本中关于麻疹和疫苗接种的内容,我们设计了一个分类方案,包含讨论的主题情绪的表达,疫苗接种态度与麻疹相关的推文。收集了包含1151条tweet的金标准,并根据分类方案手动注释。对CNN模型进行了评估,将推文分为不同的类别,以完成不同的任务。通过与4种传统机器学习模型以及Bi-LSTM模型的比较研究,评估了CNN模型的性能。CNN模型从高度不平衡的麻疹相关推文数据集中提高了主题、情绪和态度分类的性能。本文提出的CNN模型可以应用于大规模推文数据集。我们提出的方案和基于cnn的推文分类系统在Twitter上对麻疹疾病的公众认知分析可以用于其他传染病如流感和埃博拉。

致谢

这项研究得到了美国国立卫生研究院国家医学图书馆的部分支持,资助号为R01LM011829,美国国立卫生研究院国家过敏和传染病研究所,资助号为R01AI130460,以及UTHealth创新癌症预防研究培训计划博士预科奖学金(德克萨斯州癌症预防和研究所资助号为RP160015)。这项研究也得到了阿拉巴马大学系统合作基金的部分支持。

利益冲突

没有宣布。

  1. 格里芬D,奥德斯通M.麻疹:历史和基础生物学。柏林:施普林格科学与商业传媒;2008.
  2. Katz S, Hinman A.总结和结论:消除麻疹会议,2000年3月16-17日。中华传染病杂志2004 5月01日;189增刊1:S43-S47。[CrossRef] [Medline
  3. Zipprich J, Winter K, Hacker J, Xia D, Watt J, Harriman K.麻疹疫情-加利福尼亚州,2014年12月- 2015年2月。MMWR Morb Mortal Wkly Rep 2015;64(6):154 [免费全文
  4. Dredze M, Broniatowski D, Smith M, Hilyard K.了解疫苗拒绝:为什么我们现在需要社交媒体。美国预防医学杂志2016年4月;50(4):550-552 [免费全文] [CrossRef] [Medline
  5. 雷诺兹BW。危机和紧急风险沟通作为一个综合模式。中华卫生杂志2005;10(1):43-55。[CrossRef] [Medline
  6. Chew C, Eysenbach G.推特时代的流行病:2009年H1N1爆发期间推特的内容分析。PLoS One 2010 11月29日;5(11):e14118 [免费全文] [CrossRef] [Medline
  7. Moorhead SA, Hazlett DE, Harrison L, Carroll JK, Irwin A, Hoving C.医疗保健的新维度:对社交媒体用于健康传播的用途、好处和局限性的系统回顾。中国医学杂志,2013;15(4):e85 [免费全文] [CrossRef] [Medline
  8. Yates A, Goharian N. ADRTrace:从社交媒体网站上的用户评论中检测预期和意外的药物不良反应。2013年发表于:Eur Conf Inf Retr;2013;莫斯科816-819页。
  9. 李志强,李志强,李志强,等。数字化药品安全监测:在推特上监测药品。Drug saff 2014 5月;37(5):343-350 [免费全文] [CrossRef] [Medline
  10. 杜娟,徐娟,宋宏,刘旭,陶晨。基于机器学习的HPV疫苗相关推文情感分析方法优化。J Biomed Semantics 2017 Mar 03;8(1):9 [免费全文] [CrossRef] [Medline
  11. 周欣,Coiera E, Tsafnat G, Arachi D, Ong M, Dunn AG。利用社会联系信息改进意见挖掘:识别推特上关于HPV疫苗的负面情绪。Stud Health technology Inform 2015;216:761-765。[Medline
  12. Salathé M, Khandelwal S.用在线社交媒体评估疫苗接种情绪:对传染病动态和控制的影响。公共科学图书馆计算生物学2011年10月;7(10):e1002199 [免费全文] [CrossRef] [Medline
  13. 杜俊,徐俊,宋宏,陶晨。基于机器学习的人乳头瘤病毒疫苗接种情绪趋势分析。BMC Med Inform Decis Mak 2017 july 05;17(Suppl 2):69 [免费全文] [CrossRef] [Medline
  14. Culotta A.通过分析Twitter信息来检测流感流行。2010年发表于:Proc First Work Soc Media Anal;2010;华盛顿第115-122页。
  15. 现在的趋势:使用社交媒体预测和跟踪疾病爆发。环境卫生展望2012年1月;120(1):A30-A33 [免费全文] [CrossRef] [Medline
  16. Myneni S, Fujimoto K, Cobb N, Cohen T.戒烟在线社区的内容驱动分析:定性技术、自动文本分析和隶属网络的集成。中华医学会公共卫生杂志2015年6月第1期,第6期。[CrossRef] [Medline
  17. 李志强,李志强。深度学习在自然语言处理中的应用。arXiv Prepr arXiv170303091 2017:1 [免费全文
  18. Young T, Hazarika D, Poria S, Cambria E.基于自然语言处理的深度学习的最新趋势。arXiv Prepr arXiv170802709 2017:1 [免费全文
  19. Goodfellow I, Bengio Y, Courville A.深度学习。剑桥:麻省理工学院出版社;2016.
  20. 利马王牌,德卡斯特罗LN。一种应用于社交媒体人格预测的多标签半监督分类方法。神经网络2014年10月;58:122-130。[CrossRef] [Medline
  21. 何勇,黄志强,王志强。基于深度神经网络的药物不良反应分类。加工工艺技术论文2016:877-887 [免费全文
  22. Cocos A, Fiks AG, Masino AJ。用于药物警戒的深度学习:用于在Twitter帖子中标记药物不良反应的循环神经网络架构。中国医学杂志2017年7月01日;24(4):813-821。[CrossRef] [Medline
  23. Kendra RL, Karki S, Eickholt JL, Gandy L.推特圈中抗生素讨论的特征:更大的图景是什么?中国医学杂志,2015;17(6):e154 [免费全文] [CrossRef] [Medline
  24. 边俊,赵颖,Salloum RG,郭颖,王敏,Prosperi M,等。使用社交媒体数据来了解促销信息对外行讨论的影响:林奇综合征的案例研究。J Med Internet Res 2017 12月13日;19(12):e414 [免费全文] [CrossRef] [Medline
  25. 赵玲,陈娟,陈峰,王伟,陆超,Tech V. SimNest:基于在线半监督深度学习的社交媒体嵌套疫情模拟。Proc IEEE Int Conf Data Min 2015年11月:639-648。[CrossRef
  26. 加州公共卫生部2015年4月17日。加州麻疹监测更新网址:https://www.cdph.ca.gov/Programs/CID/DCDC/CDPH%20Document%20Library/Immunization/IMM-MeaslesUpdate2015-04-17.pdf[访问时间:2018-04-02][WebCite缓存
  27. 预处理推文的脚本。URL:https://nlp.stanford.edu/projects/glove/preprocess-twitter.rb[访问时间:2018-04-02][WebCite缓存
  28. LeCun Y, Kavukcuoglu K, Farabet C.卷积网络在视觉中的应用。2010年发表于:电路系统(ISCAS), Proc IEEE Int Symp;2010;巴黎第253-256页。
  29. 用于句子分类的卷积神经网络。arXiv Prepr arXiv14085882 2014:1 [免费全文
  30. Dos SC, Gatti M.用于短文本情感分析的深度卷积神经网络。加工工艺技术论文2014:69-78 [免费全文
  31. Nakov P, Ritter A, Rosenthal S, Sebastiani F, Stoyanov V. SemEval-2016任务4:推特的情感分析。2016年发表于:Proc SemEval;2016;圣地亚哥,第1-18页。
  32. Conneau A, Schwenk H, Le Cun Y, Barrault L.用于文本分类的非常深度卷积网络。arXiv Prepr arXiv160601781 2016:1 [免费全文
  33. linsopatham N, Collier N.在卷积神经网络中对句子分类的通用和目标域嵌入的组合建模。计算语言学协会2016:136-140。[CrossRef
  34. 陈志强,陈志强,陈志强,等。Tensorflow:异构分布式系统上的大规模机器学习。arXiv Prepr arXiv160304467 2016:1 [免费全文
  35. 潘宁顿,苏彻,马宁。手套:词表示的全局向量。2014年发表于:自然语言处理的经验方法会议论文集;2014;多哈,1532-1543页。
  36. 王志刚,王志刚,王志刚,王志刚,等。Inesc-id:用于大规模推特情感词汇归纳的回归模型。2015年发表于:Proc 9th Int Work Semant Eval (SemEval);2015;里斯本第613-618页。
  37. 山田I,武田H,武富士Y.利用实体链接增强推特消息中的命名实体识别。2015年发表于:ACL 2015噪声用户生成文本研讨会论文集;2015;北京页136-140。
  38. 最近的邻居。Scholarpedia 2009; 4(2): 1883。[CrossRef
  39. 墨菲K.朴素贝叶斯分类器[论文]。温哥华:英属哥伦比亚大学;2006.
  40. 赫斯特M,杜梅斯S,奥苏纳E,普拉特J, Scholkopf B.支持向量机。IEEE智能系统及其应用IEEE 1998;13(4):28。[CrossRef
  41. 李国强,李国强。基于随机森林的分类与回归。R News 2002;2(3):18-22 [免费全文
  42. Hall M, Frank E, Holmes G, Pfahringer B, Reutemann P, Witten I. WEKA数据挖掘软件:更新。ACM SIGKDD explorer Newsl 2009;11(1):10-18 [免费全文
  43. 李志强,李志强,李志强。基于递归神经网络的病历去识别方法研究。美国医学信息学会2016:156。[CrossRef
  44. 张松,郑东,胡晓霞,杨敏。双向长短期记忆网络的关系分类。2015年发表于:Proc 29 Pacific Asia Conf Lang Inf compput;2015;上海p. 73-78。
  45. 周鹏,史伟,田娟,齐震,李波,郝华,等。基于注意的双向长短期记忆网络的关系分类。2016年发表于:Proc第54届年度会议协会计算语言学家(第二卷);2016;柏林,207-212页。[CrossRef
  46. 于震,刘志刚,刘志刚。基于短语的生物医学语义信息处理主题建模。Proc Int Conf Mach Learn application 2013年12月:440-445 [免费全文] [CrossRef] [Medline
  47. 卞健,吉戈,希克斯,袁杰,何忠,谢敏,等。挖掘Twitter来评估公众对物联网的看法。PLoS One 2016;11(7):e0158450 [免费全文] [CrossRef] [Medline


Bi-LSTM:双向长短期记忆
有线电视新闻网:卷积神经网络
资讯:再邻居
支持向量机:支持向量机
疾病预防控制中心:疾病控制和预防中心
NLP:自然语言处理


G·艾森巴赫(G Eysenbach)编辑;提交14.11.17;作者:何Z,边J, N Limsopatham;对作者28.12.17的评论;修订版本收到01.04.18;接受10.05.18;发表09.07.18

版权

©杜景成,唐璐,向阳,支德贵,许军,宋兴义,崔涛。最初发表于《医疗互联网研究杂志》(//www.mybigtv.com), 2018年7月9日。

这是一篇开放获取的文章,根据创作共用署名许可(https://creativecommons.org/licenses/by/4.0/)的条款发布,允许在任何媒介上无限制地使用、分发和复制,前提是正确引用最初发表在《医学互联网研究杂志》上的原创作品。必须包括完整的书目信息,//www.mybigtv.com/上的原始出版物的链接,以及此版权和许可信息。


Baidu
map