Vowpal Wabbit组合

时间:2017-08-11 15:34:56

标签: vowpalwabbit

这是一些数据的例子

date,trophies,characters
2017-07-26,4119,goblin_gang13 bowler5 ice_wizard2 order_volley12 mirror6 goblin_barrel6 the_log2 inferno_dragon3
2017-07-26,4149,fire_fireball9 minion12 archers12 angry_barbarian12 tombstone8 chr_golem7 mega_minion9 zap12

功能选择效果很好!但它给了我最好的单一角色。有没有办法获得最好的8个字符组合?

我正在尝试 - 交互abcdefgh,但我不认为我做得对,因为这些功能仍然是一个字符。谢谢:))

编辑:为了简洁起见,我只是包含火车生成文件中的数据和Ariel F使用csv文件的惊人github项目

https://github.com/arielf/weight-loss

3062.00 | fire_fireball8 giant7 building_inferno7 musketeer7 fire_spirits10 mega_minion7 skeletons8 zap11 -1812.00 | goblins10 baby_dragon5 building_elixir_collector8 dark_witch1 lightning6 chr_golem5 mega_minion9 the_log1 goblins10 baby_dragon5 building_elixir_collector8 dark_witch1 lightning6 chr_golem5 mega_minion9 the_log1 goblins10 baby_dragon5 building_elixir_collector8 dark_witch1 lightning6 chr_golem5 mega_minion9 the_log1 -1803.00 | giant10 valkyrie9 minion_horde12 rage_barbarian3 chr_witch7 lightning6 bomber12 zap12 giant10 valkyrie9 minion_horde12 rage_barbarian3 chr_witch7 lightning6 bomber12 zap12 giant10 valkyrie9 minion_horde12 rage_barbarian3 chr_witch7 lightning6 bomber12 zap12 -1803.00 | giant10 valkyrie9 minion_horde12 rage_barbarian3 chr_witch7 lightning6 bomber12 zap12 giant10 valkyrie9 minion_horde12 rage_barbarian3 chr_witch7 lightning6 bomber12 zap12 giant10 valkyrie9 minion_horde12 rage_barbarian3 chr_witch7 lightning6 bomber12 zap12 -1668.00 | fire_fireball7 baby_dragon4 musketeer7 miner1 bandit1 fire_spirits9 mega_minion7 mini_pekka7 fire_fireball7 baby_dragon4 musketeer7 miner1 bandit1 fire_spirits9 mega_minion7 mini_pekka7 fire_fireball7 baby_dragon4 musketeer7 miner1 bandit1 fire_spirits9 mega_minion7 mini_pekka7

1 个答案:

答案 0 :(得分:1)

你可以只imports在VW中将--interactions ::::::::视为与任何命名空间匹配的特殊字符(没有明确定义的命名空间的功能被分配给具有字符代码0x20(空格字符)的命名空间)。这里描述了命名空间与自身交互的规则https://github.com/JohnLangford/vowpal_wabbit/wiki/Command-line-arguments UPD: :(使用\ x20我们直接引用默认命名空间)应该执行得更快。 --interactions \\x20\\x20\\x20\\x20\\x20\\x20\\x20\\,其中包含bash命令行的转义字符。