标题 | 说明 | 附加 |
---|---|---|
如何轻松愉快地理解条件随机场(CRF)? | milter 浅析 | 2017 |
如何用简单易懂的例子解释条件随机场(CRF)模型?它和HMM有什么区别? | Scofield 详解 | 2018 |
zh-NER-keras | 基于keras的BiLstm与CRF实现命名实体标注this project is a sample for Chinese Named Entity Recognition(NER) by Keras 2.1.4 | 2018 |
【中文分词】条件随机场CRF |
科普 CRF
逐标签Softmax
条件随机场
逐标签softmax是一种简单有效的方法,但有时候会出现不合理的结果。比如我们用sbme来做4标签分词时,逐标签softmax无法排除出现bbbb这样的序列的可能性,但这个序列是违反了我们的解码规则(b后面只能接m或e)。
因此,有人说逐标签softmax不需要动态规划,那是不对的,这种情况下,我们至少需要一个“非0即1”的转移矩阵,直接把不合理的转移概率设为0(如p(b|b) =0,然后通过动态规划保证得到合理的序列。
线性链CRF
bilsm_crf_model.py
1 | from keras.models import Sequential |