Farama-Foundation/Minigrid

Simple and easily configurable grid world environments for reinforcement learning

解決する課題

Minigridは、強化学習(RL)研究のために設計された、軽量で高速かつカスタマイズ可能な離散的グリッドワールド環境のコレクションを提供します。これにより、研究者は複雑な物理シミュレータの計算負荷をかけることなく、簡略化された2Dマップ上でエージェントのテストを行うことができます。

仕組み

このライブラリはGymnasium標準APIを使用しており、三角形のエージェントが2Dマップを移動する環境を提供します。エージェントは壁、溶岩、動的な障害物などの障害物と相互作用します。タスクはエージェントを導く「mission」文字列によって定義されます(例:箱を拾う、鍵でドアを開ける)。主に以下の2つの環境グループが含まれています:

  • Minigrid: 標準的な目標指向型および階層的なミッション。
  • BabyAI: 接地型言語学習に焦点を当てた環境で、合成された自然言語の指示(例:「左側にある箱の隣に赤いボールを置いて」)を提供します。

対象者

主に、ナビゲーション、タスク完了、および接地型言語理解におけるエージェントのベンチマークを行うために、制御された効率的な環境を必要とするRL研究者および開発者向けです。

特徴

  • Gymnasium API: RL環境の業界標準APIと完全に互換性があります。
  • カスタマイズ可能: 環境のサイズや複雑さをプログラムで調整できるため、カリキュラム学習に最適です。
  • 接地型言語サポート: BabyAIを通じて、エージェントは複雑な自然言語のコマンドに従うように訓練できます。
  • 軽量: 高速な実行と迅速な反復のために設計されています。

関連

  • プロジェクト
  • プロジェクト
  • プロジェクト
  • プロジェクト
  • プロジェクト