1. 程式人生 > >基於cnn的情感分類

基於cnn的情感分類

情感分類是情感分析裡面一個重要的方向。今天嘗試用3層的cnn進行情感分類。cnn模型是基於tensorflow實現

訓練集來自語料:http://tcci.ccf.org.cn/conference/2012/pages/page10_dl.html

實驗結果:

三歲知老,今後誰家的女兒嫁給他,真是瞎了眼了 
預測結果為: [1]
負面評論
Creating model with fresh parameters.
這麼美好的一個女孩子
預測結果為: [0]
正面評論

簡單的case可以看出cnn的效果還是可以的

經驗總結:每次訓練模型,得出的結果可能不同。比如 “三歲知老,今後誰家的女兒嫁給他,真是瞎了眼”有時候會被分成正面評論,有時候會被分成負面評論。如果是樸素貝葉斯等模型,訓練集和模型都一樣,可以保證每次預測結果是相同的,但是cnn不能保證。