PolicySearch
Less than 1 minute
PolicySearch
強化学習のPolicy Search。SC234のLec 5からの内容。
Stanford CS234 Reinforcement Learning I Policy Search 1 I 2024 I Lecture 5 - YouTube
これまでの内容との比較
これまでの強化学習のアルゴリズムは以下を全て含む
- Optimization
- Delayed Consequences
- Exploration
- Generalization
だがそもそもそんな複雑な枠組みでなくやれないか? 例えばPolicyを単にOnline Optimizationとして得られないか?というのがモチベーション。
前回までで、Value関数やState-Action Value関数を関数近似することを学んだ(Value関数の関数近似)。 そしてポリシーはこれらのValue関数からε-greedyなどで得られた。
今回はポリシーを直接パラメトライズして、Value関数が最大になるパラメータを求めることでポリシーを得る、という方法を考える。
今回のポリシーはstochastic
前回まではε-greedyなどはdeterministic policyだったが、今回考えるポリシーは基本的にはstochasticなもの。
例: Aliased Gridworld
二つの区別出来ない状態があると、deterministic policyでは上手く行かないので、これまでのValue-Basedなやり方は上手く行かない。
Policy-Basedなやり方なら、最適なポリシーを学習しうる。