如何在上下文强盗设置中打印 vowpal wabbit 回归模型

how to print a vowpal wabbit regression model in contextual bandits setting

我在 python 中使用 vowpal wabbit 解决上下文强盗问题。 Vowpal wabbit 有一个预测模型,它使用双稳健方法构建回归模型来预测不同动作的成本。该模型随后被探索策略用于输出预测。

有没有办法打印(在python中)预测的回归模型是什么以及变量、系数是什么。我找不到像典型回归模型摘要那样打印模型的方法(包含变量、系数、标准误差、p 值等)

根据您在 python 中初始化 vw 的方式,您可以使用 --invert_hash <file_name> 命令并将模型的可读版本打印到提供的文件中(参见 here详情)。

如果您使用的是 vw 9.1.0,您还可以使用以 json 格式导出模型的新实验功能(请参阅发行说明 here,选中“导出模型权重和可读特征名称为 JSON")

如果您是从源代码构建的,上述实验性 api 最近已通过 python 界面公开(参见 here