MobileNet
term_id: mobilenet
Category: basic_concepts
Definition
Sieci MobileNet wykorzystują konwolucje oddzielne głębiowo-separacyjne (depthwise separable convolutions), aby drastycznie zmniejszyć koszt obliczeniowy i rozmiar modelu w porównaniu do standardowych konwolucji. Taka architektura umożliwia efektywne wyodrębnianie cech na
Summary
MobileNet to rodzina lekkich głębokich sieci neuronowych zaprojektowanych z myślą o aplikacjach wizyjnych na urządzeniach mobilnych i wbudowanych.
Key Concepts
- Konwolucje oddzielne głębiowo-separacyjne
- Efektywność modelu
- Obliczenia brzegowe (Edge Computing)
- Uczenie przez przenoszenie (Transfer Learning)
Use Cases
- Wykrywanie obiektów w czasie rzeczywistym na smartfonach
- Klasyfikacja obrazów na urządzeniach IoT
- Rozpoznawanie twarzy w aplikacjach mobilnych
Code Example
from tensorflow.keras.applications import MobileNetV2
model = MobileNetV2(weights='imagenet', input_shape=(224, 224, 3))