【发布时间】:2011-06-21 18:43:05
【问题描述】:
我正在开展一个项目,使用 python nltk 模块和 naivebayes 分类器对文本的 sn-ps 进行分类。我能够对语料库数据进行训练并对另一组数据进行分类,但希望在初始训练后将额外的训练信息输入分类器。
如果我没记错的话,似乎没有办法做到这一点,因为 NaiveBayesClassifier.train 方法需要一组完整的训练数据。有没有办法在不输入原始特征集的情况下添加到训练数据中?
我愿意接受建议,包括其他可以接受新训练数据的分类器。
【问题讨论】:
-
你终于找到解决这个问题的办法了吗?
-
我对分类器内部进行了一些修改,以提供新的训练数据而无需重新训练。那是很久以前的事了,所以我记不清了,但我认为这是可行的。在那之后,我在这个项目上没有走得太远,所以它没有投入使用。
-
好的,谢谢@rog 的回复 :)