Επικοινωνήστε μαζί μας

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

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

  • Τι είναι το TinyML;
  • Η σημασία της μηχανικής μάθησης σε μικροελεγκτές
  • Σύγκριση μεταξύ παραδοσιακής τεχνητής νοημοσύνης και TinyML
  • Επισκόπηση απαιτήσεων υλικού και λογισμικού

Ρύθμιση του Περιβάλλοντος TinyML

  • Εγκατάσταση του Arduino IDE και ρύθμιση του περιβάλλοντος ανάπτυξης
  • Εισαγωγή στο TensorFlow Lite και το Edge Impulse
  • Εγγραφή υλικολογισμικού (flashing) και ρύθμιση μικροελεγκτών για εφαρμογές TinyML

Δημιουργία και Ανάπτυξη Μοντέλων TinyML

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

Βελτιστοποίηση TinyML για Συσκευές Άκρου

  • Μείωση αποτυπώματος μνήμης και υπολογιστικής χρήσης
  • Τεχνικές κβαντοποίησης και συμπίεσης μοντέλων
  • Συγκριτική αξιολόγηση απόδοσης μοντέλων TinyML

Εφαρμογές και Περιπτώσεις Χρήσης TinyML

  • Αναγνώριση χειρονομιών με χρήση δεδομένων επιταχυνσιομέτρου
  • Ταξινόμηση ήχου και εντοπισμός λέξεων-κλειδιών
  • Ανίχνευση ανωμαλιών για προληπτική συντήρηση

Προκλήσεις και Μελλοντικές Τάσεις του TinyML

  • Περιορισμοί υλικού και στρατηγικές βελτιστοποίησης
  • Ανησυχίες ασφάλειας και απορρήτου στο TinyML
  • Μελλοντικές εξελίξεις και έρευνα στο TinyML

Σύνοψη και Επόμενα Βήματα

Απαιτήσεις

  • Βασικές γνώσεις προγραμματισμού (Python ή C/C++)
  • Εξοικείωση με έννοιες μηχανικής μάθησης (συνιστάται αλλά δεν απαιτείται)
  • Κατανόηση ενσωματωμένων συστημάτων (προαιρετική αλλά χρήσιμη)

Ακροατήριο

  • Μηχανικοί
  • Επιστήμονες δεδομένων
  • Λάτρεις της τεχνητής νοημοσύνης
 14 Ώρες

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


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

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

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