MobileNet

term_id: mobilenet

Category: basic_concepts

Definition

MobileNetは、標準的な畳み込み演算と比較して計算コストとモデルサイズを大幅に削減するために、深さ別分離畳み込み(depthwise separable convolutions)を利用します。このアーキテクチャにより、効率的な特徴抽出が

Summary

MobileNetは、モバイルおよび組み込みビジョンアプリケーション向けに設計された軽量なディープニューラルネットワークのファミリーです。

Key Concepts

  • 深さ別分離畳み込み
  • モデル効率性
  • エッジコンピューティング
  • 転移学習

Use Cases

  • スマートフォンでのリアルタイム物体検出
  • IoTデバイスでの画像分類
  • モバイルアプリでの顔認識

Code Example

1
2
from tensorflow.keras.applications import MobileNetV2
model = MobileNetV2(weights='imagenet', input_shape=(224, 224, 3))