我使用以下参数
vw -d train_output -f data.model --loss_function logistic
让Vowpal Wabbit明白我想应用逻辑回归是正确的方法吗?
答案 0 :(得分:2)
是的,看起来不错。
注意:如果您使用逻辑回归进行二元分类问题,则训练样本的标签应为[-1,1],而不是[0,1]。您也可以添加--binary
。
1 'ham |f please read this mailing list issue ...
-1 'spam |f dear friend, buy our mortgage plan ...
然后物流损失和铰链损失将正常工作。否则大众将发出警告(当你忘记参数时会传达,使用不存在的损失函数参数,或者你的标签不是[-1,1])。
对于回归问题,请参阅分位数损失或平方损失。
请参阅:
https://github.com/JohnLangford/vowpal_wabbit/wiki/Loss-functions https://github.com/JohnLangford/vowpal_wabbit/wiki/Command-line-arguments