透過您的圖書館登入
IP:18.191.150.109
  • 學位論文

以最大影響策略之主動學習法改進基於概念網之情緒辭典

Enhancing ConceptNet-based Sentiment Dictionary using Active Learning with Maximal-impact Strategy

指導教授 : 許永真

摘要


情緒分析旨在分析一段自然語言文字中所隱含的情緒。為了找出文字中的情緒,許多情緒分析的研究仰賴情緒辭典查詢文字片段中隱含的情緒值,並據此總結出整段文字的情緒。在先前的研究中,我們提出了一個以 ConceptNet 為基礎的半監督式方法,將情緒值從已知情緒值的概念(concept)傳遞到其它的概念上,並建立一個具有情緒數值的概念層級情緒辭典。然而,由於已知情緒值的概念仍不足以在這個巨大的圖中傳遞情緒值。並且,收集大量情緒標註也相當耗費成本。在這個研究,我們藉由加入一個主動式學習元件來改良我們先前的方法。原有的數值傳遞方法被略微修改,以估計每個概念情緒值的不確定性分數。基於這些不確定性分數,我們提出「最不確定」與「最大影響」這兩個查詢策略(query strategy)以選擇需要情緒標註的概念。實驗結果顯示,我們提出的不確定性估算方式能夠合理地區分確定的概念與不確定的概念。並且,「最不確定」與「最大影響」兩者皆優於「隨機選取」策略。此外,「最大影響」能夠降低比「最不確定」策略更多的錯誤,原因在於其同時考慮了概念的不確定性與影響力。我們證實了我們提出的主動式學習元件確實能夠改進現有情緒辭典的品質。

並列摘要


Sentiment analysis aims to analyze the sentiments behind natural language text. Most sentiment analysis methods rely on sentiment dictionaries to identify sentiments in text. Our previous work proposed a ConceptNet-based semi-supervised approach, which propagated sentiment values from seed concepts to other concepts in ConceptNet. However, the seed concepts are insufficient to propagate sentiment values in a larger graph, and collecting large numbers of annotated seed concepts can be expensive. In this work, we refine our previous method by adding an active learning component. We also modify our previous value propagation method to estimate certainty score for each concept's sentiment value. Based on these certainty scores, two query strategies, maximal uncertainty (MU) and maximal impact (MI), are proposed for choosing which concepts to send for sentiment annotation. Our experiment shows that our proposed certainty estimation methods can discriminate certain concepts from uncertain ones. Also, we show that both MU and MI strategies outperform the ``random' strategy. Furthermore, MI corrects more concepts than MU, since it considers both uncertainty and influence of concepts. We conclude that our proposed active learning component can improve the quality of existing sentiment dictionaries.

參考文獻


[6] E.Cambria,A.Livingstone,andA.Hussain.Thehourglassofemotions.InCognitive Behavioural Systems, volume 7403 of Lecture Notes in Computer Science, pages 144–157. Springer Berlin Heidelberg, 2012.
[7] E. Cambria, D. Olsher, and D. Rajagopal. SenticNet 3: A common and common- sense knowledge base for cognition-driven sentiment analysis. In Proceedings of the 28th AAAI Conference on Artificial Intelligence (AAAI ’14), pages 1515–1521, 2014.
[9] J. L. Fleiss. Measuring nominal scale agreement among many raters. Psychological Bulletin, 76(5):378–382, 1971.
[13] F. Keshtkar and D. Inkpen. Using sentiment orientation features for mood classifi- cation in blogs. In International Conference on Natural Language Processing and Knowledge Engineering (NLP-KE ’09), pages 1–6, 2009.
[14] R.J.LandisandG.G.Koch.Themeasurementofobserveragreementforcategorical data. Biometrics, 33(1):159–174, Mar. 1977.

延伸閱讀