用語集

インターセクション・オーバー・ユニオン(IoU)

IoU(Intersection over Union)とは何か、どのように計算されるのか、そして物体検出とAIモデル評価における重要な役割について学びます。

Ultralytics HUB で
を使ってYOLO モデルをシンプルにトレーニングする。

さらに詳しく

IoU(Intersection over Union)は、コンピュータビジョンの分野において、特に物体検出や画像セグメンテーションモデルの性能を評価するために重要な指標である。これは、予測されたバウンディングボックスとグラウンドトゥルースのバウンディングボックスの重なりの度合いを定量化することで、オブジェクト検出器の精度を測定します。IoUスコアが高いほど、予測されたオブジェクトの位置と実際のオブジェクトの位置がより良く一致していることを意味し、より正確なモデルであることを示します。IoUを理解することは、モデルのパフォーマンスを評価し比較するための標準的な方法を提供するため、物体検出タスクに取り組む人にとって不可欠です。

物体検出におけるIoUの重要性

IoUは物体検出アーキテクチャの開発と評価において重要な役割を果たす。IoUは、以下のようなモデルを訓練するための重要な指標として機能します。 Ultralytics YOLOのようなモデルをトレーニングする際の重要な指標となり、物体の正確な位置と分類能力を微調整するのに役立ちます。要するに、IoUは物体検出モデルが正しい物体を識別するだけでなく、その位置を正確に特定するのに役立ちます。この精度は、正確な物体位置特定が最も重要である実世界のアプリケーションにおいて非常に重要です。

ユニオン以上の交差点の計算

IoUの計算は簡単で、予測されたバウンディング・ボックスとグラウンド・トゥルースのバウンディング・ボックスの交点の面積と、それらの結合の面積の比である。結果は0から1までのスコアとなる。1のIoUは完全なオーバーラップを示し、予測されたボックスがグラウンド・トゥルースと完全に一致することを意味し、0のIoUはオーバーラップがないことを意味します。検出を「正しい」とみなすための一般的に受け入れられている閾値は、IoUが0.5以上ですが、これは特定のアプリケーションや精度の要件によって異なる場合があります。

IoUの実世界での応用

IoUの定位精度を測定する能力は、さまざまなAIアプリケーションに不可欠なものだ:

  • 自律走行自動運転技術においてIoUは、車両の知覚システムが歩行者、車両、交通標識をどの程度検出し、定位しているかを評価するために重要である。高いIoUスコアは、障害物や道路要素の位置を正確に特定することで、自律型ナビゲーションの安全性と信頼性を確保するために不可欠です。
  • 医療画像医療分野では、腫瘍の検出や臓器のセグメンテーションなどのタスクにおいて、医用画像解析モデルの精度を評価するためにIoUが使用されている。IoUによって測定される異常や解剖学的構造の正確な位置特定は、診断や治療計画にとって極めて重要であり、医用画像解析の有効性を向上させる。

IoUと他の評価指標との比較

IoUは特に物体検出の空間精度に焦点を当てるが、他のメトリクスはモデル性能をより包括的に見ることができる。例えば、平均平均精度(mAP)は、異なるIoU閾値にわたって精度とリコールの両方を考慮します。mAPはこれらの側面を組み合わせて総合的なパフォーマンススコアを与えるため、ベンチマークや研究において物体検出モデルを評価する際の一般的な指標となっています。

IoUによるモデルパフォーマンスの向上

IoUは評価指標であるだけでなく、モデルのパフォーマンスを向上させるツールでもある。トレーニングやハイパーパラメータのチューニング中にIoUを監視することで、開発者は改善すべき領域を特定し、モデルパラメータを最適化して、より高いローカライズ精度を達成することができます。Ultralytics HUBのようなプラットフォームは、IoUやその他のメトリクスを追跡するツールを提供し、モデル改良の反復プロセスを促進し、最適な検出性能を保証します。

IoUは広く使用されているにもかかわらず、限界がある。IoUはバウンディングボックスの位置のわずかなずれに敏感に反応し、複雑なシナリオにおける検出品質のニュアンスを十分に捉えられない可能性がある。しかし、AIにおける物体検出の評価と進歩に不可欠な指標であることに変わりはない。

すべて読む