【发布时间】:2016-12-31 21:58:12
【问题描述】:
我有一个使用一对一 (oaa) 方法的有效逻辑回归分类器。尽管我目前正在训练分类器以识别 15 个类,但将来我想从 N 个其他类中提供我希望我的分类器学习的示例。但是,使用 --save_resume 选项的 vowpal wabbit 命令不允许我使用 --oaa 指定新的类总数。
我使用 oaa 选项是因为在进行预测时,我想选择最有可能为真的前 3 个预测类别,我使用 --probabilities 选项来确定。
如何在使用 --oaa 和 --save_resume 时向我的分类器教授其他课程?
我最初使用以下方法训练我的分类器:
vw --oaa=15 --loss_function=logistic --save_resume -c --passes 10 -d /tmp/train.vw -f /tmp/model.vw
我使用以下方法恢复训练:
vw --loss_function=logistic --save_resume -c --passes 10 -d /tmp/train.vw -i /tmp/model.vw -f /tmp/model.v
我使用以下方法进行预测:
vw -t --probabilities --loss_function=logistic -d /tmp/test.vw -i /tmp/model.vw -p /tmp/predict.vw
然后我检查predict.vw 并选择前 3 个为真概率最高的类。
【问题讨论】:
标签: vowpalwabbit