Εξέλιξη Κομματιού

Εισαγωγή στο TinyML

  • Κατανόηση των περιορισμών και των δυνατοτήτων του TinyML
  • Αναθεώρηση κοινών πλατφόρμων μικροδιαχειριστών
  • Σύγκριση Raspberry Pi απέναντι στο Arduino και άλλα πλαίσια

Αρχιτεκτονική Καθιέρωσης και Προσαρμογής του Υλικού

  • Προετοιμασία του λειτουργικού συστήματος Raspberry Pi
  • Προσαρμογή πλαισίων Arduino
  • Σύνδεση αισθητών και περιφερειακών συσκευών

Τεχνικές Συλλογής Δεδομένων

  • Απόκτηση δεδομένων από τους αισθητούς
  • Διαχείριση φωνής, κίνησης και περιβαλλοντικών δεδομένων
  • Δημιουργία επισημάνσεις συστήματος δεδομένων

Ανάπτυξη Μοντέλου για Edge Devices

  • Επιλογή κατάλληλων αρχιτεκτονικών μοντέλων
  • Εκπαίδευση TinyML μοντέλων με TensorFlow Lite
  • Αξιολόγηση επιδόσεως για υπολογιστική χρήση

Βελτίωση και Μετατροπή του Μοντέλου

  • Στρατηγικές quantization
  • Μετατροπή μοντέλων για τη διαθέσιμη κατάσταση μικροδιαχειριστών
  • Βελτίωση μνήμης και υπολογιστικής επιδόσεως

Διαθέσιμη Κατάσταση στο Raspberry Pi

  • Εκτέλεση inference TensorFlow Lite
  • Ολοκλήρωση output μοντέλου σε εφαρμογές
  • Εξάλειψη προβλημάτων επιδόσεως

Διαθέσιμη Κατάσταση στο Arduino

  • Χρήση βιβλιοθήκης TensorFlow Lite Micro του Arduino
  • Flashing μοντέλων σε μικροδιαχειριστές
  • Επιβεβαίωση ακρίβειας και περιφερειακής συμπεριφοράς εκτέλεσης

Δημιουργία Ολοκληρωμένων TinyML Εφαρμογών

  • Σχεδιασμός όλων των διεργασιών ενδιάμεσης AI
  • Εφαρμογή αλληλεπίδρασης, πραγματικών υπολογιστικών πρωτότυπων
  • Δοκιμή και βελτίωση της λειτουργικότητας του έργου

Περίληψη και Επόμενα Βήματα

Απαιτήσεις

  • Κατανόηση βασικών εννοιών προγραμματισμού
  • Εμπειρία σε χρήση μικροδιαχειριστών
  • Γνωριμία με Python ή C/C++

Ακροατήριο

  • Δημιουργοί
  • Φίλοι υπολογιστών
  • Αναπτυξείς της ενδιάμεσης AI
 21 Ώρες

Αριθμός συμμετέχοντων


Τιμή ανά συμμετοχαστή

Εφεξής Μαθήματα

Σχετικές Κατηγορίες