Merci d'avoir envoyé votre demande ! Un membre de notre équipe vous contactera sous peu.
Merci d'avoir envoyé votre réservation ! Un membre de notre équipe vous contactera sous peu.
Plan du cours
Introduction à TinyML et Edge AI
- Qu'est-ce que TinyML ?
- Avantages et défis de l'IA sur les microcontrôleurs
- Aperçu des outils TinyML : TensorFlow Lite et Edge Impulse
- Cas d'utilisation de TinyML dans l'IoT et les applications réelles
Configuration de l'environnement de développement TinyML
- Installation et configuration de l'IDE Arduino
- Introduction à TensorFlow Lite pour microcontrôleurs
- Utilisation de l'atelier Edge Impulse pour le développement TinyML
- Connexion et test des microcontrôleurs pour les applications d'IA
Construction et entraînement des modèles d'apprentissage automatique
- Compréhension du flux de travail TinyML
- Collecte et prétraitement des données de capteur
- Entraînement de modèles d'apprentissage automatique pour l'IA embarquée
- Optimisation des modèles pour un traitement à faible consommation et en temps réel
Déploiement des modèles d'IA sur les microcontrôleurs
- Conversion des modèles d'IA au format TensorFlow Lite
- Écriture et exécution des modèles sur les microcontrôleurs
- Validation et débogage des implémentations TinyML
Optimisation de TinyML pour la performance et l'efficacité
- Techniques de quantification et de compression des modèles
- Stratégies de gestion de l'alimentation pour l'IA edge
- Contraintes de mémoire et de calcul dans l'IA embarquée
Applications pratiques de TinyML
- Reconnaissance de gestes à partir de données d'accéléromètre
- Classification audio et détection de mots-clés
- Détection d'anomalies pour la maintenance prédictive
Sécurité et tendances futures dans TinyML
- Garantir la confidentialité et la sécurité des données dans les applications TinyML
- Défis de l'apprentissage fédéré sur les microcontrôleurs
- Recherche émergente et avancées dans TinyML
Résumé et prochaines étapes
Pré requis
- Expérience avec la programmation de systèmes embarqués
- Connaissance de la programmation Python ou C/C++
- Connaissances de base sur les concepts du machine learning
- Compréhension du matériel microcontrôleur et des périphériques
Public cible
- Ingénieurs systèmes embarqués
- Développeurs d'IA
21 Heures
Nos clients témoignent (1)
Nous pouvons aborder des sujets avancés et travailler avec des exemples concrets.
Ruben Khachaturyan - iris-GmbH infrared & intelligent sensors
Formation - Advanced Edge AI Techniques
Traduction automatique