評価情報抽出:評価極性分類モジュール

○はじめに

隠れ変数を持つ条件付き確率場を用いた評価極性分類を行う．
手法や素性については，参考文献を参照．


○参考文献

Tetsuji Nakagawa, Kentaro Inui and Sadao Kurohashi: Dependency Tree-based 
Sentiment Classification using CRFs with Hidden Variables, In Proceedings of 
Human Language Technologies: The 11th Annual Conference of the North American 
Chapter of the Association for Computational Linguistics (HLT-NAACL 2010), 
June 2010.

中川哲治, 乾健太郎, 黒橋禎夫: 隠れ変数を持つ条件付き確率場による依存構造木の評
価極性分類, 第192回自然言語処理研究会, July 2009.


○ファイルの説明

README	        このファイル
Makefile	Makefile

lsm_classify.c	極性分類プログラム
lsm_common.c	共通関数
lsm_common.h	共通関数のヘッダファイル
lsm_train.c	学習用プログラム

exception.c	エラー処理ライブラリ
exception.h	エラー処理ライブラリのヘッダファイル
hashtable.c	ハッシュテーブルライブラリ
hashtable.h	ハッシュテーブルライブラリのヘッダファイル
lbfgs.c		L-BFGS法(準ニュートン法)による最適化ライブラリ※1
lbfgs.h		L-BFGS法(準ニュートン法)による最適化ライブラリのヘッダファイル※1
model.c		モデル処理用モジュール
model.h		モデル処理用モジュールのヘッダファイル
split.c		トークナイズライブラリ
split.h		トークナイズライブラリのヘッダファイル

train.sh*	学習用スクリプト
extract.sh*	極性分類用スクリプト

tsv2par.awk*	tsv形式をpar形式に変換するスクリプト
par2dat.awk*	par形式をdat形式に変換するスクリプト
out2tsv.awk*	プログラムの出力をtsv形式に変換するスクリプト



その他下記ファイルをモジュール共通で使用
../lib/utility.awk	共通して使う関数
../dic/dictionary.dic	評価極性辞書
../dic/reverse.dic	極性反転語辞書



※1
--------------
Software for Large-scale Unconstrained Optimization
L-BFGS is a limited-memory quasi-Newton code for unconstrained
optimization.

http://users.eecs.northwestern.edu/~nocedal/lbfgs.html

Authors
Jorge Nocedal

References
 - J. Nocedal. Updating Quasi-Newton Matrices with Limited Storage(1980),
   Mathematics of Computation 35, pp. 773-782.
 - D.C. Liu and J. Nocedal. On the Limited Memory Method for
   Large Scale Optimization(1989), Mathematical Programming B, 45, 3, pp. 503-528.
--------------

---
Copyright(C) 2007-2012 National Institute of Information and Communications Technology
