Continual learning
Définition
Le continual learning, ou apprentissage continu, désigne la capacité d'un modèle d'IA à apprendre de nouvelles tâches au fil du temps tout en conservant ses connaissances antérieures. C'est un problème difficile, parce que les réseaux de neurones classiques souffrent de catastrophic forgetting : ré-entraîner un modèle sur de nouvelles données fait souvent disparaître ce qu'il avait appris avant. Plusieurs techniques permettent d'atténuer ce phénomène : la régularisation des poids importants (Elastic Weight Consolidation), la rejeu de données passées, ou les architectures modulaires qui spécialisent certaines parties du réseau. Pour une PME, le continual learning est intéressant lorsqu'un modèle métier doit évoluer en continu (par exemple, intégrer chaque mois de nouveaux produits ou de nouvelles règles métier) sans repartir de zéro à chaque mise à jour.
Voir aussi
Aller plus loin avec hIAppy
Vous voulez appliquer concrètement Continual learning dans votre PME ou ETI ?
- Diagnostic IA hIAppy Vision : on cadre votre cas d'usage en 4 à 6 semaines.
- Prototype IA hIAppy Lab : POC fonctionnel en 5 à 15 jours.
- Formations IA hIAppy Learn : ateliers et formations sur mesure.