エンタープライズに対応したセキュリティ: ISO 27001およびSOC 2 Type Iに準拠しています。
Ultralytics用語集に戻る

Data Flywheel

本番環境のフィードバック、データアノテーション、再学習、デプロイ、モニタリングを通じて、データフライホイールが継続的なAIの改善をどのように推進するかをUltralytics Platformで学びます。

データフライホイールは、自己強化型のAI改善サイクルです。デプロイされたモデルが予測とフィードバックを生成し、チームが最も有用な本番データをより良いトレーニング用サンプルに変換し、更新されたモデルが次回のデプロイ時にさらに価値の高いデータを生成します。「フライホイール(弾み車)」の比喩は勢いを強調しており、適切に管理された各イteration(反復)により、次のイterationをより速く、より焦点を絞った、より効果的なものにすることができます。

コンピュータビジョンにおいて、これは多くの場合、モデルの弱点を露呈させる困難な画像やビデオフレームのキャプチャ、それらのレビューとアノテーション、モデルの再学習、新しいバージョンの検証、そして本番環境への再デプロイを意味します。1回限りのデータセット拡張とは異なり、データフライホイールは現実世界での利用を継続的なモデル改善に直接結びつけます。

Link to this sectionデータフライホイールの仕組み#

実践的なフライホイールは通常、5つのつながったステージで構成されます。

  1. 本番シグナルの収集: 入力、予測、信頼度スコア、運用上の結果、および許可されたユーザーからのフィードバックを記録します。有用なシステムは、すべてのデータを無期限に保存するのではなく、誤報、見逃されたオブジェクト、異常なシーン、低信頼度の予測などの有益なケースを優先します。
  2. データのキュレーションとラベル付け: 重複、破損したファイル、機密情報、無関係なサンプルを削除します。その後、人間のレビュアーが、クラスラベル、バウンディングボックス、マスク、キーポイントなどを含むデータアノテーションを通じて信頼できる正解データ(グラウンドトゥルース)を確立します。
  3. 学習と評価: 承認されたサンプルをバージョン管理された学習データに追加し、モデルの再学習またはファインチューニングを行い、本番バージョンと比較します。TensorFlow Data Validationは、スキーマチェックやドリフト比較が、学習前に問題のあるデータを特定するのにどのように役立つかを示しています。
  4. 安全なデプロイ: 候補を段階的にリリースし、アプリケーションレベルの結果を測定し、ロールバックパスを維持します。Google Cloud MLOps architectureでは、データ検証、モデル検証、継続的学習、デプロイを本番パイプラインでどのように結合できるかを説明しています。(docs.cloud.google.com)
  5. モニタリングと反復: 品質、レイテンシ、障害、および変化する入力分布を監視します。AWS machine learning monitoring guidanceは、調査や再学習のトリガーとなるデータ品質、モデル品質、ドリフトシグナルについて網羅しています。(docs.aws.amazon.com)

プラットフォームやパイプラインは、これらのステージ間の摩擦を軽減します。Ultralytics Platformは、クラウドでのデータセットのアノテーション、トレーニング、デプロイ、モニタリングを単一の環境でサポートし、そのデータセット管理ワークフローはチームが視覚データを整理、分析、バージョン管理、更新するのに役立ちます。

Link to this section関連する概念と主な違い#

データフライホイールはいくつかのML概念と重複していますが、それらと全く同じではありません。

  • アクティブラーニングは、不確実性や多様性に基づいて、モデルを効率的に改善することが期待されるサンプルを選択します。これはフライホイールのデータ選択ステージを強化することができますが、フライホイールにはデプロイ、フィードバックの収集、ガバナンス、および繰り返しの配信も含まれます。
  • MLOpsは、再現可能なトレーニング、テスト、デプロイ、モニタリングのためのエンジニアリングプラクティスを提供します。データフライホイールは改善のダイナミクスを説明し、MLOpsはその信頼性を維持するためのインフラストラクチャの多くを供給します。
  • フィードバックループは自動的に有益であるとは限りません。独立した正解データなしに予測が将来の学習データに影響を与えると、エラーやバイアスが自己増殖する可能性があります。GoogleのML feedback-loop risksに関するガイダンスでは、モデルの出力がその後の入力にどのように影響するかをチームが監視すべき理由を説明しています。(developers.google.com)
  • ネットワーク効果は、より多くの人が使用するにつれて製品の価値が高まるときに発生します。使用状況によって独自性のある、適法かつ高品質なデータが生成される場合、データフライホイールは防御可能な優位性に寄与する可能性がありますが、単にボリュームが大きいだけでは参入障壁(モート)にはなりません。データが一般的、ノイズが多い、または適切に管理されていない場合、競合他社はその利益を再現する可能性があります。

Link to this section実社会での応用#

  • 製造業の目視検査: 欠陥検出器は、当初は一般的な傷、亀裂、組み立て不良から学習します。デプロイ後、オペレーターは、新しい素材、反射、カメラの角度に起因する、確信度の低い予測や見逃された欠陥を確認します。これらの検証されたサンプルが次の学習サイクルに入り、実際の工場条件下での検出精度が向上します。チームはUltralytics Platform annotation toolsを通じてライフサイクルを管理し、deployment monitoringで本番エンドポイントの動作を追跡できます。

  • 小売店の棚のモニタリング: 物体検出システムは、製品、空きスペース、および置き間違えられたアイテムを識別します。店舗の画像から、元のデータセットには存在しなかった季節限定のパッケージ、混雑した棚、グレア、および地域ごとの製品のバリエーションが明らかになります。これらのケースを追加することで、後継モデルはより信頼性の高い在庫情報を作成できるようになり、手動チェックを削減できます。モデルが生成した間違いがそのまま正しいラベルとして受け入れられないよう、予測は引き続きサンプリングおよび検証される必要があります。

Link to this section信頼性の高いデータフライホイールの構築#

単にデータを多く収集するのではなく、見逃した欠陥や誤報の削減など、測定可能な目標から始めます。データセットとモデルの系統(リネージ)を保持し、各候補を固定のテストセットと比較し、MLflow Trackingなどの実験記録を使用してどの変更がパフォーマンスに影響を与えたかを把握します。ループ全体を通じてプライバシー、アクセス、保持、および人間によるレビューのコントロールを適用します。NIST AI RMF Coreは、デプロイされたシステムの監視や、ユーザー入力、インシデント、変更の管理に関するガイダンスを提供しています。(airc.nist.gov)

次の実行可能な例は、YOLO26Train mode、およびValidation modeを使用した1つの小さなイterationを示しています。

from ultralytics import YOLO

# Train a short baseline iteration on a small example dataset
model = YOLO("yolo26n.pt")
model.train(data="coco8.yaml", epochs=1)

# Evaluate before using the updated model
metrics = model.val()
print(metrics.box.map)

# Run the model on a new candidate image for review
results = model.predict("https://ultralytics.com/images/bus.jpg")
result = results[0]
result.save(filename="candidate_review.jpg")

この例はフライホイール全体を自動化するものではありません。定義されたデータセットでの学習、結果の検証、新しいデータに対する推論の実行、そして修正されたサンプルが次のサイクルに入る前にレビューできる出力の保存という、本質的なモデル側のパターンを示しています。

Explore solutions

Real-time AI that works with your team

ロボティクスにおけるAI

Ultralytics YOLOモデルで、よりスマートなマシンを実現しましょう。ロボティクスにおけるビジョンAIは、自律航行、認識、物体追跡、リアルタイム制御を推進します。
詳細はこちら
Real-time AI that works with your team

物流におけるAI

Ultralytics YOLOモデルで物流を効率化しましょう。ビジョンAIにより、荷物の検査、仕分け、車両追跡、リアルタイムの倉庫安全モニタリングが可能になります。
詳細はこちら
Real-time AI that works with your team

小売業界におけるAI

Ultralytics YOLOモデルで小売を再定義しましょう。ビジョンAIは、在庫追跡、棚のモニタリング、キュー管理、そしてより賢明な顧客インサイトを促進します。
詳細はこちら
Real-time AI that works with your team

ヘルスケアにおけるAI

Ultralytics YOLOモデルを使用してヘルスケアソリューションを構築しましょう。ヘルスケア分野におけるビジョンAIは、より高速な医療画像診断、よりスマートな診断、患者モニタリングを推進します。
詳細はこちら
Real-time AI that works with your team

製造におけるAI

Ultralytics YOLOモデルで製造を最適化しましょう。ビジョンAIは、品質管理、欠陥検出、PPEコンプライアンス、組立ラインの自動化を促進します。
詳細はこちら
Real-time AI that works with your operation

自動車におけるAI

Ultralytics YOLOモデルを使用して、自動車分野にコンピュータビジョンを適用しましょう。ビジョンAIは、道路の安全性、運転支援、車両の自動化を向上させ、よりスマートな道路を実現します。
詳細はこちら
Real-time AI tailored to your operation

農業におけるAI

Ultralytics YOLOモデルを使用して、スマート農業にビジョンAIを導入しましょう。作物モニタリング、家畜のトラッキング、精密農業を強化し、より高くスマートな収穫を実現します。
詳細はこちら
Real-time AI that works with your team

ロボティクスにおけるAI

Ultralytics YOLOモデルで、よりスマートなマシンを実現しましょう。ロボティクスにおけるビジョンAIは、自律航行、認識、物体追跡、リアルタイム制御を推進します。
詳細はこちら
Real-time AI that works with your team

物流におけるAI

Ultralytics YOLOモデルで物流を効率化しましょう。ビジョンAIにより、荷物の検査、仕分け、車両追跡、リアルタイムの倉庫安全モニタリングが可能になります。
詳細はこちら
Real-time AI that works with your team

小売業界におけるAI

Ultralytics YOLOモデルで小売を再定義しましょう。ビジョンAIは、在庫追跡、棚のモニタリング、キュー管理、そしてより賢明な顧客インサイトを促進します。
詳細はこちら
Real-time AI that works with your team

ヘルスケアにおけるAI

Ultralytics YOLOモデルを使用してヘルスケアソリューションを構築しましょう。ヘルスケア分野におけるビジョンAIは、より高速な医療画像診断、よりスマートな診断、患者モニタリングを推進します。
詳細はこちら
Real-time AI that works with your team

製造におけるAI

Ultralytics YOLOモデルで製造を最適化しましょう。ビジョンAIは、品質管理、欠陥検出、PPEコンプライアンス、組立ラインの自動化を促進します。
詳細はこちら
Real-time AI that works with your operation

自動車におけるAI

Ultralytics YOLOモデルを使用して、自動車分野にコンピュータビジョンを適用しましょう。ビジョンAIは、道路の安全性、運転支援、車両の自動化を向上させ、よりスマートな道路を実現します。
詳細はこちら
Real-time AI tailored to your operation

農業におけるAI

Ultralytics YOLOモデルを使用して、スマート農業にビジョンAIを導入しましょう。作物モニタリング、家畜のトラッキング、精密農業を強化し、より高くスマートな収穫を実現します。
詳細はこちら
Real-time AI that works with your team

ロボティクスにおけるAI

Ultralytics YOLOモデルで、よりスマートなマシンを実現しましょう。ロボティクスにおけるビジョンAIは、自律航行、認識、物体追跡、リアルタイム制御を推進します。
詳細はこちら
Real-time AI that works with your team

物流におけるAI

Ultralytics YOLOモデルで物流を効率化しましょう。ビジョンAIにより、荷物の検査、仕分け、車両追跡、リアルタイムの倉庫安全モニタリングが可能になります。
詳細はこちら
Real-time AI that works with your team

小売業界におけるAI

Ultralytics YOLOモデルで小売を再定義しましょう。ビジョンAIは、在庫追跡、棚のモニタリング、キュー管理、そしてより賢明な顧客インサイトを促進します。
詳細はこちら
Real-time AI that works with your team

ヘルスケアにおけるAI

Ultralytics YOLOモデルを使用してヘルスケアソリューションを構築しましょう。ヘルスケア分野におけるビジョンAIは、より高速な医療画像診断、よりスマートな診断、患者モニタリングを推進します。
詳細はこちら
Real-time AI that works with your team

製造におけるAI

Ultralytics YOLOモデルで製造を最適化しましょう。ビジョンAIは、品質管理、欠陥検出、PPEコンプライアンス、組立ラインの自動化を促進します。
詳細はこちら
Real-time AI that works with your operation

自動車におけるAI

Ultralytics YOLOモデルを使用して、自動車分野にコンピュータビジョンを適用しましょう。ビジョンAIは、道路の安全性、運転支援、車両の自動化を向上させ、よりスマートな道路を実現します。
詳細はこちら
Real-time AI tailored to your operation

農業におけるAI

Ultralytics YOLOモデルを使用して、スマート農業にビジョンAIを導入しましょう。作物モニタリング、家畜のトラッキング、精密農業を強化し、より高くスマートな収穫を実現します。
詳細はこちら

AIの未来を共に築き上げましょう!

機械学習の未来とともに旅を始めましょう