【发布时间】:2019-03-05 18:49:24
【问题描述】:
在关于 CRF 的论文(如 this 或 this)中,作者都提到了前向后向算法,但 GitHub 中的实现(或 PyTorch 中的基本实现 tutorial)似乎只使用前向算法用于计算要使用 SGD 优化的负对数似然。
如果我想在 BiLSTM 特征上训练 NER,并且我将进行的唯一查询类型就像“给定一个句子,找到命名实体”,我需要前向后向算法吗?或者更一般地说,这两种算法有什么区别,什么时候使用哪一种?
【问题讨论】:
标签: algorithm github forward crf log-likelihood