Re:Introduction to Reinforcement Learning (2015)
by jsemrau on Sunday December 27, 2020 @05:50AM
(#25550207)
That's one of these moments in life where you see tech and you know it will change the world, but don't see the problem yet.
[ Parent
| on HN ]
Re:Introduction to Reinforcement Learning (2015)
by patrick_halina on Sunday December 27, 2020 @09:29AM
(#25551251)
RL is a good theoretical solution for personalization: given a user state, select an action that maximizes a long term reward (eg. revenue/engagement.) It’s tricky building the implementations because unlike Go/Chess/Atari it’s hard to simulate humans. So you have to train the agents with batches of data offline (ie. using historic data from the agent’s past actions.) This is challenging because you don’t get as many chances to try different hyper parameters. It’s starting to be used more in industry though.
Re:Introduction to Reinforcement Learning (2015)
by jmeister on Sunday December 27, 2020 @09:37AM
(#25551293)
I’ve not kept up with the recent developments in this field - is Vowpal Wabbit widely used now? Any competitors? Or do people build their own in-house systems?
Thanks
Re:Introduction to Reinforcement Learning (2015)
by flooo on Sunday December 27, 2020 @02:33PM
(#25553581)
Vowpal Wabbit is used but many build something in-house into existing rule-based or supervised ml systems
In green fields deployments, Azure personalizer may be a nice place to start looking.
On the academic side, this paper provides an overview https://content.iospress.com/articles/data-science/ds200028
Re:Introduction to Reinforcement Learning (2015)
by jmeister on Wednesday December 30, 2020 @10:14AM
(#25582320)
Thank you, the review looks helpful.
Re:Introduction to Reinforcement Learning (2015)
by vojta_letal on Sunday December 27, 2020 @06:07AM
(#25550254)
Does world really work like that?
Re:Introduction to Reinforcement Learning (2015)
by jsemrau on Sunday December 27, 2020 @06:43AM
(#25550377)
When the first PC with Basic launched in the 80s many people wanted to develop for it.
When the iPhone Appstore launched, many people started to build apps in the ecosystem.
While it might be it bit too early to compare RL to those advances in technology. I personally feel there is huge potential. I might be wrong though. And I am fine with that.
Re:Introduction to Reinforcement Learning (2015)
by bitL on Sunday December 27, 2020 @08:26AM
(#25550867)
RL needs a supercomputer and its code is usually too fragile - making a trivial mistake anywhere (missing a constant multiplication, swapping the order of two consecutive lines of code etc.) would likely lead to your model never converging even if you got everything else right.
Re:Introduction to Reinforcement Learning (2015)
by chasely on Sunday December 27, 2020 @09:28AM
(#25551245)
The hard part of RL for the problems I've encountered in my work is that you need a simulator. Building a reliable and accurate simulator is often an immense undertaking.
Re:Introduction to Reinforcement Learning (2015)
by dgb23 on Sunday December 27, 2020 @10:21AM
(#25551603)
Maybe data scientists should team up (more?) with game programmers. They have a ton of experience in building very complex simulations.
Re:Introduction to Reinforcement Learning (2015)
by Ma8ee on Sunday December 27, 2020 @08:31AM
(#25550898)
Which code is not fragile in that sense? I think that is a rather strange criticism.
Re:Introduction to Reinforcement Learning (2015)
by Iv on Sunday December 27, 2020 @08:34AM
(#25550915)
You can do RL on an raspberry pi. Depends what problem you are trying to solve but not all of them require video analysis and billions of parameters.
Re:Introduction to Reinforcement Learning (2015)
by cbames89 on Sunday December 27, 2020 @08:43AM
(#25550968)
Technical point: Value functions that are a constant multiples of each other result in the same behavior.
Re:Introduction to Reinforcement Learning (2015)
by bitL on Monday December 28, 2020 @10:03AM
(#25559679)
Making a constant multiplication mistake somewhere in the code doesn't imply the new value function would be a constant multiply of the optimal one.
Re:Introduction to Reinforcement Learning (2015)
by bonoboTP on Sunday December 27, 2020 @07:45AM
(#25550642)
RL isn't new though, the foundational results are about 25 years old.
Re:Introduction to Reinforcement Learning (2015)
by WanderPanda on Sunday December 27, 2020 @07:48AM
(#25550662)
And it feels a bit like it is stalling (at least in continuous control)
Re:Introduction to Reinforcement Learning (2015)
by cbames89 on Sunday December 27, 2020 @08:44AM
(#25550976)
In my opinion there's a wide open array of approaches from control that can help with this. Learning for Control is a new conference that looks at this very topic.
Re:Introduction to Reinforcement Learning (2015)
by stevofolife on Sunday December 27, 2020 @03:08PM
(#25553845)
No one said "new". You can apply what you said to PC and iPhones. Mainframes and palms existed before them.
Re:Introduction to Reinforcement Learning (2015)
by dmarchand90 on Sunday December 27, 2020 @08:15AM
(#25550795)
That's still very analogous to the first PCs. By that point there had been decades of foundational computer work