Nook : l’intelligence artificielle de NukkAi vient de battre huit champions du monde de bridge

Nook : l’intelligence artificielle de NukkAi vient de battre huit champions du monde de bridge

Nook, tu me fends le cœur

Avatar de l'auteur

Sébastien Gavois

Publié dansSciences et espace

25/03/2022
8
Nook : l’intelligence artificielle de NukkAi vient de battre huit champions du monde de bridge

C’est fait : une intelligence artificielle vient de battre huit champions du monde sur pas moins de 800 parties de bridge, dans une version adaptée sans phase d’enchères. L’IA gagne aussi bien sur le score total de la compétition que sur le sous-total contre chaque humain.

L’intelligence artificielle fait régulièrement parler d’elle dans le petit monde des jeux de société ; le combat entre humain et machine n’est donc pas nouveau. On peut par exemple citer le morpion dans le film Wargame de 1983. Autant dire qu’un jeu avec seulement 9 cases et 362 880 possibilités, n’importe quel ordinateur (et même calculatrice) peut être imbattable.

La complexité est ensuite montée progressivement avec le jeu de dames, qui a été « résolu » en 2007. C’est-à-dire que les 500 milliards de milliards (5 x 10^20, soit 5 suivis de 20 zéros) de coups possibles ont été calculés et enregistrés sur une machine, qui peut ainsi réaliser des parties « parfaites » à chaque fois.

Sans être « résolus », les échecs et le jeu de Go sont désormais dominés par des intelligences artificielles. Points communs entre tous ces jeux : aucune information n’est cachée. Lors d’une partie, les participants voient la totalité des pièces sur le plateau. Ce n’est pas le cas au bridge.

Hier et aujourd’hui, la start-up française NukkAi a organisé des matchs d’une intelligence artificielle de son cru contre huit champions du monde de bridge. La machine a une fois de plus montré sa supériorité… mais avec un modèle de jeu « adapté ». 

Point intéressant, et contrairement à d’autres IA comme celles de DeepMind, les décisions prises par l’intelligence artificielle de Nukkai peuvent toutes être expliquées ; on n’est pas dans le cas d’une « boîte noire », monnaie courante dans le monde l’IA. Cela ouvre, selon les développeurs de NukkAi, de belles perspectives pour des usages pratiques. 

Le bridge pour les nuls en quelques mots

S’il fallait résumer le bridge en quelques mots, on pourrait dire qu’il « s'agit d'une bataille à quatre », explique la fédération française de bridge. Vous vous en doutez, les choses se compliquent assez rapidement et il faut déployer de la stratégie pour gagner une partie. 

« Le bridge se joue à deux contre deux avec un jeu de 52 cartes, les partenaires se faisant face autour d'une table. D’abord on mène la phase d’enchères, qui détermine si la partie va se jouer avec un atout ou non, et un nombre de levées minimal à réaliser par un camp... un peu comme à la belote coinchée, à la différence près qu'on s'engage à réaliser un minimum de levées et non de points », détaille la fédération.

Durant la phase d’enchères, « on donne des informations partielles sur les jeux des quatre joueurs qui dialoguent de manière codée : digne d’un bon scénario de jeu de rôles ou de jeu vidéo ! ». Par contre vous pouvez oublier cela pour le challenge du jour ; cette phase, pourtant incontournable, au bridge a été supprimée. 

Ensuite, un des deux joueurs de l’équipe qui a remporté les enchères fait le « mort » : il étale toutes ses cartes sur la table, faces visibles par les trois autres participants. C'est son partenaire qui lui dit quelle carte jouer à chaque tour (aussi appelé levée). Avec un quart des cartes visibles, les stratégies des deux clans s’affinent. Chaque partie se joue en treize levées (13 cartes par joueurs, avec 4 joueurs cela donne bien 52 cartes).

Le bridge version NukkAi pour la compétition

Dans la compétition du jour, la phase d’enchères a été supprimée et toutes les parties se déroulent suivant le même schéma : les champions humains et Nook – l’IA développée par NukkAi pour le bridge – ne jouent qu’en attaque avec leur jeu et donc celui de leur partenaire qui fait le mort à chaque fois. Les parties se déroulent avec une enchère fixée par défaut à « 3NT » ou « 3SA ». 

Cela signifie que les champions ou Nook doivent réaliser au moins neuf plis sur les treize pour gagner la partie. Dix points sont accordés pour une victoire, puis un point de plus pour chaque pli supplémentaire. À contrario, si le contrat n’est pas rempli, l’attaquant perd un point s’il fait huit plis, deux points à sept plis, etc.

Ainsi, si Nook remporte la partie avec neuf plis, il gagne donc dix points, alors que si un humain perd la même partie avec huit plis son score baisse d’un point. Sur une même partie, cela donne un écart de onze points pour un seul pli d’écart. Les scores peuvent donc rapidement varier.

Les humains et Nook jouent exactement avec les mêmes cartes au début de chaque partie. Chaque humain (ils sont huit) réalise dix manches de dix parties, soit cent parties au total par joueur et huit cents pour le clan des humains. Le robot, de son côté, avait déjà joué les huit cents parties avant le début du challenge, exactement dans les mêmes conditions de départ pour rappel.

En face de chaque clan (humains et IA), un robot de « défense » est positionné : WBridge5. Le présentateur de chez NukkAi explique qu’il s’agit du « champion du monde des robots ». Point intéressant dans le cas présent, pour une « séquence de cartes identiques, il jouera exactement les mêmes cartes pour les deux adversaires » ; le hasard n’entre donc pas en ligne de compte face à WBridge5… mais ce dernier peut avoir parfois des comportements étranges, ce que certains ont fait remarquer durant le challenge. 

Nook : du Monte-Carlo et de petits réseaux de neurones

Revenons aux parties de bridge. Les humains et l’intelligence artificielle Nook n’ont pas accès à la distribution complète des cartes, ils doivent se contenter d’informations partielles pour effectuer leurs choix. Durant la compétition, Jean-Baptiste Fantun et Véronique Ventos expliquent que cette particularité fait du « bridge un super bac à sable pour l’intelligence artificielle ».

C’est ainsi qu’ils ont eu l’idée de lancer leur start-up NukkAi avec l’idée de développer une intelligence artificielle dédiée au bridge afin de battre des champions du monde humains. Leur approche se veut hybride « avec des simulations de Monte-Carlo optimisées avec de petits réseaux de neurones ».

Jean-Baptiste Fantun insiste sur « petits », ce qui signifie qu’ils sont beaucoup moins énergivores : « en termes de CPU/GPU, on a dépensé 200 000 fois moins que pour le challenge du Go », affirme Véronique Ventos. Le CNRS ajoute que, pour « développer leur intelligence artificielle, l’équipe de NukkAI a fait appel au CNRS et plus particulièrement au nouveau supercalculateur Jean Zay qui allie calcul haute performance (HPC) et intelligence artificielle ».

Nook n‘est pas une « boite noire », ses choix sont explicables 

Autre avantage de NukkAi : les choix de l’intelligence artificielle sont explicables : « Quand le robot fera des coups brillants, on pourrait aller voir à l’intérieur des échantillons et savoir ce qu’il avait symboliquement dans la tête quand il a pris cette décision ».

Véronique Ventos donne également un exemple du contraire, tout aussi intéressant : lors des tests, des joueurs professionnels expliquaient aux développeurs que Nook avait « très mal joué » une partie. Après analyse des données, les joueurs ont reconnu que NukkAi avait finalement « mieux raisonné » qu’eux.

Pour Jean-Baptiste Fantun, la possibilité d’expliquer les choix est « ce qui permet le transfert à l‘humain », un point qui revient souvent dans le discours de NukkAi. C’est une différence fondamentale avec d’autres IA comme celles de DeepMind sur le jeu de Go qui ne peuvent généralement pas expliquer leurs choix… et donc transmettre des « compétences » aux humains. « Nos approches ne veulent jamais sortir l’humain de la boucle, elles veulent que l’humain progresse », affirme Fantun.

À terme, NukkAi espère que son intelligence artificielle travaillant sur des données incomplètes pourra se développer dans d’autres domaines, notamment le monde de la santé. Un médecin par exemple n’a jamais toutes les données en sa possession pour prendre une décision. Autre avantage et pas des moindres : le fait de pouvoir expliquer le raisonnement permet de comprendre les tenants et aboutissants des décisions, ce qui est indispensable dans certains cas… mais c’est une autre histoire pour un avenir plus ou moins lointain.

Et le résultat du challenge alors ?

Quoi qu’il en soit, la seconde journée de compétition vient de se terminer avec une victoire sans appel de Nook sur les humains. À la mi-temps déjà, l’IA avait pris une sérieuse avance avec 3 721 points pour Nook contre 3 121 pour les huit humains. 600 points d’avance, soit environ 55 parties de gagnées en plus pour le robot. Les commentateurs notaient par contre que les humains semblaient refaire un peu leur retard sur la fin de la première journée. Deux humains étaient même en bonne position pour dépasser Nook. 

Ce vendredi par contre, l’intelligence a enfoncé le clou et douché les espoirs des humains. Score final : 6 147 à 5 238 au bout des 800 parties. Aucun des humains n’a été en mesure de dépasser Nook sur les 100 parties jouées en commun. Anna Gulevich a été longtemps en avance, mais elle s’est fait dépasser de six petits points sur la fin. Thomas Bessis termine pour sa part à seulement onze points de Nook.

NukkAi
8
Avatar de l'auteur

Écrit par Sébastien Gavois

Tiens, en parlant de ça :

Un mélange entre une réunion d’Anonymous et de tête d’ampoules, pour le meilleur et le pire

652e édition des LIDD : Liens Intelligents Du Dimanche

Et bonne nuit les petits

00:04 Next 8
dessin de Flock

#Flock distribue des mandales tous azimuts

13:40 Flock 14
Un Sébastien transformé en lapin par Flock pour imiter le Quoi de neuf Docteur des Looney Tunes

Quoi de neuf à la rédac’ #11 et résumé de la semaine

11:47 Next 40

Sommaire de l'article

Introduction

Le bridge pour les nuls en quelques mots

Le bridge version NukkAi pour la compétition

Nook : du Monte-Carlo et de petits réseaux de neurones

Nook n‘est pas une « boite noire », ses choix sont explicables 

Et le résultat du challenge alors ?

Un mélange entre une réunion d’Anonymous et de tête d’ampoules, pour le meilleur et le pire

652e édition des LIDD : Liens Intelligents Du Dimanche

Next 8
dessin de Flock

#Flock distribue des mandales tous azimuts

Flock 14
Un Sébastien transformé en lapin par Flock pour imiter le Quoi de neuf Docteur des Looney Tunes

Quoi de neuf à la rédac’ #11 et résumé de la semaine

Next 40
Carte graphique AMD GeForce

Cartes graphiques : 30 ans d’évolution des GPU

Hard 23

Google lance son opération de communications Gemini pour rivaliser avec OpenAI

IA 6
Ecran bleu de Windows

Linux : le composant systemd se dote d’un écran bleu de la mort

Soft 41
Une petite fille en train d'apprendre à programmer et hacker logiciels et appareils électroniques

Un roman graphique explique les logiciels libres aux enfants

SoftSociété 21
Nouveautés pour Messenger

Meta lance (enfin) le chiffrement de bout en bout de Messenger, entre autres

Socials 5

#LeBrief : cloud européen, OSIRIS-REx a frôlée la catastrophe, CPU AMD Ryzen 8040

Windows en 2024 : beaucoup d’IA, mais pas forcément un « 12 »

Soft 21
Einstein avec des qubits en arrière plan

Informatique quantique, qubits : avez-vous les bases ?

HardScience 9
Notifications iPhone

Surveillance des notifications : un sénateur américain demande la fin du secret

DroitSécu 17

En ligne, les promos foireuses restent d’actualité

DroitWeb 19

#LeBrief : modalité des amendes RGPD, cyberattaque agricole, hallucinations d’Amazon Q, 25 ans d’ISS

Logo Twitch

Citant des « coûts prohibitifs », Twitch quitte la Corée du Sud

ÉcoWeb 29
Formation aux cryptomonnaies par Binance à Pôle Emploi

Binance fait son marketing pendant des formations sur la blockchain destinées aux chômeurs

Éco 10
Consommation électrique du CERN

L’empreinte écologique CERN en 2022 : 1 215 GWh, 184 173 teqCO₂, 3 234 Ml…

Science 8
station électrique pour voitures

Voitures électriques : dans la jungle, terrible jungle, des bornes de recharge publiques

Société 78

#LeBrief : intelligence artificielle à tous les étages, fichier biométrique EURODAC

KDE Plasma 6

KDE Plasma 6 a sa première bêta, le tour des nouveautés

Soft 13
Un homme noir regarde la caméra. Sur son visage, des traits blancs suggèrent un traitement algorithmique.

AI Act et reconnaissance faciale : la France interpelée par 45 eurodéputés

DroitSociété 4
Api

La CNIL préconise l’utilisation des API pour le partage de données personnelles entre organismes

SécuSociété 3
Fouet de l’Arcep avec de la fibre

Orange sanctionnée sur la fibre : l’argumentaire de l’opérateur démonté par l’Arcep

DroitWeb 25
Bombes

Israël – Hamas : comment l’IA intensifie les attaques contre Gaza

IA 22

#LeBrief : bande-annonce GTA VI, guerre électronique, Spotify licencie massivement

Poing Dev

Le poing Dev – Round 7

Next 105
Logo de Gaia-X sour la forme d’un arbre, avec la légende : infrastructure de données en forme de réseau

Gaia-X « vit toujours » et « arrive à des étapes très concrètes »

WebSécu 7

Trois consoles portables en quelques semaines

Hard 37
Une tasse estampillée "Keep calm and carry on teaching"

Cyberrésilience : les compromis (provisoires) du trilogue européen

DroitSécu 3

#LeBrief : fuite de tests ADN 23andMe, le milliard pour Android Messages, il y a 30 ans Hubble voyait clair

next n'a pas de brief le week-end

Le Brief ne travaille pas le week-end.
C'est dur, mais c'est comme ça.
Allez donc dans une forêt lointaine,
Éloignez-vous de ce clavier pour une fois !

Commentaires (8)


Axonefr Abonné
Le 26/03/2022 à 08h20

C’est triste un article sans commentaires. Merci donc à l’auteur.


velkuns Abonné
Le 26/03/2022 à 10h19

Je plussoie. Très bon article, merci 🙂


War Machine Abonné
Le 26/03/2022 à 11h26

Tiens, une IA dont on peut comprendre les éléments qui lui ont permis de faire ses choix. Là au moins, c’est intéressant.



C’est aussi très intéressant pour l’avenir. Imaginons que nos voitures demain soient pilotées par des IA. En cas d’accident avec préjudice corporel (voire décès), qui accepterait une IA dont on ne peut même pas comprendre pourquoi il y a eu un accident … et donc pour laquelle on peut difficilement définir les responsabilités (humaines du coté des victimes, humaines du coté de la conception de l’IA… d’une panne ayant fait remonté des informations erronnées à une IA ?). D’un point de vue “droit”, c’est une très bonne chose qu’on puisse accéder à ce qui permet à une IA de faire un choix (déterministe)


Winderly Abonné
Le 26/03/2022 à 17h49

“dans une version adaptée sans phase d’enchères”
Si on peut considérer ça comme du bridge, ça me va.


trytodosth Abonné
Le 27/03/2022 à 07h53

Super article, très intéressant ! Merci




DayWalker a dit:




Effectivement ça en serait une bonne application !


Vilainkrauko Abonné
Le 28/03/2022 à 08h36

Merci pour cet article :)


Stroumpf57
Le 29/03/2022 à 08h15

Article bien structuré et très clair.



En effet, l IA dans ce format a été supérieur sauf contre Anna et Thomas à quasi égalité.



Reste à voir l’étape suivante, une vraie paire d’humains face à 2 Nooks , voire un match par équipe de 4, l’épreuve dont c’est LE format impérial des vrais championnats internationaux.



Cordialement


Z-os Abonné
Le 31/03/2022 à 11h36

A première vue, je ne vois pas pourquoi WBridge5 serait neutre dans le jeu, j’imagine qu’il a surtout été entraîné à jouer contre des êtres humains et donc qu’un joueur avec un raisonnement autre pourrait plus facilement profiter de ses “limitations”.
Mais si les experts arrivent à expliquer pourquoi Nukkai joue différemment et adopte de meilleurs choix, cela me convient.