YOLO Vision 2026:
Ultralytics用語集に戻る

Feature Extraction

特徴抽出がどのように生のデータを実用的な洞察へ変換するか解説します。Ultralytics YOLO26がどのようにこのプロセスを自動化して優れた物体検出を実現するか学びましょう。

特徴抽出は、machine learning (ML)における変換プロセスであり、生の高次元データを洗練された情報量の多い属性、つまり「特徴量」のセットに変換します。高解像度の画像、オーディオストリーム、非構造化テキストなどの生入力データは、アルゴリズムが効率的に処理するにはデータ量が多すぎ、冗長であることがよくあります。特徴抽出は、入力を最も本質的なコンポーネントに圧縮することでこの問題に対処し、predictive modelingに必要な重要情報を保持しながら、ノイズや関係のない背景詳細を破棄します。この削減は、curse of dimensionalityを緩和し、モデルの計算効率を維持し、新しい未知のデータに対しても良好に汎化できるようにするために不可欠です。

ディープラーニングにおける特徴抽出の役割#

従来のコンピュータービジョンの時代には、専門家はScale-Invariant Feature Transform (SIFT)などの手動テクニックに頼って画像内のキーポイントを特定していました。しかし、現代のdeep learning (DL)は、特徴量発見を自動化することでこのワークフローを革新しました。

ニューラルネットワーク、特にConvolutional Neural Networks (CNNs)は、階層的に特徴抽出を実行するためにbackboneとして知られる特殊なアーキテクチャコンポーネントを採用しています。データがネットワーク層を通過するにつれて、抽出される特徴量の複雑さが増していきます。

  • 浅い層: これらの初期層はエッジ検出器のように機能し、線、角、色の勾配といった単純で低レベルの構造を特定します。
  • 深い層: ネットワークが深くなるにつれて、これらの単純な要素は、車両の形状、人間の顔、特定の動物の模様など、高レベルのセマンティックな表現へと集約されます。

これらの学習された表現はfeature mapsに保存され、その後検出ヘッドに渡されて、object detectionや画像分類などのタスクを実行します。

実社会での応用#

特徴抽出は、多くの高度なAI機能のエンジンとして機能し、多様な業界にわたって未加工の感覚入力を実用的なインサイトに変換します。

  • 医療診断: AI in healthcareの分野では、モデルはMRIやCTスキャンなどの複雑な医療画像を分析します。洗練された特徴抽出アルゴリズムは、初期段階の病変を示している可能性のある組織密度やテクスチャの微妙な異常を特定します。これらの重要な視覚的マーカーを分離することにより、システムは放射線科医によるtumor detectionを大幅に高い精度と速度で支援できます。
  • 自動運転: 自動運転車は、安全に走行するためにリアルタイムの特徴抽出に依存しています。車載カメラは、車線表示、信号機、歩行者の動きに関連する特徴を即座に抽出するcomputer vision (CV)モデルにビデオをストリーミングします。この機能により、autonomous vehiclesは動的な環境において一瞬の判断を下すことができます。
  • 音声処理: 音声アシスタントでは、生の音声波形がスペクトログラムに変換されます。次に、アルゴリズムが音声特徴、ピッチ、トーンを抽出し、話者のアクセントや背景ノイズに関係なく、speech-to-textシステムが話し言葉を理解できるようにします。

Ultralytics YOLOによる特徴抽出#

Ultralytics YOLO26のような最先端のアーキテクチャは、強力な特徴抽出バックボーンを設計に直接統合しています。推論を実行すると、モデルは自動的に画像を処理して関連する特徴を抽出し、その後にバウンディングボックスとクラスラベルを予測します。

以下の例では、学習済みモデルを使用して画像を処理する方法を示します。コードは単純ですが、モデルは内部で複雑な特徴抽出を実行して物体を特定しています。

from ultralytics import YOLO

# Load a pretrained YOLO26 model, which includes a learned feature extraction backbone
model = YOLO("yolo26n.pt")

# Perform inference on an image
# The model internally extracts features to locate and classify objects
results = model("https://ultralytics.com/images/bus.jpg")

# Display the resulting bounding boxes
results[0].show()

これらの特徴抽出器のトレーニングに使用されるデータセットを管理したいチームのために、Ultralytics Platformは、アノテーション、トレーニング、およびデプロイメントのための包括的なソリューションを提供します。

関連用語の区別#

データサイエンスのパイプラインを完全に把握するには、特徴抽出を類似の概念と区別することが役立ちます。

  • 特徴抽出とFeature Engineeringの違い: これらは一緒に議論されることが多いですが、特徴エンジニアリングは、domain knowledgeを使用して新しい変数を作成する(例:「価格」と「面積」から「平方フィートあたりの価格」を計算するなど)手動プロセスを通常意味するより広い用語です。特徴抽出は特定のテクニックであり、ディープラーニングではしばしば自動化され、高次元データ(ピクセルなど)を低次元のfeature vectorに投影します。
  • 特徴抽出とFeature Selectionの違い: 特徴選択は、既存の特徴のサブセットを変更せずに選択し、ノイズを減らすために重要度の低いものを単に取り除くことです。逆に、特徴抽出は、Principal Component Analysis (PCA)や学習されたネットワーク重みなどを通じて、元のデータポイントを変換および結合して新しい特徴を作成します。

特徴抽出を習得することで、開発者はPyTorchTensorFlowなどのフレームワークを活用して、正確であるだけでなく、エッジデプロイメントに対しても十分な効率を持つモデルを構築できます。

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

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