Ultralytics YOLO27: ウェイトリストに登録する
YOLOのライセンス
Ultralytics用語集に戻る

Foundation Model

基盤モデルは、幅広いデータで事前学習され、多様な下流タスクに適応できる大規模モデルです。事前学習、適応、ビジョン分野での用途、リスクについて解説します。

基盤モデルとは、幅広いデータを大規模に使って学習し、多様な下流タスクに適応できる大規模な機械学習モデルです。スタンフォード大学の研究者は、2021年の報告書基盤モデルの機会とリスクについてでこの用語を導入しました。「基盤」は、多くのアプリケーションの中核となりながら、単独では不完全なモデルを表すために選ばれました。従来のモデルは、通常、1つのラベル付きデータセットで1つのタスク向けに学習していました。基盤モデルは、コストのかかる事前学習で一般的なパターンを一度学習し、その後、モデル自体を学習しないチームが構築するチャットボット、検索、翻訳、画像分類、セグメンテーションなど、さまざまなアプリケーションの出発点になります。GPT、Claude、Gemini、Llamaなどの大規模言語モデル(LLM)も、CLIP、DINOv3、MetaのSegment Anything Model(SAM)などのビジョンモデルも基盤モデルです。

基盤モデルの仕組み#

事前学習では人手によるラベルを必要としない目的関数を使うため、学習セットを数兆語のテキストや数十億枚の画像に拡大できます。言語モデルは次のトークンを予測して学習し、ビジョンエンコーダーはマスク画像モデリングや自己蒸留などの自己教師あり学習手法で学習します。ビジョン・言語モデルは、画像とキャプションのペアを使ったコントラスト学習で学習します。ほぼすべての基盤モデルがTransformerアーキテクチャを採用しており、スケーリング則で説明されるように、パラメーター数、データ量、計算量に応じて性能が予測可能な形で向上します。

事前学習の後、同じモデルを複数の方法のいずれかで各タスクに適応させます。プロンプトは指示や例でモデルを誘導する方法で、学習は行いません。ファインチューニングやパラメーター効率の高いファインチューニング(PEFT)ではタスクデータを使って重みを更新し、固定した埋め込み上で小規模なヘッドを学習させると、分類器や検索器として機能します。

報告書では、この傾向から生じる2つの影響が強調されました。創発とは、GPT-3がプロンプト内の少数の例から新しいタスクの実行方法を学んだように、直接学習していない能力が大規模化によって現れることです。均質化とは、多くのアプリケーションが少数のモデルを基盤として構築されるため、モデルの誤りやバイアスが、そのモデルを適応させたあらゆるものに引き継がれることです。規制当局は現在、これらのモデルを直接規制しています。EU AI法では汎用AIモデルと呼ばれ、提供者に対する義務は2025年8月2日から適用されています。

コンピュータビジョンにおける基盤モデル#

ビジョン基盤モデルは、タスク固有の検出器よりもはるかに大規模で幅広いデータを使って学習します。CLIPは4億組の画像とキャプションから学習し、テキストで名前を指定したカテゴリに画像を分類します。これはビジョンにおけるゼロショット学習の基礎です。MetaのDINOv3は、ラベルなし画像17億枚で学習した70億パラメーターのモデルから、深度推定、セグメンテーション、衛星地図作成に使える固定特徴量を生成します。開発者が画像セグメンテーションの基盤モデルと説明したSAMは、画像1,100万枚とマスク11億個からなるSA-1Bデータセットで学習し、点またはボックスで指定した任意の物体をセグメント化します。SAM 3はテキストプロンプトを追加し、名前で指定された概念のすべてのインスタンスを検出します。ビジョン・言語・アクションモデルは、この手法をロボティクスに拡張し、カメラ画像と指示をロボットの動作に変換します。

Ultralytics Platformは、これらのモデルを使ってデータアノテーションを効率化します。Smart annotationでは、クリックによってSAM 2.1、SAM 3、またはSAM 3.1にオブジェクトのマスクを生成させます。検出データセットでは、SAM 3.1 TextやGrounding DINOなどのクラスプロンプト対応モデルが、クラス名からそのクラスのすべてのオブジェクトを検出します。VLM Leaderboardでは、こうしたクラスプロンプト対応モデルと生成VLMが、実世界の検出データセットをどれだけ正確に自動アノテーションできるかを比較します。MetaのSAM 2.1はUltralytics Pythonパッケージでも実行でき、ボックスプロンプトを使うことでタスク固有の学習が不要になります。

from ultralytics import SAM

# セグメンテーション基盤モデルであるMetaのSAM 2.1を、学習せずにそのまま使用
model = SAM("sam2.1_b.pt")

# バスを囲むボックスプロンプトでタスクを指定すると、モデルはその物体のマスクを返します
results = model("https://ultralytics.com/images/bus.jpg", bboxes=[22, 231, 805, 757])
result = results[0]
result.save(filename="sam_bus_mask.jpg")
  • 大規模言語モデル(LLM):テキスト向けの基盤モデルです。基盤モデルは、画像、動画、音声、表形式データ、ロボット制御も対象とします。
  • 生成AI:テキスト、画像、音声、動画を生成するシステムです。多くは基盤モデル上に構築されますが、DINOv3やSAMなど、一部の基盤モデルは新しいコンテンツではなく特徴量やマスクを生成します。
  • 転移学習:事前学習済みモデルを別のタスクに再利用する手法です。基盤モデルは、多様なタスクでこのように再利用できるように構築された事前学習済みモデルです。一方、COCOの80クラス物体検出器のように、固定されたラベルセットを使って1つのタスク向けに学習したモデルが転移できるのは、主に関連性の高いタスクです。
  • フロンティアAIモデル: ある時点で最も高い能力を持つ基盤モデルです。EU AI法では、10²⁵を超える浮動小数点演算を使用してトレーニングされた汎用AIモデルは、システミックリスクをもたらすと推定され、追加の義務が課されます。

ソリューションを見る

スポーツにおけるコンピュータービジョン

スポーツにおけるコンピュータービジョン

Ultralytics YOLOが、選手やボールの追跡、パフォーマンス分析、コーチングへの知見、アスリートのリハビリを通じて、スポーツビジョンをどのように支えるかをご紹介します。
詳しく見る
航空画像向けコンピュータービジョン

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

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

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

Ultralytics YOLOを活用して航空宇宙分野でコンピュータビジョンを導入し、航空機検査、滑走路上のFOD検出、空港の地上業務、複合材の欠陥検出に活用できます。
詳しく見る
セキュリティ分野のコンピュータービジョン

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

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の未来を一緒に築きましょう!

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