Android : Google veut entraîner son IA directement sur votre smartphone

 

Afin de résoudre la controverse liée à la collecte des données d'utilisateurs d'Android, nécessaire à l'entraînement de l'intelligence artificielle, Google a décidé d'adopter une nouvelle approche du Machine Learning. Baptisée Federated Learning, cette technique permet d'effectuer le processus d'entrainement des algorithmes directement sur le smartphone de l'utilisateur.

android federated learning google

Jusqu'à présent, pour rendre Android plus intelligent, Google utilisait un processus de Machine Learning centralisé sur le cloud. Toutes les données des utilisateurs sont rassemblées sur le cloud, et les algorithmes d'intelligence artificielle s'entraînent en utilisant ces données.

Cette méthode est efficace, mais nécessite du temps pour mettre à jour les applications et récupérer les données de l'utilisateur. Le processus consomme également l'autonomie des smartphones. De plus, cette façon de procéder pose un problème en termes de confidentialité, puisque la firme n'a d'autre choix que de stocker les données sur la façon dont les utilisateurs se servent des applications sur ses serveurs cloud.

Pour remédier à ces différents problèmes, Google a décidé d'expérimenter une nouvelle façon d'entraîner ses algorithmes : le Federated Learning. Cette nouvelle approche consiste à décentraliser l'entraînement de l'intelligence artificielle. Plutôt que d'agréger les données des utilisateurs sur le cloud, le processus de collecte et d'entraînement est effectué directement sur le smartphone de l'usager.

Actuellement, Google a commencé à expérimenter le Federated Learning sur le clavier Gboard. Lorsque le Gboard propose des suggestions de recherches Google en se basant sur les messages de l'utilisateur, l'application gardera en mémoire quelles suggestions ont été choisies et lesquelles ont été ignorées.

Android : le Federated Learning, une approche plus confidentielle du Machine Learning

Cette information sera ensuite utilisée pour personnaliser l'algorithme de l'application directement sur le smartphone de l'utilisateur. Pour permettre à l'IA de s'entraîner, Google a incorporé une version allégée de son logiciel de Machine Learning, TensorFlow, au sein de l'application Gboard.

Dans un second temps, les changements sont envoyés à Google afin que la firme puisse mettre à jour l'application pour tous ses utilisateurs. En somme, le processus d'apprentissage est désormais décomposé en deux étapes.

Comme l'explique Google, cette approche est à la fois plus confidentielle et plus rapide. Les données de l'utilisateur ne quittent pas son smartphone, et l'usager n'a plus besoin d'attendre la mise à jour. Bien entendu, la firme s'est assurée au préalable que le Federated Learning n'atténue ni l'autonomie ni les performances du smartphone. L'entraînement n'a lieu que quand l'appareil est branché et connecté en WiFi.



Abonnez-vous gratuitement à la newsletter
Chaque jour, le meilleur de Phonandroid dans votre boite mail !
Réagissez à cet article !
Demandez nos derniers articles !
Google TV
Google TV : cette fonctionnalité désactive toutes les options intelligentes

Les Google TV incluent une fonctionnalité qui permet de les utiliser comme des télévisions classiques. Intitulée “Basic TV”, cette dernière désactive toutes les fonctions intelligentes de l’appareil, comme les applications et les recommandations de contenus. L’utilisateur doit faire son choix…

android auto jeu vocal cover
Android Auto se dote de jeux et de fonds d’écran personnalisés

Google améliore l’interface Android Auto. La firme de Mountain View présente plusieurs nouveautés, dont des jeux vocaux, des fonds d’écran personnalisables, des raccourcis pour contrôler des objets connectés et un nouvel écran partagé. Cette nouvelle interface sera déployée dans les…

android 12 horloge verrouillage
Android 12 va proposer des écrans de verrouillage exclusifs sur les Google Pixel

Android 12 permettra aux utilisateurs d’un smartphone Google Pixel de profiter d’écrans de verrouillage exclusifs. Le code de la Developer Preview contient en effet plusieurs indices portant du doigt vers l’arrivée de différents design d’horloge pour l’écran verrouillé. Les développeurs…

android tv 11 officiel
Android TV : la mise à jour Android 12 Developer Preview est disponible

Le système d’exploitation Android sur les téléviseurs est bien différent de celui des smartphones, notamment au niveau des mises à jour. Aujourd’hui, de nombreuses télévisions sous Android ne fonctionnent pas avec la dernière version du logiciel, car peu d’utilisateurs prennent…

android 12 beta comment installer copie
Android 12 : la première beta est disponible, comment l’installer

Android 12 est désormais disponible en beta. Fidèle à son calendrier habituel, Google vient de lancer la première version beta pour les développeurs de la mise à jour, la fameuse Developer Preview. Dans un premier temps, cette beta est réservée…