YOLO26の紹介: 次世代のビジョンAI。
Ultralytics
Ultralytics用語集に戻る

Precision

機械学習における精度(プレシジョン)を習得します。モデルの正確さを計算および向上させ、偽陽性を減らし、Ultralytics YOLO26のパフォーマンスを評価する方法を学びましょう。

精度(Precision)は、データサイエンスにおいて分類モデルの性能を評価するために用いられる基本的な指標です。これは、モデルが陽性と予測した全インスタンスのうち、実際に正しく識別された陽性(真陽性)の割合を求めることで、陽性予測の品質を測定するものです。機械学習(ML)の領域において、精度は「モデルがオブジェクトを発見したと主張した際、それがどれほどの頻度で正しいか?」という重要な問いに答えます。精度が高いということは、アルゴリズムが生成する偽陽性が極めて少ないことを意味し、システムがイベントをフラグ立てしたりオブジェクトを検出したりする際の信頼性が非常に高いことを示します。この指標は、誤報のコストが高く、AIエージェントが確信を持って行動する必要があるシナリオにおいて特に重要です。

Link to this section精度、再現率、正解率の区別#

モデルの性能を完全に理解するには、精度を関連する統計用語と区別することが不可欠です。これらは日常会話ではしばしば混同されて使用されますが、コンピュータビジョン(CV)および解析の文脈では明確に異なる技術的意味を持っています。

  • 精度 vs. 再現率: これら2つの指標は、多くの場合トレードオフの関係にあります。精度が陽性予測の正確さに焦点を当てるのに対し、再現率(感度とも呼ばれます)は、データセット内のすべての関連するインスタンスを見つけるモデルの能力を測定します。精度を追求するために最適化されたモデルは、確実に捉えたすべてのものが正しいことを保証するために、いくつかのオブジェクトを見逃す可能性があります(再現率が低下します)。逆に、高い再現率は見逃しを減らしますが、誤報が増える可能性があります。F1-Scoreは、両者の調和平均を計算するために頻繁に使用され、バランスの取れた視点を提供します。
  • 精度 vs. 正解率: 正解率は、予測の総数に対する正しい予測(陽性と陰性の両方)の比率です。しかし、正解率は不均衡なデータセットにおいては誤解を招く可能性があります。例えば、取引の99%が正当である不正検知システムでは、常に「正当」と予測するモデルは99%の正解率となりますが、不正を検出するための精度はゼロになります。

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

業界固有の要件によって、開発者が他の指標よりも精度を優先すべきかどうかが決定されることがよくあります。高い精度が最重要となる具体的な例を以下に挙げます。

  • 小売の損失防止: 小売におけるAIにおいて、自動チェックアウトシステムはオブジェクト検出を使用してアイテムを識別します。システムの精度が低いと、顧客の個人的なバッグを誤って盗難品としてフラグ立てしてしまう可能性があります(偽陽性)。これは顧客体験を損ない、法的な問題に発展する恐れがあります。高い精度を確保することで、盗難の可能性が非常に高い場合にのみセキュリティが警告され、セキュリティアラームシステムへの信頼が維持されます。
  • 製造品質管理: スマートマニュファクチャリングにおいて、ビジョンシステムは組立ラインの欠陥を検査します。精度の低いモデルは機能している部品を欠陥品と分類してしまい、不必要に廃棄させてしまう可能性があります。この無駄はコストを増大させ、効率を低下させます。高い精度を実現するように調整することで、製造者は真に欠陥のあるアイテムのみが取り除かれるようにし、生産ラインを最適化できます。Ultralytics YOLO26が誤った拒絶を減らすことで、これらの産業タスクをどのように支援するかを確認できます。

Link to this sectionコンピュータビジョンにおける精度の向上#

開発者はモデルの精度を向上させるためにいくつかの戦略を採用できます。一般的な方法の1つは、推論中の信頼度しきい値を調整することです。予測を受け入れる前に高い信頼度スコアを要求することで、モデルは不確実な検出を除外し、それによって偽陽性を減らします。

別のテクニックとしてトレーニングデータの改良があります。対象のオブジェクトを含まないが少し似ている画像である「ネガティブサンプル」を追加することで、モデルは背景ノイズとターゲットを区別することを学習します。Ultralytics Platformを使用すると、データセットのキュレーション、モデル予測の可視化、モデルが苦戦している特定の画像の特定が可能になり、このプロセスが簡素化されます。さらに、効果的なデータ拡張はモデルをより多様な環境にさらすことができ、混乱を招く視覚的要素に対して堅牢性を高めます。

Link to this sectionUltralytics YOLOによる精度の計算#

YOLO26のような最新のオブジェクト検出アーキテクチャを使用する場合、精度は検証フェーズで自動的に計算されます。以下のPythonの例では、モデルを読み込み、valモードを使用して精度を含むパフォーマンス指標を取得する方法を示しています。

from ultralytics import YOLO

# Load a pretrained YOLO26 model
model = YOLO("yolo26n.pt")

# Validate the model on the COCO8 dataset to calculate metrics
metrics = model.val(data="coco8.yaml")

# Access and print the mean Precision (P) score
# The results dictionary contains keys for various metrics
print(f"Mean Precision: {metrics.results_dict['metrics/precision(B)']:.4f}")

このワークフローでは、モデルはデータセット内のグランドトゥルースラベルに対して自身の予測を評価します。その結果得られるスコアは、モデルの検出がどれほど正確であるかを示す直接的なベンチマークとなります。複雑なプロジェクトでは、TensorBoardUltralytics Platformなどのツールを通じてこれらの指標を継続的に監視することが、新しいデータが導入された際にもシステムの信頼性を維持するために不可欠です。

Link to this sectionモデル評価に関する関連概念#

  • Intersection over Union (IoU): 予測されたバウンディングボックスとグランドトゥルースの間の重なりを評価するために使用される指標です。IoUが特定のしきい値を超えた場合にのみ、検出は「真陽性」と見なされます。
  • 精度-再現率曲線: さまざまな閾値における精度と再現率をプロットした可視化です。この曲線は、エンジニアがトレードオフを視覚化し、特定のアプリケーションに最適な動作ポイントを選択するのに役立ちます。詳細は標準的な統計的学習リソースに記載されています。
  • Mean Average Precision (mAP): すべてのクラスおよびIoUしきい値全体にわたる平均精度を計算する包括的な指標です。これは、COCOImageNetのようなデータセットでモデルを比較するための標準的なベンチマークです。

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

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