Glossaire

Apprentissage à la volée

Découvre comment l'apprentissage zéro permet à l'IA de prédire des classes inédites à l'aide de relations sémantiques, transformant ainsi des secteurs comme la santé, le NLP et la vente au détail.

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

En savoir plus

L'apprentissage à partir de zéro (ZSL) est une technique d'apprentissage automatique qui permet aux modèles de faire des prédictions précises pour des tâches impliquant des classes ou des données qu'ils n'ont jamais rencontrées au cours de la formation. Cette approche exploite les connaissances préexistantes et les relations entre les données vues et non vues, en utilisant souvent des enchâssements sémantiques ou des informations contextuelles pour généraliser à l'ensemble des domaines. Contrairement à l'apprentissage supervisé traditionnel, qui nécessite des données étiquetées pour chaque classe cible, l'apprentissage à partir de zéro peut déduire les étiquettes des classes non vues en comprenant leurs relations sémantiques avec les classes vues.

Comment fonctionne l'apprentissage Zero-Shot

L'apprentissage à partir de zéro repose principalement sur deux éléments : l'extraction de caractéristiques et l'intégration sémantique. L'extraction de caractéristiques implique le traitement de données d'entrée, telles que des images ou du texte, pour en tirer des représentations significatives. L'intégration sémantique relie ces représentations à une base de connaissances plus large, souvent à l'aide de modèles de traitement du langage naturel (NLP) ou d'ontologies prédéfinies. Les approches populaires comprennent l'utilisation de vecteurs de mots comme Word2Vec ou de modèles avancés comme GPT-4 pour coder les relations entre les étiquettes.

Par exemple, si un modèle est entraîné à reconnaître des animaux comme "chien" et "chat", l'apprentissage zéro peut lui permettre d'identifier une classe inédite, comme "renard", en tirant parti des similitudes sémantiques entre ces animaux.

Concepts clés et termes connexes

  • Apprentissage supervisé: Contrairement à l'apprentissage zéro, l'apprentissage supervisé s'appuie sur des données de formation étiquetées pour toutes les classes cibles. En savoir plus sur l'apprentissage supervisé.
  • Apprentissage à court terme: Bien que similaire, l'apprentissage à court terme permet aux modèles de se généraliser à partir d'un nombre limité d'exemples étiquetés de classes inédites. Explore les différences dans l'apprentissage à court terme.
  • Apprentissage par transfert: Le ZSL et l'apprentissage par transfert utilisent tous deux des modèles pré-entraînés, mais l'apprentissage par transfert nécessite un réglage fin sur la tâche cible. En savoir plus sur l'apprentissage par transfert.
  • Apprentissage multimodal: L'apprentissage zéro peut bénéficier d'approches multimodales, intégrant divers types de données comme le texte et les images. Explore l'apprentissage multimodal.

Applications dans le monde réel

L'apprentissage zéro a des applications transformatrices dans divers secteurs d'activité :

  1. Santé: En imagerie médicale, les modèles ZSL peuvent identifier les maladies rares sans avoir besoin d'exemples étiquetés pour chaque pathologie. Découvre comment l'IA transforme les soins de santé grâce à des innovations telles que l'IA dans les soins de santé.

  2. Traitement du langage naturel: Les modèles tels que GPT-4 utilisent des capacités de type "zero-shot" pour effectuer des tâches telles que l'analyse des sentiments ou le résumé sans formation spécifique à la tâche. En savoir plus sur les applications de résumé de texte et de réponse aux questions.

  3. Conduite autonome: ZSL permet aux véhicules de reconnaître et de réagir aux panneaux routiers rares ou nouveaux en les associant à des catégories connues. Explore l'impact de l'IA dans les applications de conduite autonome.

  4. Commerce de détail: Dans le commerce électronique, ZSL peut améliorer les systèmes de recommandation en suggérant des produits dans de nouvelles catégories en fonction du comportement des utilisateurs. En savoir plus sur l'IA dans le commerce de détail.

  5. Conservation de la faune: À l'aide de pièges photographiques, le ZSL peut identifier des espèces rares ou non répertoriées en exploitant des données connues. Lis les applications réelles dans AI in Wildlife Conservation (L'IA dans la conservation de la faune et de la flore).

Distinction par rapport aux concepts apparentés

L'apprentissage à partir de zéro diffère considérablement des autres techniques :

  • Apprentissage à partir d'un petit nombre d'exemples: L'apprentissage à quelques coups nécessite un petit nombre d'exemples étiquetés, tandis que l'apprentissage à zéro coup repose entièrement sur des relations déduites.
  • Apprentissage par transfert: L'apprentissage par transfert adapte des modèles pré-entraînés à de nouvelles tâches grâce à un réglage fin, alors que le ZSL fonctionne sans entraînement supplémentaire sur des classes inédites.

Outils et cadres de travail pour soutenir l'apprentissage à partir de zéro

Plusieurs outils et cadres prennent en charge l'apprentissage zéro pour les développeurs et les chercheurs :

  • Ultralytics YOLO: Tirer parti Ultralytics YOLO pour des tâches telles que la détection et la segmentation d'objets. Ses architectures avancées peuvent intégrer des capacités de prise de vue zéro avec des configurations supplémentaires.
  • Hugging Face Transformateurs: Utilise des modèles linguistiques préformés pour les enchâssements sémantiques dans les tâches ZSL. Explorer Hugging Face pour trouver des outils NLP de pointe.
  • Modèles OpenAI GPT: Les modèles tels que le GPT-4 excellent dans les tâches NLP de type "zero-shot", permettant une compréhension et une génération de langage avancées.

Tendances futures

L'apprentissage à partir de zéro gagne en importance à mesure que les modèles d'IA deviennent plus adaptables et plus efficaces. Ses applications dans la détection d'objets en temps réel, la compréhension du langage naturel et les tâches multimodales se développent rapidement. Par exemple, les progrès réalisés dans les modèles de vision tels que Ultralytics YOLO repoussent les limites des capacités de l'apprentissage à partir de zéro dans le domaine de la vision par ordinateur.

En réduisant la dépendance aux données étiquetées, l'apprentissage à partir de zéro est appelé à devenir la pierre angulaire des solutions d'IA évolutives et efficaces. Explore comment Ultralytics HUB peut simplifier l'intégration de l'apprentissage à partir de zéro dans tes projets.

Tout lire