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

Decision Transformer

Decision Transformer は、強化学習をシーケンスモデリング問題として再定式化し、GPT-x や BERT のような Transformer アーキテクチャを活用します。望ましいリターン、過去の状態、および行動を条件付けることで最適な行動を生成し、Atari、OpenAI Gym、Key-to-Door タスクで最先端のパフォーマンスに匹敵します。

モデルを見る
共有
モデルを見る
共有

Decision Transformer は、強化学習(RL)をシーケンスモデリング問題として抽象化することで、そのための新しいアプローチを提示します。これにより、GPT-x や BERT のような、言語モデリングで一般的に使用される Transformer アーキテクチャのパワーとスケーラビリティを活用できます。中核となるイノベーションは、従来の価値関数フィッティングや方策勾配計算から離れ、RL を条件付きシーケンスモデリングとして捉えることにあります。

続きを読む

Decision Transformer と名付けられたこのフレームワークは、因果マスク付き Transformer を使用して、最適な行動を直接出力します。自己回帰モデルを望ましいリターン(報酬)、過去の状態、および行動を条件付けることで、Decision Transformer はその特定のリターンを達成するように設計された将来の行動を生成できます。このシンプルさにより、実装と評価が容易になります。

実際には、Decision Transformer は RL の軌跡をシーケンスとして扱います。リターン、状態、または行動の各モダリティは、埋め込みネットワークを通じて処理されます。これらの埋め込みは、後続のアクションを予測するように訓練された自己回帰 Transformer モデルに供給されます。評価では、ターゲットリターンと開始状態を初期化し、シーケンスを展開して環境で実行するアクションを生成します。これは、言語モデルにおける標準的な自己回帰生成に似ています。

実証された主要な機能の 1 つは、テスト時に最適なパスを生成するために、異なるトレーニング軌跡からのサブシーケンスを「ステッチ」する能力です。たとえば、グラフ問題でランダムウォークでトレーニングされた場合、Decision Transformer は明示的な TD 学習や価値の悲観論なしに、高リターンを条件付けることで最適なパスを生成できます。この動作は、オフポリシー Q 学習アルゴリズムの動作を模倣していますが、シーケンスモデリングパラダイムを通じて達成されています。

Decision Transformer は、Atari Learning Environment、OpenAI Gym、および Minigrid Key-To-Door タスクを含む標準的なオフライン RL ベンチマークで評価されています。離散および連続制御、画像および状態観測を含むこれらの多様なタスク全体で、Decision Transformer は、専門の TD 学習アルゴリズムに匹敵するパフォーマンスを示しています。

さらに、Decision Transformer は条件付き生成を実行することでマルチタスク学習者として機能します。単一の方策を生成するのではなく、方策の分布をモデル化します。平均達成リターンとターゲットリターンのグラフを作成することで、異なる方策を観察できます。場合によっては、Decision Transformer はトレーニングデータセットを超えて外挿し、データに存在するよりも高いリターンを持つ方策をモデル化する能力を示しています。

  • カテゴリーAIモデルとLLM
  • デプロイクラウド
  • プラットフォームWeb

  • 強化学習をシーケンスモデリングとして

  • Transformer アーキテクチャの統合

  • 条件付きシーケンスモデリング

  • 自己回帰型アクション生成

  • 望ましいリターンによる条件付け

  • オフライン強化学習

  • モデルフリーアプローチ

  • 最先端のパフォーマンス

  • タスク横断的な適用性 (Atari, OpenAI Gym, Key-to-Door)

  • 最適な軌跡のためのサブシーケンスのステッチ

  • トレーニングデータを超えた外挿

  • マルチタスク学習能力

  1. モデルへのアクセス: Decision Transformer モデルへのアクセスを取得します。

  2. 環境のセットアップ: インタラクションのための RL 環境を構成します。

  3. API 経由での統合: RL パイプライン内に Decision Transformer を実装します。

  4. ターゲットリターンの定義: 方策の望ましい報酬レベルを指定します。

  5. 過去データの入力: 過去の状態と行動を条件付け入力として提供します。

  6. アクションの生成: モデルは実行するアクションのシーケンスを出力します。

  7. パフォーマンスの評価: 達成されたリターンをターゲットと比較して測定します。

  • オフライン RL トレーニング
  • シーケンスベースの意思決定
  • 目標条件付き方策
  • 軌跡最適化
  • ロボット制御
  • ゲーム AI 開発

Decision Transformer のレビュー

読み込み中...

Decision Transformer に似た人気のAIツール

InstructGPT

AI モデル

InstructGPTモデルは、GPT-3よりもユーザーの意図をより良く理解するように訓練されたAI言語モデルです。人間からのフィードバックによる強化学習により、より真実味があり、毒性が低く、ユーザーの目標に沿ったものとなっており、現在OpenAIのAPIで利用可能です。

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

AI モデル

InstructGPTモデルは、GPT-3よりもユーザーの意図をより良く理解するように訓練されたAI言語モデルです。人間からのフィードバックによる強化学習により、より真実味があり、毒性が低く、ユーザーの目標に沿ったものとなっており、現在OpenAIのAPIで利用可能です。

AIモデルとLLM
AI モデル トップ5を見る

Gatoは、Google DeepMindが開発した単一の汎用AIエージェントです。Atariゲームのプレイ、画像へのキャプション付け、チャット、実際のロボットアームの制御など、幅広いタスクを実行できます。このマルチモーダルエージェントは、Transformerニューラルネットワークを使用して多様なデータ入力を処理し、適切な出力を生成します。

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

Google DeepMindが開発した単一の汎用AIエージェントです。Atariゲームのプレイ、画像へのキャプション付け、チャット、実際のロボットアームの制御など、幅広いタスクを実行できます。このマルチモーダルエージェントは、Transformerニューラルネットワークを使用して多様なデータ入力を処理し、適切な出力を生成します。Gatoは、Google DeepMindが開発した単一の汎用AIエージェントです。Atariゲームのプレイ、画像へのキャプション付け、チャット、実際のロボットアームの制御など、幅広いタスクを実行できます。このマルチモーダルエージェントは、Transformerニューラルネットワークを使用して多様なデータ入力を処理し、適切な出力を生成します。

AIモデルとLLM
AI モデル トップ5を見る

TRLは、さまざまな強化学習手法を使用してトランスフォーマー言語モデルをトレーニングするために設計された包括的なライブラリです。Hugging Faceのトランスフォーマーとシームレスに統合され、監視付きファインチューニングや高度な最適化技術のためのツールを提供します。

機械学習プラットフォーム
ツールを見る

さまざまな強化学習手法を使用してトランスフォーマー言語モデルをトレーニングするために設計された包括的なライブラリです。Hugging Faceのトランスフォーマーとシームレスに統合され、監視付きファインチューニングや高度な最適化技術のためのツールを提供します。TRLは、さまざまな強化学習手法を使用してトランスフォーマー言語モデルをトレーニングするために設計された包括的なライブラリです。Hugging Faceのトランスフォーマーとシームレスに統合され、監視付きファインチューニングや高度な最適化技術のためのツールを提供します。

注目機械学習プラットフォーム
AI フレームワーク トップ50を見る

Handful of Trials

AI GitHub リポジトリ

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

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

AI GitHub リポジトリ

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

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

Falcon-H1R-7Bは、数学、プログラミング、論理タスクにおけるパフォーマンスを向上させるために設計された推論専門のAIモデルです。テクノロジーイノベーション研究所によって開発され、効率的な推論とテスト時のスケーリングのためにハイブリッドアーキテクチャを利用しています。

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

数学、プログラミング、論理タスクにおけるパフォーマンスを向上させるために設計された推論専門のAIモデルです。テクノロジーイノベーション研究所によって開発され、効率的な推論とテスト時のスケーリングのためにハイブリッドアーキテクチャを利用しています。Falcon-H1R-7Bは、数学、プログラミング、論理タスクにおけるパフォーマンスを向上させるために設計された推論専門のAIモデルです。テクノロジーイノベーション研究所によって開発され、効率的な推論とテスト時のスケーリングのためにハイブリッドアーキテクチャを利用しています。

注目AIモデルとLLM
LLM トップ50を見る

Funnel-Transformer

AI GitHub リポジトリ

Funnel-Transformerは、計算コストを削減するために隠れ状態を圧縮するAIモデルです。同じFLOPsでより深く、またはより広いモデルを構築でき、標準的な事前学習のためにトークンレベルの表現を復元できます。このモデルはTensorFlowとPyTorchの両方の実装で利用可能です。

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

AI GitHub リポジトリ

計算コストを削減するために隠れ状態を圧縮するAIモデルです。同じFLOPsでより深く、またはより広いモデルを構築でき、標準的な事前学習のためにトークンレベルの表現を復元できます。このモデルはTensorFlowとPyTorchの両方の実装で利用可能です。Funnel-Transformerは、計算コストを削減するために隠れ状態を圧縮するAIモデルです。同じFLOPsでより深く、またはより広いモデルを構築でき、標準的な事前学習のためにトークンレベルの表現を復元できます。このモデルはTensorFlowとPyTorchの両方の実装で利用可能です。

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

World Models

AI モデル

World Modelsは、強化学習環境向けの生成ニューラルネットワークモデルを探求する研究プロジェクトです。エージェントが自身のワールドモデルによって生成されたシミュレートされた「夢」の中で学習することを可能にし、その学習結果を実世界環境に転送できます。このアプローチは、よりコンパクトで効率的なポリシーの作成を目指しています。

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

AI モデル

強化学習環境向けの生成ニューラルネットワークモデルを探求する研究プロジェクトです。エージェントが自身のワールドモデルによって生成されたシミュレートされた「夢」の中で学習することを可能にし、その学習結果を実世界環境に転送できます。このアプローチは、よりコンパクトで効率的なポリシーの作成を目指しています。World Modelsは、強化学習環境向けの生成ニューラルネットワークモデルを探求する研究プロジェクトです。エージェントが自身のワールドモデルによって生成されたシミュレートされた「夢」の中で学習することを可能にし、その学習結果を実世界環境に転送できます。このアプローチは、よりコンパクトで効率的なポリシーの作成を目指しています。

その他のAIツール
AI モデル トップ5を見る

Mamba SSM アーキテクチャ

AI GitHub リポジトリ

Mambaは、特に言語のような情報密度の高いデータに対して効果的な、効率的なシーケンスモデリングのために設計された新しい状態空間モデルアーキテクチャです。ハードウェアを意識した実装を提供し、以前のサブ二次モデルを上回り、Transformerに匹敵することを目指しています。

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

AI GitHub リポジトリ

特に言語のような情報密度の高いデータに対して効果的な、効率的なシーケンスモデリングのために設計された新しい状態空間モデルアーキテクチャです。ハードウェアを意識した実装を提供し、以前のサブ二次モデルを上回り、Transformerに匹敵することを目指しています。Mambaは、特に言語のような情報密度の高いデータに対して効果的な、効率的なシーケンスモデリングのために設計された新しい状態空間モデルアーキテクチャです。ハードウェアを意識した実装を提供し、以前のサブ二次モデルを上回り、Transformerに匹敵することを目指しています。

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