MobileNet

term_id: mobilenet

Category: basic_concepts

Definition

MobileNets nutzen tiefenseparable Faltungen (Depthwise Separable Convolutions), um die Rechenkosten und die Modellgröße im Vergleich zu Standardfaltungen drastisch zu reduzieren. Diese Architektur ermöglicht eine effiziente Merkmalsextraktion auf

Summary

MobileNet ist eine Familie von leichtgewichtigen tiefen neuronalen Netzen, die für mobile und eingebettete Vision-Anwendungen entwickelt wurden.

Key Concepts

  • Tiefenseparable Faltungen
  • Modell-Effizienz
  • Edge Computing
  • Transfer Learning

Use Cases

  • Echtzeit-Objekterkennung auf Smartphones
  • Bildklassifizierung auf IoT-Geräten
  • Gesichtserkennung in mobilen Apps

Code Example

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