24 novembre 2023
Les IA imbattables aux échecs ?
Si vous avez déjà joué une partie d’échecs contre un ordinateur, un ami ou quelqu’un d’autre, il y a de fortes chances que vous ayez été du côté des perdants. La vérité est qu’il est très difficile de battre les meilleurs algorithmes d’échecs qui existent.
Considérez ceci : Si vous preniez le meilleur algorithme d’échecs disponible aujourd’hui et l’opposiez à n’importe quel joueur humain dans le monde, qui, selon vous, l’emporterait ? Cela dépend. Bien que les humains ne puissent pas battre les IA à leur propre jeu (c’est-à-dire qu’ils ne peuvent pas constamment gagner autant de parties qu’ils en perdent), des études ont montré que les humains pourraient avoir un avantage lorsqu’ils jouent dans certaines conditions.
Les algorithmes sont imbattables parce qu’ils peuvent penser avec beaucoup d’avance.
Un algorithme est une liste d’instructions étape par étape pour résoudre un problème. Lorsqu’un ordinateur résout des problèmes à l’aide d’un algorithme, il possède une intelligence artificielle (IA). Dans le cas des échecs, l’IA utilise des algorithmes pour prédire le résultat de chaque coup possible dans une partie. Sans une puissance de traitement nettement supérieure, il est impossible pour les humains de faire la même chose : il faut trop de temps pour calculer chaque scénario possible et les comparer les uns aux autres.
Par exemple, disons que chaque pièce d’un échiquier peut être déplacée d’une case dans n’importe quelle direction ou tournée de 90 degrés dans le sens inverse des aiguilles d’une montre. Cela signifie qu’il y a 32 mouvements possibles pour chaque pièce par tour (ils n’auraient pas pu ajouter plus de complexité à cela en disant que « chaque pièce » ne peut se déplacer que vers le haut ou le bas au lieu des côtés). Donc, si nous prenions deux tours et multipliions ces chiffres ensemble, nous obtiendrions 64 x 64 = 4096 résultats possibles après seulement deux tours. Imaginez ce qui se passe lorsque vous en êtes à votre 20e tour ! En comparaison, un programme informatique peut calculer tous ces résultats en une seconde environ, puis peser le pour et le contre de chaque coup jusqu’à ce qu’il trouve la meilleure option pour les deux joueurs ; cela signifie qu’une IA est bien meilleure aux échecs qu’aucun humain ne le sera jamais !
Les programmes d’échecs ont aidé les humains à améliorer leur jeu.
Grâce aux programmes informatiques, les humains s’améliorent aux échecs. Le programme de jeu d’échecs le plus célèbre s’appelle Deep Blue. Deep Blue a été construit par IBM à la fin des années 1990 et a été la première machine à battre un champion du monde en titre sous contrôle de temps régulier. Aujourd’hui, de nombreux sites d’échecs en ligne organisent des tournois où des joueurs humains affrontent différentes versions de ce programme. Ces parties peuvent être passionnantes car les adversaires de l’IA ne sont pas toujours prévisibles et peuvent agir de manière étrange que les humains ne comprennent pas toujours. Dans l’ensemble, ces jeux nous ont permis de voir les choses sous un angle nouveau et ont incité certains d’entre nous à se lancer dans la programmation informatique en tant que hobby !
Les humains talentueux jouent aux échecs d’une manière humaine qui est difficile à imiter par les machines.
Au début, j’ai tellement entendu le terme « intuition » que j’ai oublié qu’il s’agissait d’une réalité et non d’un mot à la mode. Pour autant que je sache, il s’agit de plusieurs choses : l’instinct, l’intuition, les pressentiments, les sentiments, le sentiment de familiarité, etc. Il me semble que l’instinct n’existe pas dans un ordinateur, quelle que soit la complexité de son algorithme ou le nombre de milliards de variables qu’il considère en même temps. Cela rend les ordinateurs très mauvais aux échecs. Ils sont tout simplement mal équipés pour gérer la pensée stratégique profonde et l’intuition humaine.
Aux échecs, les humains peuvent prédire plusieurs coups à l’avance en analysant les coups précédents de leurs adversaires. Le problème est que l’être humain ne peut jamais être sûr d’avoir correctement analysé tous les aspects de la stratégie de son adversaire, car il n’a pas accès à tout ce qui se trouve dans son esprit lorsqu’il réfléchit à ce qu’il va faire ensuite.
Les humains sont brillants en matière d’adaptation, car vous ne pouvez pas non plus prédire exactement ce que quelqu’un d’autre va faire ensuite – tout dépend de chaque situation et de chaque personne, et même si les autres ont vu votre coup précédent.
Les IA sont incroyablement fortes aux échecs, mais elles ne peuvent toujours pas battre les meilleurs joueurs humains !
Les IA ne sont actuellement pas capables de battre les meilleurs joueurs humains. Les échecs, contrairement à un jeu comme le go, reposent largement sur l’intuition et la créativité humaines. Les humains gagnent encore de nombreuses parties contre les ordinateurs. Cela dit, les ordinateurs sont incroyablement forts aux échecs ! Les meilleurs programmes actuels peuvent battre n’importe quel grand maître du monde à une partie d’échecs rapide (une forme plus courte du jeu). Par ailleurs, si vous voulez tenter votre chance en jouant vous-même contre une IA, il existe de nombreux programmes en ligne qui vous permettent de le faire !
Découvrez l’IA School, l’école de l’Intelligence Artificielle et du Management. Des formations formant aux métiers d’avenir de BAC+1 à BAC +5.