本文へ移動

えーすりーしー

A3C

Asynchronous Advantage Actor-Critic = 非同期アドバンテージ・アクタークリティック

強化学習アルゴリズムの一種で、複数のエージェントを並行して学習させます。

詳しい説明

A3Cは、強化学習のアルゴリズムの一種です。エージェントが行動の良し悪しを評価する「クリティック」と、行動を決定する「アクター」という2つのネットワークを組み合わせる「アクタークリティック」という枠組みをベースにしています。

この手法の特徴は、複数のエージェントを並行して実行し、それぞれの経験を非同期的に共有して学習を加速させる点です。これにより、単一のエージェントで学習するよりも効率的で安定した学習が可能になります。

G検定では、強化学習の学習効率を高める工夫の一つとして問われることがあります。DQNが抱えていた学習の安定性や計算コストの問題を、並列処理によって解決しようとしたアルゴリズムの代表例です。

試験で問われること

G検定

  • 強化学習におけるアクタークリティック手法の一つである。
  • 複数のエージェントを非同期に走らせることで学習を加速させる。
  • 学習効率を高めるための並列処理アルゴリズムとして知っておく。