メインコンテンツへスキップ
ToolPotion
AI アドバイザー
送信(無料)

Model-Based Policy Optimization

AI GitHub リポジトリAIモデルとLLMオープンソース · Web

このGitHubリポジトリには、「When to Trust Your Model: Model-Based Policy Optimization」論文のコードが含まれています。モデルベースのポリシー最適化アルゴリズムの実装を提供し、研究者や開発者が実験を再現し、強化学習の研究をさらに発展させることを可能にします。

リポジトリを見る
共有
リポジトリを見る
共有

MBPO(Model-Based Policy Optimization)GitHubリポジトリは、「When to Trust Your Model: Model-Based Policy Optimization」と題された研究論文の公式コードリリースです。このプロジェクトは、モデルベースの強化学習アルゴリズムの包括的な実装を提供し、特に環境の学習済みモデルを活用したポリシーの最適化に焦点を当てています。研究者や実務家は、このコードベースを使用して、論文で提示された実験結果を再現し、人工知能および機械学習分野における透明性と再現性を促進することができます。

続きを読む

リポジトリには、MuJoCoの設定、リポジトリのクローン、および必要な依存関係を持つ専用のconda環境の作成を含む、詳細なインストール手順が含まれています。その後、提供されている設定ファイルを使用して実験を実行でき、ローカル実行とGPUアクセラレーションをサポートします。コードベースは、簡単な変更や拡張を容易にするように構造化されており、ユーザーは新しい環境やアルゴリズムのバリエーションに合わせて適応させることができます。

主な機能には、環境モデルの定義とトレーニング、これらのモデルを使用したポリシー最適化、および統合されたViskit可視化ツールを使用した実験実行のログ記録が含まれます。プロジェクトでは、ロールアウト長スケジュールなどのハイパーパラメータの設定方法も詳述しており、パフォーマンスチューニングのためにトレーニング頻度やモデルトレーニングタイムアウトを調整するオプションも提供しています。著者は、softlearningおよびPETSコードベースからの貢献を認め、AI研究の協力的な性質を強調しています。

このリソースは、強化学習の研究者、機械学習エンジニア、およびモデルベースのアプローチへの理解を深めたい大学院生にとって特に価値があります。実装への直接アクセスを提供することにより、MBPOリポジトリはコミュニティが高度なRL技術を実験し、新しい研究の方向性を探求し、インテリジェントシステムの進歩に貢献することを可能にします。

  • カテゴリーAIモデルとLLM
  • 料金モデルオープンソース
  • デプロイクラウド, セルフホスト
  • プラットフォームWeb

  • 「When to Trust Your Model: Model-Based Policy Optimization」論文のコード

  • モデルベースポリシー最適化(MBPO)アルゴリズムの実装

  • 環境モデル学習およびポリシー最適化機能

  • 研究実験の再現性

  • MuJoCo環境のサポート

  • ログ記録と可視化のためのViskitとの統合

  • 設定可能なロールアウト長スケジュール

  • モデルトレーニング頻度とタイムアウトのオプション

  • 新しい環境や変更のための拡張可能なコードベース

  • conda環境ファイルによる依存関係管理

  • 実験実行のためのサンプル設定ファイル

  • 明確なインストールおよび使用方法の説明

  1. MuJoCoのインストール: MuJoCo 1.50を~/.mujoco/mjpro150に設定し、ライセンスキーを~/.mujoco/mjkey.txtに配置します。

  2. リポジトリのクローン: 'git clone --recursive https://github.com/jannerm/mbpo.git' を実行してコードを取得します。

  3. 環境の作成: 'environment/gpu-env.yml' を使用してconda環境を設定し、アクティブ化します。

  4. 依存関係のインストール: 'pip install -e viskit' および 'pip install -e .' を使用して、プロジェクトとその依存関係をインストールします。

  5. 実験の設定: 希望する設定のために、'examples/config/' の設定ファイルを変更または選択します。

  6. 実験の実行: 'mbpo run_local examples.development --config=examples.config.halfcheetah.0 --gpus=1 --trial-gpus=1' のようなコマンドを使用してローカルで実験を実行します。

  7. 結果の可視化: 'viskit ~/ray_mbpo --port 6008' を実行してViskitで保存された実行を表示します(必要に応じてlog_dirを調整してください)。

  • 強化学習研究
  • アルゴリズム開発
  • ロボットシミュレーション
  • 自律システム
  • ハイパーパラメータチューニング
  • 環境モデリング

GitHub の製品

Model-Based Policy Optimization のレビュー

読み込み中...

Model-Based Policy Optimization に似た人気のAIツール

maml_rl

AI GitHub リポジトリ

このリポジトリは、「Model-Agnostic Meta-Learning for Fast Adaptation of Deep Networks」論文で詳述されている強化学習実験のためのコードを提供します。これにより、研究者や開発者は、RLコンテキストにおける深層ニューラルネットワークの高速適応のためのメタ学習技術を探求できます。

AIモデルとLLM
ツールを見る

AI GitHub リポジトリ

このリポジトリは、「Model-Agnostic Meta-Learning for Fast Adaptation of Deep Networks」論文で詳述されている強化学習実験のためのコードを提供します。これにより、研究者や開発者は、RLコンテキストにおける深層ニューラルネットワークの高速適応のためのメタ学習技術を探求できます。

AIモデルとLLM
AI GitHub リポジトリ トップ250を見る

Handful of Trials

AI GitHub リポジトリ

このリポジトリには、「Probabilistic Dynamics Models を用いた少数の試行での深層強化学習」に関する実験コードが含まれています。PETS アルゴリズムを実装しており、不確実性を考慮した深層ネットワークのダイナミクスモデルと、サンプリングベースの不確実性伝播を組み合わせることで、RL タスクにおける効率的なサンプル学習を実現します。

AIモデルとLLM
ツールを見る

AI GitHub リポジトリ

このリポジトリには、「Probabilistic Dynamics Models を用いた少数の試行での深層強化学習」に関する実験コードが含まれています。PETS アルゴリズムを実装しており、不確実性を考慮した深層ネットワークのダイナミクスモデルと、サンプリングベースの不確実性伝播を組み合わせることで、RL タスクにおける効率的なサンプル学習を実現します。

AIモデルとLLM
AI GitHub リポジトリ トップ250を見る

TD3 PyTorch 実装

AI GitHub リポジトリ

このリポジトリは、著者によるTwin Delayed Deep Deterministic Policy Gradients (TD3) の公式PyTorch実装を提供します。OpenAI Gym環境における連続制御タスク向けに設計されており、強化学習の研究開発のための堅牢なソリューションを提供します。

その他のAIツール
ツールを見る

AI GitHub リポジトリ

このリポジトリは、著者によるTwin Delayed Deep Deterministic Policy Gradients (TD3) の公式PyTorch実装を提供します。OpenAI Gym環境における連続制御タスク向けに設計されており、強化学習の研究開発のための堅牢なソリューションを提供します。

その他のAIツール
AI GitHub リポジトリ トップ250を見る

nanoGPT

AI GitHub リポジトリ

nanoGPTは、中規模GPTモデルのトレーニングとファインチューニングのための、ミニマルかつ高性能なGitHubリポジトリです。研究者や開発者がGPTアーキテクチャを実験したり、GPT-2の結果を再現したり、カスタム言語モデルを構築したりするための、シンプルで読みやすいコードベースを提供します。

AIモデルとLLM
ツールを見る

AI GitHub リポジトリ

中規模GPTモデルのトレーニングとファインチューニングのための、ミニマルかつ高性能なGitHubリポジトリです。研究者や開発者がGPTアーキテクチャを実験したり、GPT-2の結果を再現したり、カスタム言語モデルを構築したりするための、シンプルで読みやすいコードベースを提供します。nanoGPTは、中規模GPTモデルのトレーニングとファインチューニングのための、ミニマルかつ高性能なGitHubリポジトリです。研究者や開発者がGPTアーキテクチャを実験したり、GPT-2の結果を再現したり、カスタム言語モデルを構築したりするための、シンプルで読みやすいコードベースを提供します。

注目AIモデルとLLM
AI GitHub リポジトリ トップ250を見る

OpenManus-RL

AI GitHub リポジトリ

OpenManus-RLは、大規模言語モデル(LLM)エージェントの強化学習(RL)チューニングのためのライブストリーム開発に焦点を当てたオープンソースプロジェクトです。RLベースのLLMエージェントチューニングの新しいパラダイムを探求し、進捗と結果を動的に共有することを目指しています。エージェントの推論能力とツール統合の向上に向けたコミュニティからの貢献を…

AI エージェントビルダー
ツールを見る

AI GitHub リポジトリ

大規模言語モデル(LLM)エージェントの強化学習(RL)チューニングのためのライブストリーム開発に焦点を当てたオープンソースプロジェクトです。RLベースのLLMエージェントチューニングの新しいパラダイムを探求し、進捗と結果を動的に共有することを目指しています。エージェントの推論能力とツール統合の向上に向けたコミュニティからの貢献を…OpenManus-RLは、大規模言語モデル(LLM)エージェントの強化学習(RL)チューニングのためのライブストリーム開発に焦点を当てたオープンソースプロジェクトです。RLベースのLLMエージェントチューニングの新しいパラダイムを探求し、進捗と結果を動的に共有することを目指しています。エージェントの推論能力とツール統合の向上に向けたコミュニティからの貢献を…

AI エージェントビルダー
AI GitHub リポジトリ トップ250を見る

Unity ML-Agents Toolkit

AI GitHub リポジトリ

Unity ML-Agents Toolkitは、ゲームやシミュレーションを深層強化学習と模倣学習を用いて知能エージェントを訓練するための環境として利用できるオープンソースプロジェクトです。開発者がAI駆動の環境を作成するためのプラットフォームを提供します。

AIゲーム開発ツールゲーム・eスポーツ

AI GitHub リポジトリで第64位

ツールを見る

AI GitHub リポジトリ

ゲームやシミュレーションを深層強化学習と模倣学習を用いて知能エージェントを訓練するための環境として利用できるオープンソースプロジェクトです。開発者がAI駆動の環境を作成するためのプラットフォームを提供します。Unity ML-Agents Toolkitは、ゲームやシミュレーションを深層強化学習と模倣学習を用いて知能エージェントを訓練するための環境として利用できるオープンソースプロジェクトです。開発者がAI駆動の環境を作成するためのプラットフォームを提供します。

AIゲーム開発ツールゲーム・eスポーツ
AI GitHub リポジトリで第64位

ColossalAI

AI GitHub リポジトリ

ColossalAIは、大規模AIモデルをより手頃で迅速かつアクセスしやすくすることを目的としたプロジェクトです。AIモデルのトレーニングとデプロイメントを最適化するためのツールとフレームワークを提供し、効率性とスケーラビリティに焦点を当てています。

機械学習プラットフォーム

AI GitHub リポジトリで第65位

ツールを見る

AI GitHub リポジトリ

大規模AIモデルをより手頃で迅速かつアクセスしやすくすることを目的としたプロジェクトです。AIモデルのトレーニングとデプロイメントを最適化するためのツールとフレームワークを提供し、効率性とスケーラビリティに焦点を当てています。ColossalAIは、大規模AIモデルをより手頃で迅速かつアクセスしやすくすることを目的としたプロジェクトです。AIモデルのトレーニングとデプロイメントを最適化するためのツールとフレームワークを提供し、効率性とスケーラビリティに焦点を当てています。

機械学習プラットフォーム
AI GitHub リポジトリで第65位

LlamaFactory

AI GitHub リポジトリ

LlamaFactoryは、100以上の大規模言語モデル(LLM)および視覚言語モデル(VLM)の統一的かつ効率的なファインチューニングに焦点を当てたGitHubリポジトリです。AI分野の研究者や開発者のためにファインチューニングプロセスを簡素化することを目的としています。

機械学習プラットフォーム

AI GitHub リポジトリで第12位

ツールを見る

AI GitHub リポジトリ

100以上の大規模言語モデル(LLM)および視覚言語モデル(VLM)の統一的かつ効率的なファインチューニングに焦点を当てたGitHubリポジトリです。AI分野の研究者や開発者のためにファインチューニングプロセスを簡素化することを目的としています。LlamaFactoryは、100以上の大規模言語モデル(LLM)および視覚言語モデル(VLM)の統一的かつ効率的なファインチューニングに焦点を当てたGitHubリポジトリです。AI分野の研究者や開発者のためにファインチューニングプロセスを簡素化することを目的としています。

注目機械学習プラットフォーム
AI GitHub リポジトリで第12位
1 / 8