亚洲免费av电影一区二区三区,日韩爱爱视频,51精品视频一区二区三区,91视频爱爱,日韩欧美在线播放视频,中文字幕少妇AV,亚洲电影中文字幕,久久久久亚洲av成人网址,久久综合视频网站,国产在线不卡免费播放

        ?

        基于python 的社交情感分析注意力模型

        2021-03-01 08:45:20
        智能計算機(jī)與應(yīng)用 2021年12期
        關(guān)鍵詞:單詞文本情感

        薛 濤

        (運城師范高等??茖W(xué)校 數(shù)計系,山西 運城 044000)

        0 引 言

        人們通過社交平臺來表達(dá)感受、情緒和態(tài)度,社交平臺的帖子中通常包含豐富的信息,因此社交媒體成為熱門研究對象。其中,情感分析是最基本且關(guān)鍵的研究主題之一[1-3]。情感分析的目的是分析社交媒體的極性,以判斷人們對某些事件所持有的正面、負(fù)面或中性態(tài)度[4-5]。有研究者提出將社交媒體中的表情符號應(yīng)用于情感極性預(yù)測,目前大多數(shù)現(xiàn)有的方法不僅依賴于手工特征,還分別考慮了表情符號和純文本的情感,但并沒有充分探索表情符號對文本情感極性的影響。表情符號在純文本的情感極性中起著重要作用,對于情感原本是中性的純文本,在純文本后添加開心或沮喪的表情會使帖子表達(dá)不同的情緒極性。

        本研究提出了一種深度學(xué)習(xí)模型,結(jié)合表情符號對文本情感極性的影響以進(jìn)行情感分析。該模型使用雙向長短期記憶模型來構(gòu)建社交平臺帖子的表示,使用注意力模型計算每個單詞的權(quán)重。研究的主要貢獻(xiàn)有兩點:首先建立了帶有表情符號、包含超過1 萬條帖子的語料庫;其次,聯(lián)合訓(xùn)練微博帖子中的表情符號和單詞,獲得包含其上下文信息的表情符號表示。

        1 符號語料庫

        大多數(shù)現(xiàn)有的情感分析語料庫僅包含一小部分帶有表情符號的內(nèi)容,這些語料庫并不適用于基于表情符號的情感分析。因此,需要收集和注釋帶有表情符號的文本。

        由新浪微博收集了250 000 條微博帖子,從中提取了85 000 條包含表情符號的帖子。根據(jù)每個表情符號的出現(xiàn)次數(shù),對微博帖子進(jìn)行排名,并選擇至少出現(xiàn)10 次的表情符號集。用表情符號分割每條微博帖子,選擇只包含一個表情符號的微博帖子,并過濾掉帖子中的URL、用戶名和主題標(biāo)簽以清理數(shù)據(jù),并選擇至少出現(xiàn)10 次的表情符號集。用表情符號分割每條微博帖子,并保留長度大于5 的微博帖子。在篩選出的35 000 條微博帖子中,隨機(jī)抽取了18 000 條微博帖子進(jìn)行下一步標(biāo)記,并使用Jieba 中文文本分詞工具進(jìn)行分詞。

        采用手工標(biāo)注的方式來構(gòu)建語料庫。情感極性分為正面、中性和負(fù)面,分別用0、1、2 表示。首先,僅根據(jù)文本來判斷每個帖子的極性,即從文本中刪除表情符號,僅使用每條微博帖子的純文本來確定帖子的極性;然后,結(jié)合文本和表情符號來確定每個帖子的極性。語料庫的極性結(jié)果見表1。

        表1 語料庫的極性Tab.1 Corpus polarity %

        由此可見,表情符號的出現(xiàn)會改變帖子的情感極性。表2 展示了情感極性變化的社交帖子情況。

        表2 情感極性變化的情況Tab.2 Changes of emotional polarity

        2 情感分析模型

        本文提出的社交情感分析注意力模型結(jié)構(gòu)如圖1 所示。

        圖1 情感分析模型Fig.1 Sentiment analysis model

        應(yīng)用雙向長短記憶(Bi-directional Long Short Term Memory,Bi-LSTM)模型學(xué)習(xí)句子的表征,將表征作為特征對情感的極性進(jìn)行分類。本文使用PyTorach 來實現(xiàn)該模型,PyTorach 是一個基于Python 的深度學(xué)習(xí)框架。模型初始化過程如下:

        LSTM 能捕獲序列中的長距離依賴關(guān)系。一個LSTM模型由多個LSTM 單元組成,其中每個LSTM單元對神經(jīng)網(wǎng)絡(luò)中的記憶進(jìn)行建模。LSTM 單元包含的門結(jié)構(gòu)允許LSTM 存儲和訪問隨時間變化的信息。給定一個包含詞wt的短文本,使用嵌入矩陣We將這些詞嵌入到向量xt=Wewt中,該向量的維度是d。Bi-LSTM 包含一個前向LSTM 以讀取從x1到xT的文本和一個后向LSTM 以讀取從xT到x1的文本,即:

        Bi-LSTM 將每個詞wt映射到一對隱藏向量和中,那么一個詞可以表示為一對向量的串聯(lián),即ht=。因此,得到[h0,…,hT],然后將其輸入到平均池化層以獲得句子的表示s。

        為了表明表情符號對文本情感極性的影響,提出了一種基于表情符號的注意力機(jī)制。給定一個微博帖子,每個詞對情感極性的貢獻(xiàn)是不一樣的,表情符號的交互權(quán)重也不均等。EA 機(jī)制結(jié)合單詞和表情符號來衡量微博帖子中單詞的權(quán)重。

        在微博帖子{w1,...,wT;E} 中,wi表示單詞,E表示表情符號。首先,wi和E都被轉(zhuǎn)換為向量表示,即xi和e。

        聚合這些詞的表示以形成句子表示,句子表示s是隱藏狀態(tài)hi的加權(quán)和,即:

        其中,權(quán)重ai用于衡量第i個詞的重要性,其計算方式為:

        其中,函數(shù)f(·)表示單詞的重要性,函數(shù)f(·)的定義為:

        其中,Wh、WE是可學(xué)習(xí)的參數(shù);vT表示v的轉(zhuǎn)置;b是偏置。

        串聯(lián)了3 種類型的特征,如下所示:

        其中,和表示最后一步中前向和后向LSTM 的隱藏狀態(tài)。

        訓(xùn)練的目標(biāo)是最小化交叉熵?fù)p失,在引入基于表情符號的注意力機(jī)制后,獲得了用于文本情感分析的特征lc。模型使用線性變換,將lc投影到C種類別的目標(biāo)空間中:

        之后,使用一個softmax 層來獲得微博帖子情感的概率分布:

        其中,C是情感標(biāo)簽的數(shù)量,pc是情感標(biāo)簽c的預(yù)測概率。

        softmax 層的python 實現(xiàn)如下所示:

        設(shè)(d)是帖子的目標(biāo)分布,pc(d)是預(yù)測的情緒分布,D是微博帖子的集合。訓(xùn)練目標(biāo)是最小化集合D中的(d)和pc(d)之間的交叉熵?fù)p失,則損失函數(shù)定義為:

        3 實驗評估

        為了獲得單詞和表情符號的嵌入表示,使用word2vec.3 的SkipGram模式,對由350 萬條微博組成的大規(guī)模語料庫上訓(xùn)練單詞和表情符號嵌入。

        實驗中使用5 重交叉驗證。原始數(shù)據(jù)被隨機(jī)分成5 個相等的部分,其中4 個部分用于訓(xùn)練,第5 部分用于測試。從4 個訓(xùn)練部分中隨機(jī)選擇一個部分作為開發(fā)集來調(diào)整超參數(shù)。分類結(jié)果通過準(zhǔn)確度來衡量。準(zhǔn)確度定義為T/N,其中T表示預(yù)測的與真實情緒評級相同的情緒評級數(shù)量,N表示微博的總數(shù)量。由于多分類中類不平衡問題,還使用了宏觀精度來進(jìn)行更公平的比較。

        將詞嵌入和表情符號嵌入的維度設(shè)置為200。LSTM 單元中隱藏狀態(tài)和單元狀態(tài)的維度設(shè)置為100。在訓(xùn)練期間,使用Adadelta 作為優(yōu)化方法。訓(xùn)練的批次大小為16,動量為0.9,初始學(xué)習(xí)率α為0.01。

        為了評估本模型的性能,將其與E-only[6]、SVM、LSTM 和Bi-LSTM 等算法進(jìn)行了比較。其中,E-only 是僅使用表情符號來判斷情感的極性,Bi-LSTM 將微博帖子的文本和表情符號作為Bi-LSTM模型的輸入進(jìn)行情感分析,實驗對比了各個模型的精度、召回率、F-度量和準(zhǔn)確度,表3 給出了所有模型進(jìn)行情感分析的實驗結(jié)果。由于類不平衡問題,算法在中性極性的性能要遠(yuǎn)低于其它極性。

        實驗結(jié)果從表3 的結(jié)果可見,由于模型利用了包括文本、表情符號特征,以及表情符號對文本的影響,本文模型表現(xiàn)最佳。這表明基于表情符號的注意力,可以有效地捕捉表情符號對文本情感極性的影響。此外,LSTM 優(yōu)于SVM,表明與具有稀疏指標(biāo)特征的離散模型相比,神經(jīng)網(wǎng)絡(luò)模型能更好地提取文本和表情符號特征。

        表3 實驗結(jié)果對比Tab.3 Comparison of experimental results

        Bi-LSTM模型與本文模型對不同情感極性的準(zhǔn)確率比較,結(jié)果見表4。從中可以看出,在情感變化方面,本文模型在大多數(shù)情況下優(yōu)于Bi-LSTM模型。

        表4 極性變化的準(zhǔn)確度對比Tab.4 Accuracy comparison of polarity changes

        4 結(jié)束語

        本研究設(shè)計并實現(xiàn)了基于注意力模型的情感分析模型。該模型考慮了表情符號對文本情感極性的影響。與現(xiàn)有的模型相比,本模型實現(xiàn)了較好的性能。未來的工作將在以下兩個方向上進(jìn)一步研究表情符號對短文本情感極性的影響。首先,將研究擴(kuò)展到其它類型的短文本。其次,將采用其它神經(jīng)網(wǎng)絡(luò)模型以探索表情符號對文本的影響。

        猜你喜歡
        單詞文本情感
        如何在情感中自我成長,保持獨立
        失落的情感
        北極光(2019年12期)2020-01-18 06:22:10
        單詞連一連
        情感
        在808DA上文本顯示的改善
        基于doc2vec和TF-IDF的相似文本識別
        電子制作(2018年18期)2018-11-14 01:48:06
        如何在情感中自我成長,保持獨立
        看圖填單詞
        看完這些單詞的翻譯,整個人都不好了
        文本之中·文本之外·文本之上——童話故事《坐井觀天》的教學(xué)隱喻
        国产精品主播在线一区二区| 国产在线观看免费一级| 亚洲天堂一区二区精品 | 日韩狼人精品在线观看| 一区二区二区三区亚洲| 成人亚洲精品777777| 青青青国产精品一区二区| 免费在线日韩| 女人18毛片aa毛片免费| 成 人 免 费 黄 色| 亚洲综合无码一区二区| 久久久精品国产亚洲麻色欲| 国产精品亚洲一区二区三区在线 | 久久精品久99精品免费| 色综合久久精品亚洲国产| 亚欧AV无码乱码在线观看性色| 国产美女胸大一区二区三区| 久久国产在线精品观看| 粗大猛烈进出白浆视频| 国产欧美精品一区二区三区,| 少妇高潮太爽了免费网站| 日本不卡高字幕在线2019| 欧美最猛性xxxxx免费| av深夜福利在线| 看一区二区日本视频免费| 中文字幕乱码亚洲无限码| 日本三级欧美三级人妇视频黑白配| 狠狠久久精品中文字幕无码| 经典亚洲一区二区三区| 国产精品成人无码久久久久久| 亚洲精华国产精华液的福利| 久久中文字幕亚洲精品最新| 亚洲国产精品激情综合色婷婷| 久久久久久久久毛片精品| 精品三级久久久久久久电影| 男女男在线精品免费观看| 国产丝袜美腿精品91在线看| 成人黄色网址| 成人精品免费av不卡在线观看 | 国产无遮挡aaa片爽爽| 成人性生交大片免费看r|