【发布时间】:2017-08-05 11:42:08
【问题描述】:
我已经检查并了解了一些相关主题,例如: define CRF++ template file
我现在感到困惑的是,如果我定义的模板类似于: ...... U02:%x[0,0], .....
特征函数是什么样的?
感谢您的帮助。
帅花
【问题讨论】:
标签: crf++
我已经检查并了解了一些相关主题,例如: define CRF++ template file
我现在感到困惑的是,如果我定义的模板类似于: ...... U02:%x[0,0], .....
特征函数是什么样的?
感谢您的帮助。
帅花
【问题讨论】:
标签: crf++
我认为您是在询问如何为 CRF++ 提供计算特征位置值所需的函数或方法。 CRF++ 不接收特征函数作为输入,它从输入生成特征函数,以计算它用作模型一部分的概率。当您形成/制作数据集时,您会计算行/列坐标中的特征值。该模板用于定义有多少特征位置以及在哪一列中可以找到它们。当它们是二元特征时,它们不需要查看前面/后面的标记,因为自动为这些标记创建了特征位置。
假设特征空间是一个列表,其中列表的位置(索引)代表一个唯一的函数,函数的值是该索引处的值。提前决定/定义特征位置的含义,然后通过读取数据来计算它们。您编写此列表进行训练并将其与您的模板数据一起交给 CRF++(并将您的模型名称作为最后一个参数,这将是它的输出)。
【讨论】: