Modèles et plateformes d’IA

Les chercheurs de Google créent un système pour faire évoluer de nouveaux algorithmes d’IA à partir de blocs mathématiques

mm
Ajouter Unite.AI à vos sources préférées sur Google

L’apprentissage automatique permet à une application informatique de devenir compétente dans une large gamme de tâches, mais il peut souvent prendre beaucoup de temps pour concevoir une architecture d’apprentissage automatique à partir de zéro et pour former cet algorithme. Selon ScienceAlert, les chercheurs de Google (GOOGL ) Brain ont récemment expérimenté de nouvelles façons de créer des programmes d’IA, en utilisant des techniques basées sur des mutations qui permettent aux IA de « s’évoluer » de manière organique.

Le système AutoML de Google crée déjà des programmes d’IA de manière automatique depuis un certain temps, et beaucoup de ces programmes atteignent de meilleures performances que les modèles conçus par des ingénieurs humains. Cependant, les chercheurs de Google ont pu étendre ce système, en publiant des recherches qui suggèrent que le système pourrait être utilisé pour « découvrir » de nouveaux algorithmes plus efficaces et puissants à travers un processus qui imite l’évolution. Ce processus est basé sur la mutation de fonctions mathématiques et pourrait également aider à réduire les biais humains qui se glissent souvent dans les systèmes d’IA à travers les données.

L’équipe de recherche de Google a prépublié un article le mois dernier sur arXiv, intitulé « Évolution des algorithmes d’apprentissage automatique à partir de zéro ». Dans cet article, l’équipe de recherche discute de leur nouveau système, appelé AutoML-Zero. AutoML-Zero fonctionne en ajustant les opérations mathématiques de base, en les utilisant comme blocs de construction pour de nouveaux algorithmes sophistiqués. Les systèmes conçus avec AutoML-Zero pourraient potentiellement être plus puissants et plus précis que de nombreux autres systèmes d’IA, mais l’équipe de recherche a testé le processus avec un objectif spécifique à l’esprit – la correction des biais humains dans les modèles d’apprentissage automatique génériques et les jeux de données. Les chercheurs décrivent le problème dans leur article de recherche:

« Les composants conçus par l’homme biaisent les résultats de la recherche en faveur des algorithmes conçus par l’homme, ce qui pourrait réduire le potentiel d’innovation de l’AutoML. L’innovation est également limitée par le fait qu’il y a moins d’options: vous ne pouvez pas découvrir ce que vous ne cherchez pas ».

AutoML-Zero fonctionne avec une approche en trois étapes: configuration, prédiction et apprentissage. AutoML-Zero commence par prendre 100 algorithmes créés à partir de la combinaison aléatoire d’opérations mathématiques simples, puis les algorithmes sont opposés les uns aux autres. Une fois que les algorithmes les plus performants sont identifiés, de petites modifications sont apportées à ces algorithmes et un autre tour d’essais est effectué. Ce processus de concurrence et de mutation imite un processus de « sélection du plus apte ».

Selon les rapports, l’ensemble du processus peut être effectué plutôt rapidement, car le système est capable de traiter jusqu’à 10 000 algorithmes possibles par seconde et par processeur. Il peut également effectuer ces essais plus ou moins 24 heures sur 24, 7 jours sur 7, en continuant à expérimenter avec très peu d’entrées de la part des opérateurs humains.

Beaucoup des systèmes algorithmiques les plus impressionnants d’aujourd’hui ne sont que de légères variations d’algorithmes qui ont une longue histoire en informatique et en IA, mis à l’échelle. Selon Haran Jackson, cité par Newsweek, la chose la plus intéressante à propos du nouveau document est que le système pourrait potentiellement découvrir de nouveaux algorithmes qui diffèrent radicalement de ceux qui sont les plus largement utilisés.

« Il y a un sentiment parmi de nombreux membres de la communauté que les réalisations les plus impressionnantes de l’intelligence artificielle ne seront atteintes qu’avec l’invention de nouveaux algorithmes qui sont fondamentalement différents de ceux que nous, en tant qu’espèce, avons jusqu’à présent conçus », a déclaré Jackson. « C’est ce qui rend le document mentionné plus haut si intéressant. Il présente une méthode par laquelle nous pouvons construire et tester automatiquement des algorithmes d’apprentissage automatique complètement nouveaux ».

AutoML-Zero est encore dans la phase de preuve de concept et beaucoup de travail devra être effectué sur lui avant qu’il ne soit capable de produire des algorithmes qui sont aussi utiles que ceux qui alimentent les applications d’IA les plus avancées d’aujourd’hui. Néanmoins, les recherches menées sur le système pourraient s’avérer utiles même avant que l’AutoML-Zero ne soit terminé, en informant la façon dont d’autres algorithmes sont conçus par les ingénieurs.

Blogueur et programmeur avec des spécialités en Machine Learning et Deep Learning sujets. Daniel espère aider les autres à utiliser le pouvoir de l'IA pour le bien social.