L'information vient de Bertrand Lemaire (qui est aussi à l'origine des info sur le RGI):
http://www.cio-online.com/actualites/lire-intelligence-artif(...)
En bref un programme de Bull et de l'INRIA ont mis la paté à un 5éme dan sur un goban 9x9. Le jeu de Go est combinatoirement plus explosif que les échecs, mais les règles sont plus simples. http://fr.wikipedia.org/wiki/Jeu_de_go
Bon sur le goban standard 19x19 c'est pas encore ça, mais ça va bien finir par arriver.
Je me demande ce que valent les ordinateurs sur un échiquier de Machiavel (http://fr.wikipedia.org/wiki/Djambi )
# pas de publicite...
Posté par abramov_MS . Évalué à 4.
[^] # Commentaire supprimé
Posté par Anonyme . Évalué à 10.
Ce commentaire a été supprimé par l’équipe de modération.
[^] # Re: pas de publicite...
Posté par Gniarf . Évalué à 5.
# Commentaire supprimé
Posté par Anonyme . Évalué à 10.
Ce commentaire a été supprimé par l’équipe de modération.
[^] # Re: EUh ?
Posté par Fenn . Évalué à 3.
Il me semble qu'à partir d'un certain niveau, celui qui commence gagne sur un goban de 9x9.
Mais sinon oui, avant que la machine batte l'homme, on en est loin, et pourtant, un milliardaire avait offet une énorme somme y'a quelques années pour celui qui lui proposerait un programme capable de surpasser l'homme (mais l'offre est dépassée et j'ai oublié les détails).
[^] # Re: EUh ?
Posté par bidule . Évalué à 4.
Le milliardaire en question est M. Ing (Taiwan ?) mais le prix - qui devait être décerné à un programme capable de battre un 1er Dan professionnel de son choix - n'a pas été attribué. Et ne le serait pas aujourd'hui non plus.
[^] # Re: EUh ?
Posté par Gof (site web personnel) . Évalué à 4.
> mon vivant.
Moi je pense que ce n'est qu'une question d'années.
Biensur je penses que les techniques de "bruteforce" qui essayent de parcourir l'espace d'état sont veines.
Mais un ordinateur qui applique une stratégie similaire à l'humain, en utilisant les propriétés géométriques est tout à fait concevable.
[^] # Re: EUh ?
Posté par beagf (site web personnel) . Évalué à 10.
Il y a encore deux ans, les meilleurs programmes (gnugo était dans le tas) était bourrés de connaissance humaines, le problème était que ce genre de programme deviens vite impossible à faire évoluer. Ils demandent l'ajustement de millier de paramètres et la modification de l'un peu devenir catastrophique ailleurs dans le programme, un truc ingérable. De plus toutes les connaissances des meilleurs pro ne sont pas formalisables et au final on obtenait des programmes du niveau d'un joueur pas terrible de club en france. A ce niveau la un chinois prétend qu'il ne sait pas jouer...
Mogobot à changer la donne en réintroduisant le brute-force. Ils ont utiliser un nouvel algo de type bandit-manchot pour l'exploration de l'arbre : UCT, qui permet dans le cas d'arbre aussi grand que pour le Go d'explorer celui-ci de manière beaucoup plus intelligente.
Combiner a des techniques de Monte-Carlo (qui existait déjà avant mais très peu utilisées car pas éfficace sans UCT) pour l'évaluation des positions on obtient de bon résultats.
Et ces première version on vite ratrapés et dépasser les meilleurs programmes.
Aujourd'hui un programme de Go c'est surtout beaucoup de probas et max de puissance de calcul. Ce qui me fait dire que les programme batterons les humains dans un avenir pas si lointain c'est l'étude récente qu'y à été menée entre participant de la liste computer-go. On peut voir que l'evolution du niveau des programmes basé sur ces technique enfonction de la puissance de calcul utilisée, même sielle n'est pas linéaire, laisse de grand éspoir de progression avec l'augementation de la puissance disponible et l'utilisation de plusen plus fréquente de mini clusters.
Actuellement on ne sait pas trop quel est le niveau réél des meilleurs programmes face au pros asiatiques, mais je pense pouvoir dire que sur 19x19, en prenant les meilleurs programmes basé sur des techniques type UCT/RAVE+MC (mogobot et crazystone, deux programmes français en font partis...) et en les faisant tourner sur une grosse grappe de calcul, on doit pas être loin niveau 1er dan asiatique. C'est prometteur mais il reste encore énormément de chemin à faire, donc pour moi encore quelques dizaine d'années avant que l'on puisse dire que l'ordinateur dépasse l'homme.
[^] # Re: EUh ?
Posté par Nicolas Boulay (site web personnel) . Évalué à 3.
Tu peux ainsi avoir un cluster de quelque milliers de machines, voir beaucoup plus.
"La première sécurité est la liberté"
[^] # Re: EUh ?
Posté par MiniMoi . Évalué à 4.
The Google Summer of Go.
"Because we can."
[^] # Re: EUh ?
Posté par beagf (site web personnel) . Évalué à 2.
Déleguer les simulation a des noeuds différents n'est pas vraiment éfficace, la gestion de la communication prend plus de temps que la simulation.
L'approche la plus commune est de faire travailler chaque noeud sur l'arbre complet et de fucionner les résultats regulièrement avant de renvoyer les infos aux noeud et de recommencer une nouvelle itération.
L'approche que je test en ce moment est de donner à chaque noeud des sous-arbre à explorer et de fusionner un peu moins souvent.
Mais dans tous les cas il faut agréger les resultats avan de jouer chaque coups, donc une approce seti@home ne serait envisageable que pour résoudre le jeu de go et non pas pour y jouer.
Le 5x5 est déjà résolut, il y a des travaux pour les tailles supperieures, mais a ma connaissance rien vers ce type de calcul. Si il y a des courageux..
PS: non, pour l'instant mon programme n'est pas open source, mais c'est en cours. Je suis en train de netoyer le code pour faire une première release du code de gestion du goban et des simulations de monte-carlo rapidement, l'algo d'arbre UCT+RAVE arrivera peu-après. Le patern matcher et la parrallelisation prendrons un peu plus de temps car le code est un gros hack pas beau que j'ai commencer à réécrire entièrement, donc la disponibilitée dépendra de mon temps libre.
[^] # Re: EUh ?
Posté par Nicolas Boulay (site web personnel) . Évalué à 2.
Chaque noeud peut partir dans son "délire" tout seul dans son coin et "resynchroniser" toutes les secondes. Même si tu doubles le boulot à faire, si tu as 1 000 machines, tu t'en fous.
"La première sécurité est la liberté"
[^] # Re: EUh ?
Posté par beagf (site web personnel) . Évalué à 1.
C'est pas vraiment utilisable pour des tâche en temps-réel. Le principe c'est de laisser son ordinateur disponible pour des calculs quand il ne sert pas à autre chose, donc dès que l'utilisateur souhaite utiliser son ordinateur, le programme doit s'interrompre.
Bref même si il y a peut-être moyen de le faire,ça me paraît extrêmement compliqué à gérer pour un jeu de go temps-réel, en tout cas trop pour moi et le temps libre dont je dispose.
# Information relativement bidon
Posté par bidule . Évalué à 9.
1) Sur un plateau 9x9 des approches purement combinatoires sont beaucoup plus probantes que sur 19x19
2) Catalin Taranu quoique étant un des meilleurs joueurs européens n'est absolument pas de l'envergure de l'immense "Kasparov". Rappelons que le gratin du go est exclusivement asiatique.
3) Catalin Taranu a perdu une partie, pas un match ou quoique ce soit d'approchant.
Cela dit le programme en question semble nettement plus fort que ses prédécesseurs ...
[^] # Re: Information relativement bidon
Posté par PegaseYa . Évalué à 2.
http://www.inria.fr/saclay/ressources/zooms/mogo
[^] # Re: Information relativement bidon (Très ?)
Posté par dmg . Évalué à 5.
Catalin n'a effectivement perdu qu'une partie sur trois en 9x9. Sans compter que MoGo n'a pas réussi à le battre à 9 pierres de handicap sur un 19x19.
L'information complète sur l'IA Go Challenge se trouve sur le site du tournoi de Go de Paris 2008: http://paris2008.jeudego.org/
[^] # Re: Information relativement bidon
Posté par 태 (site web personnel) . Évalué à 3.
http://tao.lri.fr/tiki-index.php?page=MoGo+Com
Et d'après le joueur, en 19x19, le programme mogo est proche du premier dan (sachant que les champions sont 10-ième dan), il vient donc de dépasser le niveau amateur.
[^] # Re: Information relativement bidon
Posté par bidule . Évalué à 2.
Et même cela est peu crédible: sur un plateau standart (19x19), un 1er dan amateur est supposé faire jeu égal avec C. Taranu avec un handicap de 6 ou 7 pierres. Mogo perd avec 9 ! Et il y a dans le monde des millions de joueurs d'un niveau > 1D amateur !
En fait les programmes de go commencent tout juste à pouvoir se mesurer à l'homme (et à jouer au même jeu). Mogo a sans doute dépassé le niveau "débutant" ou "amateur du dimanche". Mais comme ce n'est pas trés vendeur, on fait en fait des tonnes sur le sujet ...
[^] # Re: Information relativement bidon
Posté par Fenn . Évalué à 2.
Après tant que les programmes ne se mesurent pas à des joueurs en dan chinois/coréen/japonais, le test vaut rien, c'est clair.
retourne s'entrainer d'ailleurs
# Machine pwnzzzz humains au morpion
Posté par Moogle . Évalué à 10.
A part ça, ------> []
# Logiciel de Go
Posté par Alban Crequy (site web personnel) . Évalué à 2.
Je connais cgoban, gtkgo et gnugo. Y en a-t-il d'autres? Je préfèrerais un logiciel assez réçent sous Gtk.
En connaissez-vous qui savent jouer sur Internet mais sans passer par un serveur?
Sinon, où puis-je trouver de la documentation sur les protocoles des jeux de Go? NNGS et IGS, c'est le même protocole?
[^] # Re: Logiciel de Go
Posté par dinomasque . Évalué à 1.
BeOS le faisait il y a 20 ans !
# Pour les curieux...
Posté par VoixOff . Évalué à 1.
Il écrit plein de trucs passionnants (au sens littéraire comme informatique), mais pas toujours accessible au néophyte.
À vous de voir : http://www.ai.univ-paris8.fr/~cazenave/
Suivre le flux des commentaires
Note : les commentaires appartiennent à celles et ceux qui les ont postés. Nous n’en sommes pas responsables.