Ultralytics YOLO27:
Ultralytics用語集に戻る

Synthetic Data Generation

合成データ生成によって高精度なAIトレーニングセットを作成する方法を探りましょう。Ultralytics YOLO26のパフォーマンスを高め、データプライバシーの課題を克服する方法を学びます。

合成データ生成とは、現実世界の個人や出来事を実際に含めることなく、実世界のデータの統計的特性やパターンを模倣した人工データセットを作成するプロセスです。人工知能 (AI)と機械学習 (ML)の分野では、データ不足、プライバシーへの懸念、バイアスを克服するための基盤技術となっています。出来事が発生するたびに記録する従来のデータ収集とは異なり、合成データ生成ではアルゴリズム、シミュレーション、生成モデルを使って、高品質なデータを必要に応じて作成します。この手法は、堅牢なコンピュータービジョン (CV)モデルの学習に特に重要です。現実に収集するのが困難、危険、または高コストなシナリオについて、開発者が大量の正確にラベル付けされた学習データを作成できるためです。

合成データ生成の仕組み#

合成データ生成を支える中核技術には、多くの場合、高度な生成AIアーキテクチャが含まれます。これらのシステムは、実データの少量サンプルを分析して、その基礎的な構造や相関関係を把握します。モデルがこうした分布を学習すると、その分布からサンプリングして、新しく独自のデータを生成できます。

主な手法は次の2つです。

  • コンピューターシミュレーション: ビジョンタスクでは、開発者はビデオゲームで使われるものに似た3Dグラフィックスエンジンを使って、フォトリアリスティックなシーンをレンダリングします。これにより、照明、天候、物体の配置を正確に制御できます。コンピューターがシーンを生成するため、物体検出用のバウンディングボックスなど、正確なアノテーションも自動で生成され、手作業によるデータアノテーションが不要になります。
  • 深層生成モデル: 敵対的生成ネットワーク (GANs)や拡散モデルなどのアーキテクチャは、非常にリアルな画像や表形式データを合成できます。たとえば、NVIDIAの研究者は、こうしたモデルを活用して自律型マシン向けの多様な学習環境を作成しています。

AIにおける実世界の用途#

合成データ生成は、データがボトルネックとなる業界を変革しています。

  • 自動運転: 自動運転車の学習には、数十億マイル分の走行データが必要です。これを実際に収集することは不可能です。その代わりに企業は、子どもがボールを追いかけて道路に飛び出す場面や、太陽光による強いまぶしさなど、危険なエッジケースを合成環境でシミュレートします。これにより、自動運転車の認識システムは、実際の道路ではめったに遭遇しない重要なシナリオでも学習できます。
  • 医療と医用画像: HIPAAなどの患者プライバシー関連法は、医療記録の共有を厳しく制限しています。合成データ生成を使えば、腫瘍などの疾患の生物学的特徴を保持しつつ、実際の患者とは完全に切り離されたX線画像やMRI画像のデータセットを研究者が作成できます。これにより、患者の機密性を損なうことなく、医用画像解析ツールを開発できます。

Ultralytics YOLO26との相乗効果#

合成データをワークフローに組み込むことで、Ultralytics YOLO26のような最先端モデルの性能を大幅に向上できます。実世界のデータセットを合成データで補完することで、新しい環境へのモデルの汎化能力を高められます。

以下のPython例では、実データと合成データを組み合わせて学習したモデルを読み込み、推論を実行する方法を示します。

from ultralytics import YOLO

# 多様な合成データと実データで学習したYOLO26モデルを読み込みます
model = YOLO("yolo26n.pt")

# 画像に対して推論を実行し、検出能力を確認します
# 合成データによる学習は、さまざまな照明や角度へのモデルの対応に役立ちます
results = model("https://ultralytics.com/images/bus.jpg")

# 結果のバウンディングボックスと信頼度スコアを表示します
results[0].show()

合成データとデータ拡張の違い#

どちらの手法もデータセットの拡充を目的としていますが、合成データ生成とデータ拡張を区別することが重要です。

  • データ拡張では、既存の実世界の画像を反転、回転、色バランスの変更などによって加工し、バリエーションを作成します。これは元の画像から派生したものに限られます。
  • 合成データ生成では、まったく新しいデータポイントをゼロから作成します。生成時に実画像との一対一の対応関係が不要なため、物理的には一度も存在したことのないシーンも作成できます。

ベストプラクティスと課題#

合成データを効果的に利用するには、「シミュレーションから実世界への(sim-to-real)」転移性を確保することが重要です。これは、合成データで学習したモデルが実世界の入力に対してどの程度の性能を発揮するかを指します。合成データに実画像の質感やノイズが不足していると、デプロイ後にモデルが機能しない可能性があります。これを軽減するため、開発者はドメインランダム化などの手法を使い、シミュレーション内の質感や照明を変化させます。これにより、モデルは特定のアーティファクトに頼るのではなく、形状に基づく特徴を学習します。

Ultralytics Platformを使うと、チームはこうしたハイブリッドデータセットを管理し、モデルの性能を監視し、合成データの追加によって平均適合率 (mAP)などの精度指標が実際に向上していることを確認できます。Gartnerが指摘しているように、合成データは高性能なAIシステムの構築に不可欠な要件となりつつあり、より公平で堅牢かつバイアスの少ないモデルを学習する道を開いています。

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

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