Aller au contenu principal
  • Cours pratique
  • Informatique

Formation TinyML : Introduction au Machine Learning Embarqué

Apprenez à concevoir et déployer des modèles de Machine Learning sur des microcontrôleurs à faible consommation

Demander un devis
Une formatrice accompagne deux participants penchés sur leurs notes, en salle de formation
Durée
3 jours
Niveau
Intermédiaire
Modalités
Présentiel / Distanciel

Description de la formation TinyML

Qu’est-ce que le TinyML ?

Le Tiny Machine Learning (TinyML) est une discipline à la croisée de l’intelligence artificielle et de l’embarqué. Il permet de déployer des modèles d’apprentissage automatique directement sur des dispositifs à ressources limitées, comme des microcontrôleurs ou des capteurs IoT. Grâce aux avancées matérielles et logicielles, le TinyML ouvre la voie à des applications intelligentes locales, sans dépendance au cloud.

Pourquoi suivre une formation TinyML ?

Dans un monde où les objets connectés se multiplient, le besoin d’intelligence embarquée est croissant. Suivre une formation TinyML permet de comprendre comment concevoir, optimiser et implémenter des modèles d’IA capables de fonctionner sur des plateformes très contraintes. Les compétences acquises sont précieuses pour les ingénieurs, data scientists et développeurs cherchant à allier IA, IoT et efficacité énergétique.

Atelier en salle : une participante présente des notes au tableau

Objectifs pédagogiques

À l'issue de cette formation TinyML, vous aurez acquis les connaissances nécessaires pour :

  • Comprendre les concepts fondamentaux du TinyML et ses cas d’usage
  • Identifier les contraintes matérielles et logicielles des systèmes embarqués
  • Maîtriser le flux complet de conception d’un modèle TinyML (entraînement, optimisation, déploiement)
  • Utiliser TensorFlow Lite et d’autres frameworks dédiés
  • Déployer un modèle sur un microcontrôleur (Arduino, ESP32…)
  • Évaluer la performance et la consommation énergétique des modèles TinyML

Objectifs opérationnels

Savoir développer et déployer un modèle de Machine Learning optimisé pour des environnements embarqués à ressources limitées.

Programme

Contenu du cours, module par module

5 modules

Travaux pratiques

Les participants réalisent des exercices concrets à chaque module, représentant environ 50 % du temps total. Les TPs incluent la création, l’optimisation et le déploiement de modèles sur du matériel réel (Arduino Nano 33 BLE Sense, ESP32…).

Programme mis à jour le 23/01/2026

Formations liées