1

我想知道 NLTK 中 Maxent 类的 set_weights 方法是用来做什么的(或者更具体地说是如何使用它)。据我了解,它允许您手动为某些功能分配权重?有人可以提供将传递给它的参数类型的基本示例吗?

谢谢亚历克斯

4

1 回答 1

2

它显然允许您设置分类器的系数矩阵。如果您有一个可以导出系数的外部 MaxEnt/逻辑回归学习包,这可能会很有用。train_maxent_classifier_with_gistrain_maxent_classifier_with_iis学习算法调用这个函数。

如果你不知道什么是系数矩阵;这是维基百科对 MaxEnt 的处理中提到的 β 。

(说实话,看起来 NLTK 要么在这里泄露了实现细节,要么有一个非常糟糕的 API 文档。)

于 2012-07-10T13:56:36.953 回答