コンピュータービジョン応用
Azure Custom Visionで構築した品質検査モデルが、訓練環境では97%の精度を達成していますが、実際の工場環境では70%の精度に低下しました。この現象を説明し、改善策として最も効果的なのはどれか?
A.訓練データが実環境と異なる条件(角度・距離・背景など)で撮影されていたため、実環境の多様な条件で撮影した画像を訓練データに追加する← 正解
✓ 正解です。これは典型的な「データドリフト」または「ドメインシフト」であり、実環境を模した多様な条件のデータで再訓練することが最善の解決策です。
B.モデルの訓練時の反復回数(イテレーション数)を倍に増やして、より複雑なパターンを学習させる
✗ イテレーション数を増やすことは過学習を招く可能性があり、訓練環境での精度向上に貢献しても、実環境での汎化性能は改善されません。
C.訓練済みモデルを本番環境に配置する際に、推論APIの並列処理数を増やす
✗ 並列処理数は推論速度に影響するもので、精度低下の原因や改善には無関係です。
D.実環境での精度低下は避けられないため、システムの仕様として70%を受け入れ、手動検査を並行する
✗ 受け入れは最後の手段です。多くの場合、実環境データを用いた再訓練で70%→90%程度への改善が可能です。
この問題のポイント
これは典型的な「データドリフト」または「ドメインシフト」であり、実環境を模した多様な条件のデータで再訓練することが最善の解決策です。
「コンピュータービジョン」の他の問題
Azure AI Visionで「画像1枚につき1つのカテゴリを付与する」タスクはどれか?Azure Custom Visionで「製品写真に複数の不良箇所の位置と種類を検出するモデル」を構築するタスクはどれか…Azure AI Visionの「Read API(OCR)」と「Image Analysis OCR」を使い分ける際の…Azure Custom Visionのモデルを「Raspberry PiなどのIoTデバイスでオフライン実行」したい場…工場の映像から作業員が危険エリアに立ち入ったことをリアルタイムで検知するのに最適なAzure AI Visionの機能は…Azure AI FaceのFace Verificationとは何をする機能か?
IT・クラウド の関連資格
AWS Certified Cloud Practitioner(CLF-C02)
AWSクラウドの入門資格。クラウドの概念・AWSのコアサービス・セキュリティ・料金モデルを問う。
AWS Certified Solutions Architect - Associate(SAA-C03)
AWSでのシステム設計能力を問うアソシエイト資格。高可用性・セキュリティ・コスト最適化の設計が中心。
DP-900:Microsoft Azure Data Fundamentals
Azureのデータサービスの基礎を問うMicrosoft認定資格。リレーショナル/非リレーショナルデータ、分析ワークロード、コアのデータ概念を扱う。