在守护进程模式下从 Vowpal Wabbit 获取原始预测

Posted

技术标签:

【中文标题】在守护进程模式下从 Vowpal Wabbit 获取原始预测【英文标题】:Get raw predictions from Vowpal Wabbit in daemon mode 【发布时间】:2014-10-06 13:54:59 【问题描述】:

我正在使用以下命令以守护程序模式启动 Vowpal Wabbit:

vw --loss_function hinge --ect 250 --quiet --passes 5 -b 25 --daemon --port 10001 --pid_file pidfile

这很好用,我可以通过连接到套接字并发送我的数据并读取答案来获得预测。

我的问题是,在守护程序模式下是否也可以通过套接字传递原始预测?

而不仅仅是 1.000000 作为答案,我想得到 1:-2.31425 2:-3.98557 3:-3.97967 的东西。

【问题讨论】:

我被困在同一个问题上(但使用 -oaa),你有没有想过这个问题? 不,很遗憾我没能解决这个问题。 【参考方案1】:

目前大众没有办法做到这一点。最好的选择是将原始预测写入文件并从该文件中读取。

vw --loss_function hinge -r raw_pred --ect 250 --quiet --passes 5 -b 25 --daemon --port 10001 --pid_file pidfile

【讨论】:

以上是关于在守护进程模式下从 Vowpal Wabbit 获取原始预测的主要内容,如果未能解决你的问题,请参考以下文章

Vowpal Wabbit:不平衡的类

使用 Vowpal wabbit 的上下文强盗

vowpal-wabbit:使用多次通过、保持和保持期来避免过度拟合?

Vowpal Wabbit 的梯度提升

使用 Vowpal Wabbit 时计算 AUC

在交叉验证方面需要一些关于 Vowpal Wabbit 的指示