← Derniers articles
🤖 machine learning

PhoneWorld: Scaling Phone-Use Agent Environments

PhoneWorld présente un pipeline évolutif qui convertit automatiquement des trajectoires réelles d'interfaces graphiques mobiles en environnements d'entraînement contrôlables et vérifiables pour 34 applications, améliorant considérablement les performances des agents sur plusieurs référentiels en déplaçant l'accent de la construction manuelle de référentiels vers la production de masse d'environnements d'utilisation de téléphones.

Auteurs originaux : Zhengyang Tang, Yuxuan Liu, Xin Lai, Junyi Li, Pengyuan Lyu, Jason, Yiduo Guo, Zhengyao Fang, Yang Ding, Yi Zhang, Weinong Wang, Huawen Shen, Xingran Zhou, Liang Wu, Fei Tang, Sunqi Fan, Shangpin Pen
Publié 2026-05-29
📖 5 min de lecture🧠 Analyse approfondie

Auteurs originaux : Zhengyang Tang, Yuxuan Liu, Xin Lai, Junyi Li, Pengyuan Lyu, Jason, Yiduo Guo, Zhengyao Fang, Yang Ding, Yi Zhang, Weinong Wang, Huawen Shen, Xingran Zhou, Liang Wu, Fei Tang, Sunqi Fan, Shangpin Peng, Zheng Ruan, Anran Zhang, Benyou Wang, Rui Yan, Ji-Rong Wen, Chengquan Zhang, Han Hu

Article original sous licence CC BY 4.0 (http://creativecommons.org/licenses/by/4.0/). Ceci est une explication générée par l'IA de l'article ci-dessous. Elle n'a pas été rédigée ni approuvée par les auteurs. Pour une précision technique, consultez l'article original. Lire la clause de non-responsabilité complète

Imaginez que vous vouliez enseigner à un robot comment utiliser un smartphone. Le robot doit voir l'écran, comprendre ce que font les boutons et déterminer comment accomplir des tâches, comme réserver un vol, commander de la nourriture ou envoyer un message.

Le grand problème, selon cet article, n'est pas seulement que le robot est « bête ». C'est que nous n'avons pas assez de terrains d'entraînement pour qu'il apprenne. Les vraies applications téléphoniques sont désordonnées. Elles changent tout le temps, il est difficile de les réinitialiser à un état « frais », et il est coûteux de les transformer en terrain d'entraînement sûr. C'est comme essayer d'enseigner à quelqu'un de conduire uniquement en lui permettant de s'entraîner sur de vraies autoroutes bondées, sans moyen de mettre en pause ou de rembobiner en cas d'accident.

PhoneWorld est la solution que les auteurs ont construite. Ne le voyez pas comme un simple test, mais comme une usine qui construit des terrains d'entraînement.

Voici comment cela fonctionne, en utilisant de simples analogies :

1. Le Plan (Apprendre de la vie réelle)

Au lieu de deviner à quoi ressemble une application téléphonique, l'équipe a observé de vraies personnes utilisant de vraies applications. Ils ont enregistré les écrans sur lesquels les gens regardaient et les chemins qu'ils empruntaient (comme passer de l'écran d'accueil à une barre de recherche, puis à une page de produit).

  • L'Analogie : Imaginez que vous voulez construire une réplique parfaite d'un restaurant populaire pour un cours de cuisine. Au lieu de deviner le menu, vous observez des centaines de vrais clients, voyez à quelles tables ils s'assoient, ce qu'ils commandent et comment le serveur se déplace entre la cuisine et la salle à manger. PhoneWorld fait cela avec les applications.

2. Construire les applications « factices »

Grâce à ces observations, PhoneWorld construit automatiquement des versions factices d'applications réelles (comme un faux QQ, une fausse application de shopping ou une fausse application de voyage).

  • La Magie : Ces applications factices ressemblent et se comportent comme les vraies, mais elles sont réinitialisables. Si le robot fait une erreur, vous pouvez appuyer sur « réinitialiser », et l'application revient exactement à son état initial.
  • La Base de données : À l'intérieur de ces applications factices, il y a un « tableau d'affichage » caché (une base de données). Si le robot envoie avec succès un message ou ajoute un article au panier, le tableau d'affichage se met à jour automatiquement. Cela permet à l'ordinateur de savoir instantanément : « Oui, le robot l'a fait correctement », sans qu'un humain ait besoin de regarder.

3. La Boucle d'Entraînement

Parce que ces environnements sont sûrs et réinitialisables, le robot peut s'entraîner des milliers de fois.

  • Le Processus : Le robot tente de compléter une tâche (par exemple, « Trouver un film et acheter un billet »). S'il réussit, le système enregistre ce succès comme une leçon. S'il échoue, il réessaie.
  • L'Échelle : L'équipe a construit 34 applications factices différentes couvrant 16 catégories différentes (shopping, réseaux sociaux, voyage, etc.). Cela offre au robot une grande variété de « leçons de conduite » à apprendre.

Ce qu'ils ont découvert (Les Résultats)

L'équipe a mené des expériences pour voir si cette « usine de terrains d'entraînement » rendait réellement le robot plus intelligent. Ils ont comparé un robot entraîné sur d'anciennes données à un autre entraîné avec leurs nouvelles données PhoneWorld.

  • Le Test « Mélanger et Appairer » : Ils ont pris un robot performant et ont remplacé seulement un petit morceau de ses anciennes données d'entraînement (10 000 étapes) par de nouvelles séances d'entraînement PhoneWorld.
    • Le Résultat : Le robot est devenu nettement meilleur dans tout. Il ne s'est pas seulement amélioré sur les applications factices ; il s'est amélioré sur les tests du monde réel aussi. C'était comme remplacer quelques heures de conduite sur une piste calme par quelques heures de conduite dans une simulation de ville animée : le robot a appris à mieux gérer le trafic réel.
  • Le Test « Plus c'est mieux » : Ils ont constaté que simplement ajouter plus d'entraînement PhoneWorld aidait, mais ajouter plus de types d'applications aidait encore davantage.
    • L'Analogie : Il ne s'agit pas seulement de s'entraîner à conduire pendant 100 heures sur une seule route droite. Il s'agit de s'entraîner sur une autoroute, une route de terre, une rue sous la pluie et un parking. La variété des environnements était la sauce secrète.

La Grande Conclusion

L'article soutient que pour rendre les robots utilisant des téléphones plus intelligents, nous ne devrions pas simplement construire des modèles plus grands ou collecter plus de données statiques. Au contraire, nous devons mettre à l'échelle l'offre d'environnements d'entraînement.

PhoneWorld est un outil qui transforme l'utilisation réelle en une salle de sport d'entraînement réutilisable, réinitialisable et automatique. Il nous permet de construire rapidement de nombreux « mondes téléphoniques » différents, offrant aux robots la pratique diversifiée, sûre et infinie dont ils ont besoin pour maîtriser la vraie chose.

En bref : PhoneWorld est une usine qui construit des versions de jeux vidéo sûres et réinitialisables de vraies applications téléphoniques, permettant aux robots IA de s'entraîner des millions de fois afin qu'ils puissent finalement utiliser de vrais téléphones sans accident.

Noyé(e) sous les articles dans votre domaine ?

Recevez des digests quotidiens des articles les plus récents correspondant à vos mots-clés de recherche — avec des résumés techniques, dans votre langue.

Essayer Digest →