如何使用pystruct获取顺序模型以输出概率

时间:2019-06-30 17:59:07

标签: python sequence svm probability prediction

我已经使用Pystruct实现了顺序模型。我使用的模型是BinaryCLF,作为学习者使用StructuredPerceptron。到目前为止,当我测试模型的预测时,我将顺序特征作为输入提供,并且得到-1或1作为预测。我想要的不是获得-1和1,而是获得1的概率。

之所以这样做,是因为我想预测事件何时会发生,所以我想提供模型数据到现在,然后检查能够分辨出事件何时发生的概率。将会发生(概率会随着序列的增加而增加)。

如果我没有概率而只有1,那么我就无法确定该事件是否会在不久的将来发生(何时将出现-1)。

因此,由于使用了SVM,因此我正在寻找的东西就像sklearn套件中的'predict_proba'。 pystruct中可以有类似的东西吗?

0 个答案:

没有答案
相关问题