【问题标题】:How to transform the action Dependent Feature (ADF) from categorical to continuos/discrete?如何将动作相关特征(ADF)从分类转换为连续/离散?
【发布时间】:2021-02-18 23:10:58
【问题描述】:

我正在使用 cb_explore_adf 在上下文 MAB 上关注 Vowpalwabbit tutorial,我想知道如何将操作命名空间功能转换为数字,以便它可以更好地泛化用于新的手臂。

在本教程中,他们提出了点击率 (CTR) 问题,其中操作是要显示的文章类型:

shared |User user=Tom time_of_day=morning
|Action article=politics
|Action article=sports
|Action article=music
|Action article=food

如我们所见,命名空间 Action 中的文章特征设置为分类值(政治、食物等...)

是否可以将其转换为数字?可以说,在我的问题中,我向消费者展示了一个价格:

shared |User user=Tom time_of_day=morning
|Action price=2.99
|Action price=10.99

如果我想测试一个新的价格,比如说 6.99 美元...以前的培训会带来一些信息吗?

据我所知,VowpalWabbit 使用“:”表示数字特征……是这样吗?

shared |User user=Tom time_of_day=morning
|Action price:2.99
|Action price:10.99

我试过了,但没用……实际上它使模型无法覆盖。

我错过了什么?

谢谢

【问题讨论】:

    标签: vowpalwabbit


    【解决方案1】:

    您使用数字特征的方式是正确的。 您还在尝试使用教程中提供的模拟器吗? 如果是这样,您是否更改了奖励逻辑(get_cost 函数) - 现在它正在根据人和 time_of_day 分配奖励。如果您想使用新功能,您可能需要更改那里的逻辑以使奖励与您的新功能相关。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2021-09-19
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2020-11-05
      • 2011-10-24
      • 1970-01-01
      相关资源
      最近更新 更多