rlAgentInitializationOptions
強化学習エージェント初期化用のオプション
説明
rlAgentInitializationOptions オブジェクトを使用して、エージェントの初期化オプションを指定します。エージェントを作成するには、rlACAgent などのエージェント作成関数を使用します。
作成
構文
説明
は、既定のネットワークで強化学習エージェントを初期化するための既定のオプション オブジェクトを作成します。初期化オプションを使用して、エージェント ネットワークのそれぞれの隠れ層のユニット数や再帰型ニューラル ネットワークを使用するかどうかなど、エージェントの初期化パラメーターを指定します。initOpts = rlAgentInitializationOptions
は、初期化オプション オブジェクトを作成し、名前と値の引数を 1 つ以上使用して、そのプロパティを設定します。initOpts = rlAgentInitializationOptions(PropertyName=Value)
プロパティ
オブジェクト関数
rlACAgent | Actor-critic (AC) reinforcement learning agent |
rlPGAgent | Policy gradient (PG) reinforcement learning agent |
rlDDPGAgent | 深層決定論的方策勾配 (DDPG) 強化学習エージェント |
rlDQNAgent | Deep Q-network (DQN) reinforcement learning agent |
rlPPOAgent | Proximal policy optimization (PPO) reinforcement learning agent |
rlTD3Agent | Twin-delayed deep deterministic (TD3) policy gradient reinforcement learning agent |
rlSACAgent | Soft actor-critic (SAC) reinforcement learning agent |
rlTRPOAgent | Trust region policy optimization (TRPO) reinforcement learning agent |
例
バージョン履歴
R2020b で導入
参考
関数
normalize|setNormalizer|getNormalizer|getActor|setActor|getCritic|setCritic|evaluate
オブジェクト
rlACAgent|rlPGAgent|rlDDPGAgent|rlDQNAgent|rlPPOAgent|rlTD3Agent|rlSACAgent|rlTRPOAgent|rlNormalizer