Fermer

août 8, 2018

Plus vous massacrez de ninjas, plus cette IA est intelligente



Regarder un train d'IA, pour ceux d'entre nous qui ne sont pas des développeurs, est à peu près aussi passionnant que de regarder la peinture sécher ou pousser de l'herbe. Mais, de temps en temps quelqu'un lance des ninjas et les rend amusants.

Un programmeur d'IA qui suit le GitHub prend en charge Ash47 qui a récemment publié une série de projets destinés à montrer comment les machines apprennent. Il crée des environnements de jeux de rôle où l'IA doit réaliser un objectif simple: rester en vie. La chose la plus intéressante à propos de l'IA dans ses projets n'est pas ce qu'ils peuvent faire, c'est comment ils apprennent à le faire.

Un projet, Ninja AI Trainer, est un «jeu» interactif où des personnages de ninja équipés de l'IA tentent d'esquiver des étoiles. Ce sont essentiellement des humains VS ninjas, comme vous pouvez contrôler où les étoiles de lancer apparaissent.

Le but du jeu est de regarder un train d'IA pour esquiver le lancer des étoiles grâce à l'apprentissage par renforcement. Quand il est chargé pour la première fois et que l’IA est sur la première génération, les ninjas sont assez faciles à tuer. Vous pouvez définir combien de ninjas s'entraînent à la fois sur l'écran – autant que votre ordinateur peut gérer – et les entraîner tous simultanément.

Et si vous avez massacré suffisamment de ninjas, l'IA atteindra quelques dizaines de générations il commence à cracher certains qui peuvent éviter assez bien. Hypothétiquement, vous pourriez attendre que la simulation se déroule sur quelques centaines de milliers de générations et regarder comme elle devient parfaitement parfaite.

Il s'agit d'une représentation fantastique et accessible sur le fonctionnement de presque tous les réseaux d'IA. Et il est incroyablement pertinent pour ce qui se passe à la pointe de la technologie IA. Par exemple, les cerveaux des voitures sans conducteur de Waymo parcourent des millions de kilomètres de conduite simulée avant de pouvoir circuler sur les voies publiques.

Vous pouvez consulter tous les projets d’Ash47 ici et son GitHub ici . Et n'oubliez pas de visiter notre section sur l'intelligence artificielle pour toutes les dernières nouvelles et analyses sur l'apprentissage automatique.




Source link