MobileNet

term_id: mobilenet

Category: basic_concepts

Definition

Τα MobileNet χρησιμοποιούν χωριστές βάθους διαχωριστικές συστάδες (depthwise separable convolutions) για να μειώσουν δραματικά το υπολογιστικό κόστος και το μέγεθος του μοντέλου σε σύγκριση με τις τυπικές συστάδες. Αυτή η αρχιτεκτονική επιτρέπει την αποδοτική εξαγωγή χαρακτηριστικών σε

Summary

Το MobileNet είναι μια οικογένεια ελαφρών βαθιών νευρωνικών δικτύων, σχεδιασμένη για εφαρμογές όρασης σε κινητές και ενσωματωμένες συσκευές.

Key Concepts

  • Χωριστές Βάθους Διαχωριστικές Συστάδες
  • Απόδοση Μοντέλου
  • Υπολογισμός Άκρου (Edge Computing)
  • Μεταφορά Μάθησης

Use Cases

  • Ανίχνευση αντικειμένων σε πραγματικό χρόνο σε smartphones
  • Ταξινόμηση εικόνων σε συσκευές IoT
  • Αναγνώριση προσώπου σε εφαρμογές κινητών

Code Example

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