Glossaire

Régularisation

Améliore tes modèles d'apprentissage automatique avec des techniques de régularisation comme L1 et L2 pour éviter le surajustement et améliorer les performances des applications d'IA.

Entraîne les modèles YOLO simplement
avec Ultralytics HUB

En savoir plus

La régularisation est un concept essentiel de l'apprentissage automatique qui vise à améliorer les performances des modèles en empêchant le surajustement. Le surajustement se produit lorsqu'un modèle apprend trop bien les données d'apprentissage, en capturant du bruit et des modèles spécifiques qui ne se généralisent pas aux nouvelles données. La régularisation introduit des termes de pénalité dans le processus d'optimisation du modèle afin de simplifier le modèle, l'encourageant ainsi à apprendre des modèles plus généralisés.

Types de régularisation

Plusieurs types de régularisation permettent d'atteindre ces objectifs, les plus courants étant la régularisation L1 et L2.

  • La régularisation L1 (régression Lasso) ajoute une pénalité égale à la valeur absolue des coefficients. Cela peut aboutir à ce que certains coefficients deviennent exactement nuls, ce qui permet essentiellement de sélectionner les caractéristiques. En savoir plus sur les techniques d'extraction de caractéristiques.
  • La régularisation L2 (Ridge Regression) ajoute une pénalité égale au carré des coefficients. Cela décourage les modèles complexes et conduit généralement à des coefficients plus petits. Explore les méthodes L2 plus en détail dans notre guide des techniques de régularisation.

Importance dans l'apprentissage automatique

La régularisation joue un rôle crucial dans l'équilibre entre le biais et la variance. En incorporant la régularisation, les modèles peuvent obtenir une variance plus faible au prix d'une légère augmentation du biais, ce qui conduit généralement à de meilleures performances sur les données non vues.

Dans des domaines comme l'apprentissage profond, les techniques de régularisation font partie intégrante du développement des modèles. Elles garantissent que pendant que le modèle apprend des représentations complexes, il ne s'appuie pas trop sur le bruit au sein de l'ensemble de données.

Applications en IA/ML

  • Reconnaissance d'images: La régularisation est essentielle dans l'apprentissage des modèles de reconnaissance d'images, où un modèle pourrait autrement mémoriser des modèles spécifiques dans les données d'apprentissage plutôt que de généraliser à travers diverses images.
  • Traitement du langage naturel (NLP): Dans le NLP, la régularisation empêche les modèles de s'adapter de façon excessive au texte d'apprentissage, garantissant ainsi qu'ils peuvent traiter efficacement des entrées linguistiques diverses.

Exemples concrets

  1. Diagnostics médicaux: La régularisation est employée en imagerie médicale pour créer des modèles capables de se généraliser à travers diverses données de patients, augmentant ainsi la fiabilité des diagnostics. Découvre son rôle dans l'IA dans le domaine de la santé.

  2. Véhicules autonomes: Dans les voitures autonomes, la régularisation permet de s'assurer que les modèles peuvent se généraliser des scénarios d'entraînement aux conditions de conduite réelles avec des normes de sécurité élevées. Vois comment elle est appliquée dans l 'industrie de la conduite autonome.

Distinguer les concepts apparentés

Alors que la régularisation contribue à la simplification du modèle, des techniques comme l'élagage du modèle réduisent physiquement la taille du modèle sans modifier le processus d'apprentissage. La régularisation améliore l'efficacité de l'apprentissage en pénalisant la complexité, tandis que l'élagage se concentre sur l'efficacité de l'inférence en éliminant les neurones ou les caractéristiques non essentiels.

En outre, la régularisation diffère du réglage des hyperparamètres, qui consiste à optimiser les paramètres qui dictent le processus d'apprentissage, y compris l'influence propre de la régularisation sur l'apprentissage du modèle.

Exploration plus poussée

Pour une exploration plus approfondie de la régularisation et des techniques d'apprentissage automatique connexes, il peut être utile d'examiner les ressources suivantes :

La régularisation reste la pierre angulaire du développement de modèles d'IA robustes et généralisables dans un large éventail d'applications, de l'IA dans la fabrication aux avancées de pointe dans la vision par ordinateur.

Tout lire