質問: rllinearbasisrepresentationを使用した自作エージェントの作成方法に関して reinforcement learning toolboxを使用して自作エージェントを作成使用と考えております. その際,q関数をrllinearbasisrepresentationで設定することを考えております. このとき,勾配の計算およびパラメータの更新をどのように行えば良いでしょうか? toolbox内のソースコードも確認しているのですが,rl.internal.ad.modelというpコードが内部に使用されているようで,動作を追うことができません. よろしくお願いいたします.
回答: 以下のwebページにあるcustom agentの作成例はご覧になりましたでしょうか。 https://jp.mathworks.com/help/reinforcement-learning/ug/train-custom-lqr-agent.html https://jp.mathworks.com/help/reinforcement-learning/ug/custom-agents.html ここに書かれている方法で解決すれば幸いですが、いかがでしょうか。