Ultralytics YOLO27: ウェイトリストに登録する
YOLOのライセンス
イベント

DeGirumを使用した、エッジデバイスへの量子化Ultralytics YOLOv8モデルのデプロイ

YOLO Vision 2023の講演のまとめとして、DeGirumがエッジデバイスに量子化したUltralytics YOLOモデルをデプロイする方法を、量子化の課題と解決策を含めて解説します。

Nuvola LadiNuvola Ladi3 分で読めます
YOLO Vision 2023の講演のまとめとして、DeGirumがエッジデバイスに量子化したUltralytics YOLOモデルをデプロイする方法を、量子化の課題と解決策を含めて解説します。

マドリードのGoogle for Startups Campusで開催されたYOLO VISION 2023 (YV23)イベントから、また一つ有意義な講演を振り返ります。講演者は、DeGirumのチーフアーキテクト兼共同創業者であるShashi Chilappagar氏です。講演では量子化と量子化モデルのデプロイを取り上げ、主な課題、解決策、今後の可能性を探りました。

量子化と量子化モデルのデプロイの概要#

Shashi氏は量子化の包括的な概要を説明し、エッジデバイスへのデプロイに向けてUltralytics YOLOモデルを最適化するうえでの重要性を強調しました。基本事項から量子化を改善するアプローチまでを取り上げ、参加者はモデルの移植やデプロイの複雑さについて有益な知見を得ました。

YOLOモデルの量子化における課題#

量子化には課題が伴うことが多く、特にTFLiteでYOLOモデルを扱う場合は顕著です。すべての出力を同じスケールとゼロポイントで量子化すると精度が大幅に低下することを参加者は学び、量子化プロセスでモデルの精度を維持する難しさが明らかになりました。

YOLOモデルの量子化を改善する#

幸い、こうした課題に対処する方法があります。DeGirumフォークを導入すると、出力を分離し、バウンディングボックスのデコードを最適化することで、量子化に適したアプローチを実現できます。こうした改良により、量子化モデルの精度はベースラインから大幅に向上します。

量子化に適したモデルアーキテクチャ#

量子化による損失を最小限に抑えるには、新しいモデルアーキテクチャの検討が重要です。SiLUを上限値のあるReLU6アクティベーションに置き換えると量子化損失を最小限に抑えられ、量子化モデルの精度を維持するうえで有望な結果が得られることを、参加者は学びました。

量子化モデルのデプロイ#

量子化モデルのデプロイは簡単で、DeGirumのクラウドプラットフォームで任意のモデルを実行するのに必要なコードはわずか5行です。ライブのコードデモでは、量子化されたUltralytics YOLOv5モデルによる物体検出の簡便さが示され、量子化モデルを実際のアプリケーションに容易に統合できることが紹介されました。

この目的のために、Ultralyticsはさまざまなモデルデプロイオプションを提供し、エンドユーザーが組み込みデバイスやエッジデバイスにアプリケーションを効果的にデプロイできるようにしています。エクスポート形式には、OpenVINO、TorchScript、TensorRT、CoreML、TFLite、TFLite Edge TPUがあり、柔軟性と互換性を提供します。

デプロイ向けのサードパーティアプリケーションとの連携により、ユーザーは実環境でのモデルのパフォーマンスを評価できます。

異なるハードウェアで異なるモデルを使用する#

参加者は、さまざまなハードウェアプラットフォームへの異なるモデルのデプロイに関する知見も得ました。単一のコードベースで、複数のアクセラレーター上の複数モデルをサポートできることを紹介しました。多様なハードウェアプラットフォームでさまざまな検出タスクを実行する例を通じて、このアプローチの柔軟性とスケーラビリティを示しました。

リソースとドキュメント#

参加者をさらに支援するため、クラウドプラットフォーム、サンプル、ドキュメントなどにアクセスできる、包括的なリソースセクションを紹介しました。誰もが量子化モデルを効果的にデプロイするために必要なツールとサポートを利用できるようにすることが目標です。

まとめ#

量子化分野が進化するなか、最新情報を把握し、積極的に関わり続けることが重要です。私たちは、この進化する分野を理解するための継続的なサポートとリソースの提供に取り組んでいます。YouTubeで講演の全編を見る。

機械学習と人工知能における最新のトレンドやイノベーションを、引き続き一緒に探っていきましょう。

執筆者

Nuvola Ladi
Nuvola Ladi

デジタルコンテンツマネージャー · Ultralytics

Nuvola LadiはUltralyticsのデジタルコンテンツマネージャーとして、ビジョンAIやUltralytics YOLOに関するコンテンツを制作し、PyTorch Conference 2025などの業界イベントで会社を代表しています。スペインを拠点とし、IE Universityでビジュアル・デジタルメディアの修士号を取得しています。Ultralyticsに入社する前は、XVA Gallery & HotelやRolexなどの組織で職務に就いていました。

コメント

質問したり、結果を共有したり、ほかの人をサポートしたりできます。

ソリューションを見る

スポーツにおけるコンピュータービジョン

スポーツにおけるコンピュータービジョン

Ultralytics YOLOが、選手やボールの追跡、パフォーマンス分析、コーチングへの知見、アスリートのリハビリを通じて、スポーツビジョンをどのように支えるかをご紹介します。
詳しく見る
航空画像向けコンピュータービジョン

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

Ultralytics YOLOを使用して、ドローンや航空画像をリアルタイムの知見に変換し、農業、水産養殖、自然保護、地理空間分析に活用できます。
詳しく見る
航空宇宙分野のコンピュータービジョン

航空宇宙分野のコンピュータービジョン

Ultralytics YOLOを活用して航空宇宙分野でコンピュータビジョンを導入し、航空機検査、滑走路上のFOD検出、空港の地上業務、複合材の欠陥検出に活用できます。
詳しく見る
セキュリティ分野のコンピュータービジョン

セキュリティ分野のコンピュータービジョン

Ultralytics YOLOモデルであらゆる施設を保護しましょう。ビジョンAIは、周辺監視、脅威検知、ナンバープレート認識、職場の安全管理を支援します。
詳しく見る
ロボティクス分野のコンピュータービジョン

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

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

物流におけるコンピュータービジョン

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

小売業におけるコンピュータービジョン

Ultralytics YOLOモデルで小売のあり方を変革しましょう。ビジョンAIにより、在庫追跡、棚の監視、行列管理、より高度な顧客インサイトを実現します。
詳しく見る
医療分野におけるコンピュータービジョン

医療分野におけるコンピュータービジョン

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

製造業におけるコンピュータービジョン

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

自動車分野におけるコンピュータービジョン

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

農業におけるコンピュータービジョン

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

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

機械学習の未来に向けた歩みを始めましょう