« Artificial intelligence » est le titre anglais d'un livre qui contient 23 projets d'apprentissage de l'intelligence artificielle par des machines, pour microcontrôleurs et PC. Installez un réseau neuronal dans un microcontrôleur, puis rendez ce réseau "auto-apprenant". Découvrez comment, dans un jeu, un programme de PC décèle et exploite vos points faibles. Apprenez à éduquer des robots et découvrez comment le changement d'une aptitude aboutit à un comportement différent. Construisez un robot doté d'un libre arbitre, ou un robot qui lavera par terre !

 

Exemples de projet du livre (en anglais ) :

  • Un microcontrôleur qui apprend quelle est votre couleur préférée.
  • Un robot qui erre dans la maison pour trouver quelqu'un pour jouer avec lui.
  • Un programme pour robot d'élevage incapable de traverser une ligne noire.
  • Un microcontrôleur qui apprend comment jouer à un jeu jusqu'à ce que vous ne puissiez plus gagner.
  • Un PC qui programme tout seul un microcontrôleur.

 

Le livre est accompagné de logiciels gratuits (en anglais) à télécharger :

  • Tous les codes source pour microcontrôleur.
  • Tous les sources des programmes PC compilés (MS Windows).
  • Langage de programmation JAL, avec éditeur spécial et bibliothèques d'extension.
  • Programme d'élevage de robot.
  • Plus une page ouèbe avec liens, errata et FAQ.

 

Pour paraphraser un grand dialoguiste du cinéma français, on pourrait dire que pour l'intelligence artifielle, comme pour la connerie, inutile dexpliquer, il suffit de donner des exemples. C'est pourquoi plusieurs techniques d'intelligence artificielle sont présentées et utilisées dans les projets, comme : système expert, réseau neuronal, subsomption, comportement émergent, algorithme génétique, automate cellulaire et roulette russe. Chaque projet est accompagné d'instructions et d'illustrations claires, ce qui vous permet de démarrer immédiatement. Les suggestions et les liens bibliographiques vous permettent de dépasser les objectifs de ce livre. Même lorsque vous aurez réalisé tous les projets de ce livre, il restera un précieux guide de référence, à garder à portée de main.

 

Un livre unique pour tous ceux qui s'intéressent à l'intelligence artificielle et à l'apprentissage des machines.