【发布时间】:2015-11-03 05:51:47
【问题描述】:
我使用-q SE SZ DR 在测试模式下运行我的大众模型(使用-t 标志),其中S, E, Z, D, R 是我的命名空间。然后我在诊断打印输出中遇到以下警告:
WARNING: model file has set of {-q, --cubic, --interactions} settings stored, but they'll be OVERRIDEN by set of {-q, --cubic, --interactions} settings from command line.
所以问题是:在创建二次特征时,我是否应该在 testing 时在 -q 标志之后指定与 training 相同的命名空间?
起初,我决定是的,我最好这样做,否则: (b) 或者它们将被创建但散列到与训练集中不同的桶中。两种方式都会降低性能,这就是我的想法。但上述警告让我怀疑。那么大众在这种情况下是如何运作的呢?
【问题讨论】:
标签: machine-learning feature-selection vowpalwabbit