Aller au contenu principal
ToolPotion
Conseiller IA
Soumettre

Plan2Explore

Plan2Explore est un agent d'apprentissage par renforcement auto-supervisé conçu pour une exploration efficace et une adaptation rapide à de nouvelles tâches. Il exploite la planification pour rechercher la nouveauté future attendue lors de l'exploration, permettant un apprentissage zéro ou peu de coups pour les tâches en aval. Évalué sur des tâches de contrôle difficiles, il surpasse les méthodes précédentes.

Voir le dépôt
Partager
Voir le dépôt
Partager

Les agents d'apprentissage par renforcement (RL) rencontrent souvent des défis en matière d'apprentissage spécifique aux tâches et d'efficacité d'échantillonnage. Plan2Explore aborde ces limitations en introduisant une approche novatrice d'apprentissage par renforcement auto-supervisé. Cet agent est conçu pour exceller dans l'exploration et s'adapter rapidement à de nouvelles tâches inédites sans connaissance préalable.

Lire la suite

Lors de sa phase d'exploration, Plan2Explore se distingue des méthodes précédentes en utilisant proactivement la planification pour découvrir de nouveaux états. Au lieu d'évaluer rétrospectivement la nouveauté des observations après les avoir atteintes, l'agent recherche stratégiquement la nouveauté future attendue. Cette exploration guidée par la planification permet une collecte de données plus efficace et une compréhension plus riche de l'environnement.

Après la phase d'exploration, Plan2Explore démontre une adaptabilité remarquable. Il peut être rapidement affiné pour plusieurs tâches en aval, telles que se tenir debout, marcher ou courir, en utilisant seulement zéro ou quelques interactions spécifiques à la tâche. Cette capacité réduit considérablement le besoin de données d'entraînement et d'interactions spécifiques à la tâche, le rendant très polyvalent.

L'agent a été rigoureusement évalué sur des tâches de contrôle complexes impliquant des entrées d'images de haute dimension. Dans ces évaluations, Plan2Explore a obtenu des performances supérieures par rapport aux méthodes d'exploration auto-supervisées existantes, même lorsqu'il fonctionnait sans aucune supervision d'entraînement ni récompenses spécifiques à la tâche. Ses performances se sont approchées de celles d'un agent oracle qui avait accès aux récompenses, soulignant son efficacité.

L'architecture de Plan2Explore lui permet d'abord d'apprendre un modèle mondial global grâce à l'exploration auto-supervisée, indépendamment de toute récompense spécifique à la tâche. Une fois ce modèle fondamental établi, l'agent peut ensuite s'adapter à diverses fonctions de récompense pour différentes tâches, démontrant une séparation puissante entre l'apprentissage de l'exploration et de l'exploitation.

Le projet fournit une implémentation open-source de Plan2Explore en Tensorflow, disponible sur GitHub, encourageant la recherche et le développement futurs dans le domaine de l'apprentissage par renforcement auto-supervisé. Cette publication facilite un accès facile pour les chercheurs et les praticiens afin d'expérimenter et de s'appuyer sur le framework Plan2Explore.

  • CatégorieAutres outils IA
  • Modèle tarifaireOpen source
  • DéploiementCloud, Auto-hébergé
  • PlateformesWeb

  • Agent d'apprentissage par renforcement auto-supervisé

  • Exploite la planification pour une exploration efficace

  • Recherche la nouveauté future attendue

  • Permet une adaptation zéro ou peu de coups aux nouvelles tâches

  • Apprend un modèle mondial global pendant l'exploration

  • Gère les entrées d'images de haute dimension

  • Surpasse les méthodes d'exploration auto-supervisées précédentes

  • Approche les performances d'un oracle avec accès aux récompenses

  • Implémentation open-source disponible en Tensorflow

  1. Accéder au modèle : Obtenir l'implémentation de l'agent Plan2Explore.

  2. Configurer l'environnement : Configurer le logiciel et le matériel nécessaires à l'exécution.

  3. Explorer : Exécuter l'agent de manière auto-supervisée pour apprendre un modèle mondial.

  4. Adapter aux tâches : Fournir des fonctions de récompense pour affiner l'agent pour des tâches spécifiques en aval.

  5. Intégrer via API : Utiliser le code fourni pour l'intégration dans des environnements RL personnalisés.

  6. Optimiser : Expérimenter avec les paramètres pour améliorer les performances sur les tâches cibles.

  • Contrôle Robotique
  • IA de Jeux
  • Systèmes Autonomes
  • Recherche en Apprentissage par Renforcement
  • Environnements de Simulation

Avis sur Plan2Explore

Chargement...

Outils IA populaires comme Plan2Explore

Dreamer V3

Modèles IA

Dreamer V3 est un algorithme général d'apprentissage par renforcement qui apprend des modèles d'environnement pour résoudre diverses tâches de contrôle. Il excelle sur plus de 150…

Autres outils IA
Voir l'outil

Modèles IA

Algorithme général d'apprentissage par renforcement qui apprend des modèles d'environnement pour résoudre diverses tâches de contrôle. Il excelle sur plus de 150…Dreamer V3 est un algorithme général d'apprentissage par renforcement qui apprend des modèles d'environnement pour résoudre diverses tâches de contrôle. Il excelle sur plus de 150…

Autres outils IA
Voir le Top 5 Modèles IA

Implémentation PyTorch de TD3

Dépôts GitHub d'IA

Ce dépôt fournit l'implémentation PyTorch officielle de l'auteur pour Twin Delayed Deep Deterministic Policy Gradients (TD3). Il est conçu pour les tâches de contrôle continu dans…

Autres outils IA
Voir l'outil

Voyager Embodied Agent

Dépôts GitHub d'IA

Voyager est un agent incarné ouvert pour Minecraft, alimenté par de grands modèles linguistiques. Il explore continuellement, acquiert des compétences et fait des découvertes sans…

Créateurs d'agents IA
Voir l'outil

Dépôts GitHub d'IA

Agent incarné ouvert pour Minecraft, alimenté par de grands modèles linguistiques. Il explore continuellement, acquiert des compétences et fait des découvertes sans…Voyager est un agent incarné ouvert pour Minecraft, alimenté par de grands modèles linguistiques. Il explore continuellement, acquiert des compétences et fait des découvertes sans…

Créateurs d'agents IA
Voir le Top 250 Dépôts GitHub d'IA

OpenSpiel

Dépôts GitHub d'IA

OpenSpiel est un framework complet pour la recherche en apprentissage par renforcement dans les jeux. Il offre une collection d'environnements et d'algorithmes pour développer et…

Plateformes de machine learning
Voir l'outil

Dépôts GitHub d'IA

Framework complet pour la recherche en apprentissage par renforcement dans les jeux. Il offre une collection d'environnements et d'algorithmes pour développer et…OpenSpiel est un framework complet pour la recherche en apprentissage par renforcement dans les jeux. Il offre une collection d'environnements et d'algorithmes pour développer et…

Plateformes de machine learning
Voir le Top 250 Dépôts GitHub d'IA

Prime Agent

Dépôts GitHub d'IA

Prime Agent est un agent RLM auto-améliorant conçu pour améliorer les flux de travail de codage et gérer des tâches autonomes de longue durée. Son objectif est de rationaliser les…

Créateurs d'agents IA

N°192 en Dépôts GitHub d'IA

Voir l'outil

Dépôts GitHub d'IA

Agent RLM auto-améliorant conçu pour améliorer les flux de travail de codage et gérer des tâches autonomes de longue durée. Son objectif est de rationaliser les…Prime Agent est un agent RLM auto-améliorant conçu pour améliorer les flux de travail de codage et gérer des tâches autonomes de longue durée. Son objectif est de rationaliser les…

Créateurs d'agents IA
N°192 en Dépôts GitHub d'IA

Guide complet sur l'apprentissage par renforcement, écrit par Richard S. Sutton et Andrew G. Barto. Cette deuxième édition…Apprentissage par renforcement : Une introduction est un guide complet sur l'apprentissage par renforcement, écrit par Richard S. Sutton et Andrew G. Barto. Cette deuxième édition…

En vedetteAutres outils IA

RoboCat

Modèles IA

RoboCat est un agent IA auto-améliorant pour la robotique qui apprend à effectuer diverses tâches sur différents bras robotiques. Il peut s'adapter à de nouvelles tâches avec…

Robotique et matériel IA
Voir l'outil

Modèles IA

Agent IA auto-améliorant pour la robotique qui apprend à effectuer diverses tâches sur différents bras robotiques. Il peut s'adapter à de nouvelles tâches avec…RoboCat est un agent IA auto-améliorant pour la robotique qui apprend à effectuer diverses tâches sur différents bras robotiques. Il peut s'adapter à de nouvelles tâches avec…

Robotique et matériel IA
Voir le Top 5 Modèles IA

Handful of Trials

Dépôts GitHub d'IA

Ce dépôt contient le code expérimental pour "Deep Reinforcement Learning in a Handful of Trials using Probabilistic Dynamics Models". Il implémente l'algorithme PETS, combinant…

Modèles d'IA et LLM
Voir l'outil

Dépôts GitHub d'IA

Ce dépôt contient le code expérimental pour "Deep Reinforcement Learning in a Handful of Trials using Probabilistic Dynamics Models". Il implémente l'algorithme PETS, combinant…

Modèles d'IA et LLM
Voir le Top 250 Dépôts GitHub d'IA
1 sur 8