用語集 · 強化学習
方策(ポリシー)
別名:Policy、方策、ポリシー、π、制御器、コントローラー、controller、アクター、actor
エージェントの判断の規則で、観測したものに対してどの行動をとるかです。深層強化学習では、方策はニューラルネットワークです。
方策(ポリシー)は、強化学習のエージェントが学ぶものです。各観測を行動に対応づけます。ふつう と書き、学習可能なパラメータ (ニューラルネットワークの重み)を持つときは と書きます。
2種類あります。
- 決定論的方策は、各観測に対して1つの行動を返します: 。
- 確率的方策は、行動の確率分布を返し、行動はそこからサンプリングされます: 。確率的方策を参照してください。
学習では、より多くの報酬につながった行動が起こりやすくなるように を変えます。学習済みの方策は凍結できます。重みを保存してもう変えないので、毎回同じように振る舞い、新しい学習の出発点として使えます。
このプロジェクトでは
方策は1秒に50回動く小さな MLP です。体についての193個の数値を読み、(筋肉の体の場合)43個の体のモーターそれぞれに1つずつ数値を出力します。その数値は関節角度ではありません。コーチの参照姿勢に加える補正で、そのためこれは残差方策になっています。
構えとリズムを保つように学習した方策は凍結され、押されたときの立て直しの方策の親になりました。立て直しの2つのアプローチは、どちらもその重みから始まりました。