Ultralytics YOLO27:
Ultralytics用語集に戻る

Accuracy

AIにおける精度の基礎を学びます。性能の評価方法、精度のパラドックスの回避方法、Ultralytics YOLO26を使用した結果の測定方法を解説します。

正解率は、人工知能システムの評価における基本的な指標であり、モデルが行う正しい予測の割合を、予測総数に対して定量化したものです。機械学習、特に教師あり学習の文脈では、この指標によって、トレーニングプロセス中に提供されたグラウンドトゥルースにアルゴリズムがどの程度効果的に適合しているかを大まかに把握できます。正解率は最も直感的な性能指標であり、「モデルはどのくらいの頻度で正しいのか」という単純な問いに答えるものですが、開発者がより詳細な指標を調べる前に、システムの信頼性を示す主要な指標として機能します。

性能評価の微妙な点#

正解率は優れた出発点ですが、すべてのクラスが均等に含まれている、バランスの取れたトレーニングデータに適用した場合に最も効果を発揮します。たとえば、猫と犬を区別する標準的な画像分類タスクで、データセットにそれぞれ500枚の画像が含まれている場合、正解率は信頼できる指標です。しかし、不均衡データセットでは問題が生じ、「正解率のパラドックス」につながります。

不正検出用にモデルをトレーニングし、不正な取引が全体の1%しかない場合、すべての取引を単に「正当」と予測するモデルでも99%の正解率を達成できますが、本来のタスクには完全に失敗しています。これを軽減するため、エンジニアはUltralytics Platformを使用してデータセットの分布を可視化し、モデルが多数派クラスを単に記憶していないことを確認することがよくあります。

正解率と関連用語の違い#

モデルの性能を完全に理解するには、正解率と類似する指標を区別することが重要です。

  • 適合率: 正の予測の質を測定します。「正と予測されたすべての事例のうち、実際に正だったものはいくつあるか」を問う指標です。
  • 再現率: 感度とも呼ばれ、関連するすべてのケースを見つけるモデルの能力を測定します。「実際に正であるすべての事例のうち、モデルが正しく特定できたものはいくつあるか」を問う指標です。
  • F1スコア: 適合率と再現率の調和平均であり、両者のバランスを取った単一のスコアを提供します。クラス分布が不均一な場合に特に有用です。

正解率が正しさを全体的に捉えるのに対し、適合率と再現率は、偽陽性や偽陰性など、特定の種類の誤りに関する洞察を提供します。

実世界での利用例#

正解率はさまざまな業界で活用されており、重要な環境におけるコンピュータービジョンや予測モデルの信頼性を検証しています。

  • 医療診断: 医用画像解析の分野では、モデルを使用してX線画像やMRIスキャンを分類します。スキャンを「健常」または「病変あり」に分類するモデルでは、患者が正しい診断を受けられるよう、高い正解率が求められます。ヘルスケアにおけるAIの革新は、自動化による誤りを最小限に抑えるための厳密な検証に大きく依存しています。
  • 製造における品質管理: スマートマニュファクチャリングの自動システムでは、目視検査を使用して組立ライン上の欠陥を特定します。高い正解率により、欠陥のない製品だけが出荷され、廃棄物や保証コストを削減できます。物体検出によって欠陥を見つけることで、工場は生産基準を自動的に維持できます。

コードで正解率を測定する#

Pythonを使用する実際のシナリオでは、開発者は確立されたライブラリを使用してモデルの正解率を簡単に測定できます。次の例では、YOLO26の分類モデルを検証し、top-1正解率を取得する方法を示します。top-1正解率とは、モデルが最も高い確率で予測したラベルが正しいラベルと一致する頻度を指します。

from ultralytics import YOLO

# Load a pre-trained YOLO26 classification model
model = YOLO("yolo26n-cls.pt")

# Validate the model on a standard dataset (e.g., MNIST)
metrics = model.val(data="mnist")

# Print the Top-1 Accuracy
print(f"Top-1 Accuracy: {metrics.top1:.4f}")

改善のための戦略#

モデルの正解率が低い場合、性能を向上させるためにいくつかの手法を利用できます。エンジニアは、トレーニングセットの多様性を人為的に高め、モデルの過学習を防ぐために、データ拡張をよく利用します。さらに、ハイパーパラメータチューニングによって、学習率などの設定を調整すると、収束に大きな影響を与える可能性があります。複雑なタスクでは、転移学習により、モデルは大規模な事前トレーニング済みデータセット(ImageNetなど)から得た知識を活用し、より小規模で特定用途向けのデータセットにおいて高い正解率を達成できます。

Explore solutions

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

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

Ultralytics YOLOを使用して、ドローンや航空画像から農業、水産業、環境モニタリング、保全、地理空間分析向けのリアルタイムなインサイトを生成します。
詳細を見る
航空宇宙におけるコンピュータビジョン

航空宇宙におけるコンピュータビジョン

Ultralytics YOLOモデルを使用して、ビジョンAIを空中モニタリングに導入します。コンピュータビジョンソリューションで、ドローン、航空宇宙ワークフロー、環境保護、および地理空間産業を強力にサポートします。
詳細を見る

Ultralytics YOLOモデルであらゆるサイトを保護します。ビジョンAIは、境界モニタリング、脅威検出、ナンバープレート認識、職場安全をサポートします。
詳細を見る
ロボティクスのコンピュータービジョン

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

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

物流のコンピュータービジョン

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

小売のコンピュータービジョン

Ultralytics YOLOモデルで小売を再構築します。Vision AIにより、在庫追跡、棚監視、待ち行列管理、より高度な顧客インサイトを実現します。
詳細を見る
ヘルスケア向けコンピュータービジョン

ヘルスケア向けコンピュータービジョン

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

製造業向けコンピュータービジョン

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

自動車分野のコンピュータビジョン

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

農業分野のコンピュータビジョン

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

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

Ultralytics YOLOを使用して、ドローンや航空画像から農業、水産業、環境モニタリング、保全、地理空間分析向けのリアルタイムなインサイトを生成します。
詳細を見る
航空宇宙におけるコンピュータビジョン

航空宇宙におけるコンピュータビジョン

Ultralytics YOLOモデルを使用して、ビジョンAIを空中モニタリングに導入します。コンピュータビジョンソリューションで、ドローン、航空宇宙ワークフロー、環境保護、および地理空間産業を強力にサポートします。
詳細を見る

Ultralytics YOLOモデルであらゆるサイトを保護します。ビジョンAIは、境界モニタリング、脅威検出、ナンバープレート認識、職場安全をサポートします。
詳細を見る
ロボティクスのコンピュータービジョン

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

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

物流のコンピュータービジョン

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

小売のコンピュータービジョン

Ultralytics YOLOモデルで小売を再構築します。Vision AIにより、在庫追跡、棚監視、待ち行列管理、より高度な顧客インサイトを実現します。
詳細を見る
ヘルスケア向けコンピュータービジョン

ヘルスケア向けコンピュータービジョン

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

製造業向けコンピュータービジョン

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

自動車分野のコンピュータビジョン

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

農業分野のコンピュータビジョン

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

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

Ultralytics YOLOを使用して、ドローンや航空画像から農業、水産業、環境モニタリング、保全、地理空間分析向けのリアルタイムなインサイトを生成します。
詳細を見る
航空宇宙におけるコンピュータビジョン

航空宇宙におけるコンピュータビジョン

Ultralytics YOLOモデルを使用して、ビジョンAIを空中モニタリングに導入します。コンピュータビジョンソリューションで、ドローン、航空宇宙ワークフロー、環境保護、および地理空間産業を強力にサポートします。
詳細を見る

Ultralytics YOLOモデルであらゆるサイトを保護します。ビジョンAIは、境界モニタリング、脅威検出、ナンバープレート認識、職場安全をサポートします。
詳細を見る
ロボティクスのコンピュータービジョン

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

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

物流のコンピュータービジョン

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

小売のコンピュータービジョン

Ultralytics YOLOモデルで小売を再構築します。Vision AIにより、在庫追跡、棚監視、待ち行列管理、より高度な顧客インサイトを実現します。
詳細を見る
ヘルスケア向けコンピュータービジョン

ヘルスケア向けコンピュータービジョン

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

製造業向けコンピュータービジョン

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

自動車分野のコンピュータビジョン

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

農業分野のコンピュータビジョン

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

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

機械学習の未来への歩みを始めましょう