2014-09-26 82 views
0

我想做一个简单的线性链式CRF。我正在寻找一些要求我从我的项目中提取一些功能的日志。该功能如:如何训练直链CRF?

  1. f1(s,i,li,li-1),= 1如果li = ADVERB且第i个单词以“-ly”结尾;否则为0。
  2. f2(s,i,li,li-1),= 1如果i = 1,li = VERB,并且句子以问号结束; 0否则为

with s = sentence; i =单词的位置; li =当前单词的标签;和li-1 =上一个单词的标签。

我的项目是POS标记印尼语句子。 如何从该功能计算重量?

回答

0

如果您正在使用CRF ++,则可以通过在训练时使用-t文件来获取分配给每个功能的功能权重。这会创建一个二进制和.txt模型文件。 .txt文件具有特征和相应的权重。

您可以检查this video,我已经展示了如何生成带有权重的文本文件。