AMD:オープンソース Schola が Unreal Engine と強化学習を接続し、ROCm 上でロボットアームをトレーニング
AMD は Schola を発表しました。これは Unreal Engine 向けのオープンソースプラグインで、Python フレームワークと gRPC を通じて Gymnasium 互換の強化学習トレーニングを可能にします。例では、協調ロボットアーム xArm6 が Unreal Engine 5.7 上で MuJoCo 物理エンジン・PPO アルゴリズム・PyTorch を AMD ROCm GPU スタックで使用してトレーニングされます。チュートリアルはアームの先端をランダムな目標位置に移動させるリーチタスクを示しています。
この記事はAIにより一次情報源から生成されました。
AMD は Schola のチュートリアルを公開しました。Unreal Engine と強化学習を接続し、AMD ハードウェア上でロボットをトレーニングするためのオープンソースプラグインです。
Unreal と RL フレームワークの橋渡し
Schola は Unreal Engine 向けのオープンソースプラグインで、gRPC を介して接続された Python フレームワークにより、Gymnasium 互換の**強化学習(RL)**トレーニングを可能にします。強化学習とは、エージェントが試行錯誤を通じて報酬を最大化することで学習する手法です。Unreal を Gymnasium などのツールと接続することで、Schola はリアルなシミュレーションと定評ある RL ライブラリを融合させます。
AMD スタックでのロボットアームトレーニング
例では、協調ロボットアーム xArm6(6 自由度)が Unreal Engine 5.7 上で MuJoCo 物理エンジンを使用してトレーニングされます。アルゴリズムは Stable Baselines 3 の PPO(近端方策最適化)で、計算は AMD ROCm GPU 加速スタック上の PyTorch が担います。タスクは「リーチ」——アームの先端をランダムに設定した目標位置に移動させます。このチュートリアルは定量的なベンチマーク結果を含まない実践的なガイドであり、パフォーマンス比較ではなくツールチェーンのデモンストレーションとして機能します。
よくある質問
- AMD Schola とは何ですか?
- Python と gRPC を介して Gymnasium 互換の強化学習トレーニングを可能にする Unreal Engine 向けオープンソースプラグインです。
- 例では何をトレーニングしますか?
- xArm6 ロボットアームを Unreal Engine 5.7 上で MuJoCo 物理エンジン・PPO アルゴリズム・PyTorch を AMD ROCm スタックで使用してトレーニングします。