使用条件随机场的多标签分类

时间:2016-05-30 18:11:31

标签: python machine-learning classification multilabel-classification crf

是否可以将条件随机场用于MultiLabel分类?我在https://pystruct.github.io/user_guide.html看到了一个python CRF实现,但无法找到进行多标记分类的方法。

2 个答案:

答案 0 :(得分:0)

基本CRF不支持多标签分类。但是,已经探索了一些扩展,例如Collective Multi-label(CML)和 具有特征的集体多标签(CMLF)。从(1):

  

基于条件随机场(CRF)的模型   在[21]中提出了两个多标签   已经提出了图形模型,两者都是参数化的   标签共同出现。集体   多标签(CML)分类器维护功能   会计标签共同出现和   具有特征的集体多标签(CMLF)   维护与要素对应的参数   对于每个共同发生的标签对。彼得森   等。人。最近提出了另一个有趣   生成建模方法以相反的方式,   给出标签[39]预测一组实例。

参考文献:

答案 1 :(得分:0)

我遇到了一个名为fuzzy CRF的经过修改的CRF,如下所示。

enter image description here

从论文的等式2可以看出,它的数学非常简单:

enter image description here

我们只将分子中所有路径的能量求和,分母保持不变。为了进行推断,我们可以应用维特比或波束搜索。