Ultralytics YOLO27:
Ultralytics用語集に戻る

Reinforcement Learning with Verifiable Rewards (RLVR)

検証可能な報酬による強化学習(RLVR)を紹介します。決定論的なフィードバックとUltralytics YOLO26を活用して、高度なAIをトレーニングする方法を解説します。

検証可能な報酬を用いた強化学習(RLVR)は、人工知能(AI)モデルの推論能力と問題解決能力を高めるための高度なトレーニング手法です。人間がアノテーションした選好データに依存する従来のトレーニング手法とは異なり、RLVRはモデルの出力を評価するために、決定論的なルールベースシステムを利用します。生成されたコードがコンパイルできるか、数式が正しく解かれているかなど、客観的な二値報酬を与えることで、RLVRは制約のない探索を通じてモデルが学習できるようにします。この客観的なフィードバックループは、高性能な推論モデルにおける最近のブレークスルーを支える重要な要因であり、人間が継続的に介入しなくても、モデルが最適で複雑な論理的経路を見つけられるようにします。

RLVRの基本原則#

標準的な機械学習(ML)環境では、AIエージェントは報酬シグナルを最大化することで学習します。RLVRでは、主観的な人間の判断ではなく、厳密なプログラミングシステムがこの報酬シグナルを生成します。学習プロセスは、いくつかの基本的なステップで構成されます。

  • 探索戦略: モデルは、与えられたプロンプトに対して複数の解決策や推論経路を生成します。複雑なタスクを分解するために、思考の連鎖を促すプロンプトを利用することもよくあります。
  • 決定論的検証: Pythonコンパイラー、計算機、またはコンピュータービジョン(CV)認識システムなどの外部ツールが、客観的な成功基準に照らして最終出力を確認します。
  • 方策最適化: 出力が検証可能な形で正しい場合、モデルは正の報酬を受け取ります。その後、Group Relative Policy Optimization(GRPO)や近接方策最適化(PPO)などの最適化アルゴリズムを使用してモデルの方策を更新し、成功した推論経路が選ばれやすくなるようにします。

この手法は、トレーニング時のモデルの推論レイテンシ効率を大幅に高め、創発的な推論能力を促します。この手法は最近、DeepSeek-R1のような高性能モデルのトレーニングにも使用されました。

RLVRとRLHF、PRMの比較#

AIエコシステムにおける他のアライメントおよびトレーニング手法とRLVRを区別することが重要です。

  • 人間のフィードバックによる強化学習(RLHF)との比較: RLHFは、主観的な人間の選好をもとにトレーニングされた報酬モデリングシステムに依存します。RLVRは客観的でプログラムによって定義される真理だけに依存することで、人間が介在するボトルネックを解消します。そのため、正解と不正解が明確なタスクで高いスケーラビリティを発揮します。
  • プロセス報酬モデル(PRM)との比較: PRMはモデルの推論過程を通じて段階ごとに詳細なフィードバックを提供しますが、RLVRは通常、プロセスの最後に得られる検証可能な結果に重点を置きます。ただし、2025年の最新研究によると、RLVRで最終的な検証可能報酬を最適化すると、途中の推論ステップも正しくなるよう暗黙的に促されます。

実際のアプリケーション#

RLVRは、さまざまな決定論的領域における複雑なAIシステムのトレーニング方法を変革しています。

  • 数学的推論: OpenAIのoシリーズなどの大規模推論モデルは、RLVRを活用して複雑な数学の定理を解きます。検証器は、モデルが導き出した答えが正しいかどうかを確実に証明するエンジンとして機能し、ベンチマークデータセットでの性能を大幅に向上させます。
  • ソフトウェアエンジニアリングとコード生成: AIコーディングアシスタントはRLVRを利用してコードの作成、デバッグ、最適化を行います。生成されたコードが正常にコンパイルされ、自動ユニットテスト一式に合格すると、検証可能な報酬が得られます。
  • 自律型ビジョンエージェント: 物理環境では、自律エージェントは目的地に到達したときや、物体の操作に成功したときに検証可能な報酬を受け取ります。こうした環境では、ビジョンモデルが検証条件の判定器として機能します。

ビジョンAIにおける検証可能な報酬の実装#

物理環境や視覚環境では、Ultralytics YOLO26のような認識モデルを、RLVRループ内のプログラムによる検証器として利用できます。たとえば、AIエージェントの目標が物体を特定のゾーンに移動させることなら、YOLOモデルはそのゾーン内に物体があることを検出して成功を検証できます。

次のPythonスニペットでは、ultralyticsパッケージを使用したプログラム検証器の概念例を示します。

from ultralytics import YOLO

# Load a YOLO26 model to act as the programmatic verifier
verifier_model = YOLO("yolo26n.pt")


def get_verifiable_reward(image_path: str, target_class: int) -> float:
    """Returns a verifiable reward of 1.0 if the target object is detected."""
    results = verifier_model(image_path)

    # Check if the desired class (e.g., 0 for 'person') exists in the detections
    detected_classes = results[0].boxes.cls.tolist()
    if target_class in detected_classes:
        return 1.0  # Verifiable success
    return 0.0  # Verifiable failure


# Simulate an agent's environment state check
reward = get_verifiable_reward("https://ultralytics.com/images/bus.jpg", target_class=0)
print(f"RLVR Reward Signal: {reward}")

こうした認識検証器のデプロイにUltralytics Platformのようなクラウドプラットフォームを活用すると、開発者は堅牢でスケーラブルなRLVRパイプラインを構築し、次世代の自律エージェントや推論エージェントをトレーニングできます。

Explore solutions

航空画像向けコンピュータービジョン

航空画像向けコンピュータービジョン

Ultralytics YOLOを活用して、ドローンや航空画像をリアルタイムの知見に変換し、農業、水産養殖、環境モニタリング、自然保護、地理空間分析に役立てましょう。
詳しく見る
航空宇宙分野のコンピュータービジョン

航空宇宙分野のコンピュータービジョン

Ultralytics YOLOモデルで航空モニタリングにビジョンAIを導入しましょう。コンピュータービジョンソリューションで、ドローン、航空宇宙のワークフロー、環境保全、地理空間業界を支援します。
詳しく見る
セキュリティ分野のコンピュータービジョン

セキュリティ分野のコンピュータービジョン

Ultralytics YOLOモデルであらゆる施設を保護しましょう。ビジョンAIは、周辺監視、脅威検知、ナンバープレート認識、職場の安全管理を支援します。
詳しく見る
ロボティクス分野のコンピュータービジョン

ロボティクス分野のコンピュータービジョン

Ultralytics YOLOモデルで、よりスマートなマシンを実現しましょう。ロボティクスにおけるビジョンAIは、自律ナビゲーション、認識、物体追跡、リアルタイム制御を支援します。
詳しく見る
物流におけるコンピュータービジョン

物流におけるコンピュータービジョン

Ultralytics YOLOモデルで物流を効率化しましょう。ビジョンAIにより、荷物検査、仕分け、車両追跡、倉庫のリアルタイム安全監視を実現します。
詳しく見る
小売業におけるコンピュータービジョン

小売業におけるコンピュータービジョン

Ultralytics YOLOモデルで小売のあり方を変革しましょう。ビジョンAIにより、在庫追跡、棚の監視、行列管理、より高度な顧客インサイトを実現します。
詳しく見る
医療分野におけるコンピュータービジョン

医療分野におけるコンピュータービジョン

Ultralytics YOLOモデルで医療ソリューションを構築しましょう。医療分野のビジョンAIは、医用画像処理の高速化、より高度な診断、患者モニタリングを実現します。
詳しく見る
製造業におけるコンピュータービジョン

製造業におけるコンピュータービジョン

Ultralytics YOLOモデルで製造を最適化しましょう。ビジョンAIは、品質管理、欠陥検出、PPE準拠、組立ラインの自動化を推進します。
詳しく見る
自動車分野におけるコンピュータービジョン

自動車分野におけるコンピュータービジョン

Ultralytics YOLOモデルで自動車分野にコンピュータービジョンを導入しましょう。ビジョンAIは、道路の安全性、運転支援、車両の自動化を向上させ、よりスマートな道路を実現します。
詳しく見る
農業におけるコンピュータービジョン

農業におけるコンピュータービジョン

Ultralytics YOLOモデルでスマート農業にビジョンAIを導入しましょう。作物のモニタリング、家畜の追跡、精密農業を支援し、より高く効率的な収量を実現します。
詳しく見る
航空画像向けコンピュータービジョン

航空画像向けコンピュータービジョン

Ultralytics YOLOを活用して、ドローンや航空画像をリアルタイムの知見に変換し、農業、水産養殖、環境モニタリング、自然保護、地理空間分析に役立てましょう。
詳しく見る
航空宇宙分野のコンピュータービジョン

航空宇宙分野のコンピュータービジョン

Ultralytics YOLOモデルで航空モニタリングにビジョンAIを導入しましょう。コンピュータービジョンソリューションで、ドローン、航空宇宙のワークフロー、環境保全、地理空間業界を支援します。
詳しく見る
セキュリティ分野のコンピュータービジョン

セキュリティ分野のコンピュータービジョン

Ultralytics YOLOモデルであらゆる施設を保護しましょう。ビジョンAIは、周辺監視、脅威検知、ナンバープレート認識、職場の安全管理を支援します。
詳しく見る
ロボティクス分野のコンピュータービジョン

ロボティクス分野のコンピュータービジョン

Ultralytics YOLOモデルで、よりスマートなマシンを実現しましょう。ロボティクスにおけるビジョンAIは、自律ナビゲーション、認識、物体追跡、リアルタイム制御を支援します。
詳しく見る
物流におけるコンピュータービジョン

物流におけるコンピュータービジョン

Ultralytics YOLOモデルで物流を効率化しましょう。ビジョンAIにより、荷物検査、仕分け、車両追跡、倉庫のリアルタイム安全監視を実現します。
詳しく見る
小売業におけるコンピュータービジョン

小売業におけるコンピュータービジョン

Ultralytics YOLOモデルで小売のあり方を変革しましょう。ビジョンAIにより、在庫追跡、棚の監視、行列管理、より高度な顧客インサイトを実現します。
詳しく見る
医療分野におけるコンピュータービジョン

医療分野におけるコンピュータービジョン

Ultralytics YOLOモデルで医療ソリューションを構築しましょう。医療分野のビジョンAIは、医用画像処理の高速化、より高度な診断、患者モニタリングを実現します。
詳しく見る
製造業におけるコンピュータービジョン

製造業におけるコンピュータービジョン

Ultralytics YOLOモデルで製造を最適化しましょう。ビジョンAIは、品質管理、欠陥検出、PPE準拠、組立ラインの自動化を推進します。
詳しく見る
自動車分野におけるコンピュータービジョン

自動車分野におけるコンピュータービジョン

Ultralytics YOLOモデルで自動車分野にコンピュータービジョンを導入しましょう。ビジョンAIは、道路の安全性、運転支援、車両の自動化を向上させ、よりスマートな道路を実現します。
詳しく見る
農業におけるコンピュータービジョン

農業におけるコンピュータービジョン

Ultralytics YOLOモデルでスマート農業にビジョンAIを導入しましょう。作物のモニタリング、家畜の追跡、精密農業を支援し、より高く効率的な収量を実現します。
詳しく見る
航空画像向けコンピュータービジョン

航空画像向けコンピュータービジョン

Ultralytics YOLOを活用して、ドローンや航空画像をリアルタイムの知見に変換し、農業、水産養殖、環境モニタリング、自然保護、地理空間分析に役立てましょう。
詳しく見る
航空宇宙分野のコンピュータービジョン

航空宇宙分野のコンピュータービジョン

Ultralytics YOLOモデルで航空モニタリングにビジョンAIを導入しましょう。コンピュータービジョンソリューションで、ドローン、航空宇宙のワークフロー、環境保全、地理空間業界を支援します。
詳しく見る
セキュリティ分野のコンピュータービジョン

セキュリティ分野のコンピュータービジョン

Ultralytics YOLOモデルであらゆる施設を保護しましょう。ビジョンAIは、周辺監視、脅威検知、ナンバープレート認識、職場の安全管理を支援します。
詳しく見る
ロボティクス分野のコンピュータービジョン

ロボティクス分野のコンピュータービジョン

Ultralytics YOLOモデルで、よりスマートなマシンを実現しましょう。ロボティクスにおけるビジョンAIは、自律ナビゲーション、認識、物体追跡、リアルタイム制御を支援します。
詳しく見る
物流におけるコンピュータービジョン

物流におけるコンピュータービジョン

Ultralytics YOLOモデルで物流を効率化しましょう。ビジョンAIにより、荷物検査、仕分け、車両追跡、倉庫のリアルタイム安全監視を実現します。
詳しく見る
小売業におけるコンピュータービジョン

小売業におけるコンピュータービジョン

Ultralytics YOLOモデルで小売のあり方を変革しましょう。ビジョンAIにより、在庫追跡、棚の監視、行列管理、より高度な顧客インサイトを実現します。
詳しく見る
医療分野におけるコンピュータービジョン

医療分野におけるコンピュータービジョン

Ultralytics YOLOモデルで医療ソリューションを構築しましょう。医療分野のビジョンAIは、医用画像処理の高速化、より高度な診断、患者モニタリングを実現します。
詳しく見る
製造業におけるコンピュータービジョン

製造業におけるコンピュータービジョン

Ultralytics YOLOモデルで製造を最適化しましょう。ビジョンAIは、品質管理、欠陥検出、PPE準拠、組立ラインの自動化を推進します。
詳しく見る
自動車分野におけるコンピュータービジョン

自動車分野におけるコンピュータービジョン

Ultralytics YOLOモデルで自動車分野にコンピュータービジョンを導入しましょう。ビジョンAIは、道路の安全性、運転支援、車両の自動化を向上させ、よりスマートな道路を実現します。
詳しく見る
農業におけるコンピュータービジョン

農業におけるコンピュータービジョン

Ultralytics YOLOモデルでスマート農業にビジョンAIを導入しましょう。作物のモニタリング、家畜の追跡、精密農業を支援し、より高く効率的な収量を実現します。
詳しく見る

AIの未来を一緒に築きましょう!

機械学習の未来に向けた歩みを始めましょう