Course Outline
Εισαγωγή στο Edge AI Optimization
- Επισκόπηση του edge AI και των προκλήσεών του
- Σημασία της βελτιστοποίησης μοντέλου για συσκευές άκρων
- Μελέτες περίπτωσης βελτιστοποιημένων μοντέλων τεχνητής νοημοσύνης σε εφαρμογές αιχμής
Τεχνικές συμπίεσης μοντέλου
- Εισαγωγή στη συμπίεση μοντέλων
- Τεχνικές για τη μείωση του μεγέθους του μοντέλου
- Πρακτικές ασκήσεις για συμπίεση μοντέλου
Μέθοδοι κβαντοποίησης
- Επισκόπηση της κβαντοποίησης και των πλεονεκτημάτων της
- Τύποι κβαντοποίησης (μετά-εκπαίδευση, εκπαίδευση με επίγνωση κβαντισμού)
- Πρακτικές ασκήσεις για κβαντοποίηση μοντέλων
Κλάδεμα και άλλες τεχνικές βελτιστοποίησης
- Εισαγωγή στο κλάδεμα
- Μέθοδοι για το κλάδεμα μοντέλων AI
- Άλλες τεχνικές βελτιστοποίησης (π.χ. απόσταξη γνώσης)
- Πρακτικές ασκήσεις για κλάδεμα μοντέλων και βελτιστοποίηση
Ανάπτυξη βελτιστοποιημένων μοντέλων σε συσκευές Edge
- Προετοιμασία του περιβάλλοντος της συσκευής Edge
- Ανάπτυξη και δοκιμή βελτιστοποιημένων μοντέλων
- Αντιμετώπιση προβλημάτων ανάπτυξης
- Πρακτικές ασκήσεις για ανάπτυξη μοντέλου
Εργαλεία και πλαίσια για βελτιστοποίηση
- Επισκόπηση εργαλείων και πλαισίων (π.χ. TensorFlow Lite, ONNX)
- Χρήση TensorFlow Lite για βελτιστοποίηση μοντέλων
- Πρακτικές ασκήσεις με εργαλεία βελτιστοποίησης
Εφαρμογές πραγματικού κόσμου και μελέτες περιπτώσεων
- Ανασκόπηση επιτυχημένων έργων βελτιστοποίησης τεχνητής νοημοσύνης αιχμής
- Συζήτηση περιπτώσεων χρήσης ειδικών για τον κλάδο
- Πρακτικό έργο για τη δημιουργία και τη βελτιστοποίηση μιας εφαρμογής πραγματικού κόσμου
Περίληψη και Επόμενα Βήματα
Requirements
- Κατανόηση των εννοιών AI και μηχανικής μάθησης
- Εμπειρία στην ανάπτυξη μοντέλων AI
- Βασικές δεξιότητες προγραμματισμού (Python συνιστάται)
Ακροατήριο
- Προγραμματιστές AI
- Μηχανικοί μηχανικής εκμάθησης
- Αρχιτέκτονες συστημάτων
Testimonials (2)
the ML ecosystem not only MLFlow but Optuna, hyperops, docker , docker-compose
Guillaume GAUTIER - OLEA MEDICAL
Course - MLflow
I enjoyed participating in the Kubeflow training, which was held remotely. This training allowed me to consolidate my knowledge for AWS services, K8s, all the devOps tools around Kubeflow which are the necessary bases to properly tackle the subject. I wanted to thank Malawski Marcin for his patience and professionalism for training and advice on best practices. Malawski approaches the subject from different angles, different deployment tools Ansible, EKS kubectl, Terraform. Now I am definitely convinced that I am going into the right field of application.