France Echecs Bandeau France Echecs |  
---- Saturday 27 April 2024
--- ---- --- Ecrire au webmaster
Nom d’utilisateur   Code d’accès 
--- --- ---
Forums  | Devenir membre | Mot de passe oublié ? | Charte | A propos Contacter France-Echecs
Actualités   Actualités
Tournois   Tournois
Ouvertures   Ouvertures
Clubs   Clubs
Informatique   Informatique
Arbitrage   Arbitrage
Problèmes   Problèmes
FAQ   FAQ
Etudes   Etudes
Finales   Finales
Théorie   Théorie

 Rechercher sur le site  

Abonnez-vous à la revue Europe-Echecs
Smirin pulvérise Shredder ! par pascal.echecs le  [Aller à la fin] | Informatique |
en 24 coups avec les blancs dans la première partie du match qui oppose Smirin aux logiciels de chessbase !




Normal... J'avais coupé un câble, et des flux se sont croisés! C'est mal... Et le PC il a pô aimé!


impressionant [Event "?"][Site "?"][Date "????.??.??"][Round "?"][White "GM Smirin"][Black "Deep Shredder"][Result "1-0"][ECO "A22"][Annotator "Frederic"][PlyCount "48"]1. c4 e5 2. Nc3 Nf6 3. g3 Bb4 4. Bg2 O-O 5. e4 Bxc3 6. bxc3 d6 7. Ne2 Bg4 8. f3Be6 9. d3 {Time: 57:13 - 57:13} 9... c5 {Jeremia: The open b-line is good for White} 10. O-O h6 11. h3 a6 12. a4 {Dual Pentium Intel 1 GHz 750 MB RAM. Time 53:07 - 55:32} 12... b6 13. f4 Nc614. f5 Bd7 15. g4 {Time 52:04 - 53:09} 15... Qc7 {A typical anti-computer crush, people think} 16. Ng3 {"Smirin is going formate!" (EJ) - "Don't count Shredder out, counterplay can come in many ways"(Hytnen)} 16... Na5 17. h4 Nh7 {"Smirin fumbles and drops Pocket Fritz on thefloor" (Longshanks) - Time 48:22 - 48:40} 18. g5 hxg5 19. hxg5 {"Hallali, oooohhhh" -- Hiarcs 8: +1.55} 19... Qb7 {Fritz wants Qh5 at 11 ply. Hiarcs 8 agrees, with +2.59} 20. Be3 {Time 44:19 - 44:45 Geordi: "Shredder's radar seems to be busted!"} 20... b5 {Tiger: 1.66 Sleepy: Smirin is kicking himself for not playing Qh5 right away.}21. axb5 axb5 22. Qh5 {Siam: "Boooommm" Fritz 1.78, Hiarcs 8: 2.47} 22... bxc423. f6 {Is Shredder playing badly or Smirin brilliantly? Boris: Shredder mustkeep its cool now. Hiarcs: +3.30! Time: 42:56 - 41:25 "Poor Shreddy" (Ognaramr)Jeremia: "Go, Smirin, go, go, go!" Knallo: Think of it as a win for humanity!Smirin has left the board. Black is down ot 33 minutes.} 23... Rfc8 24. fxg7 {Karabella: Hunting Red October! Woodcrusher: Hasta la vista, Shredder! Hiarcs:+6.38! Henni: Shredder overlooked king safety badly. "Smirin is in the buttkickin business" (NYTed)} 24... Bg4 {Fly: Call Shredder's mom and tell herhe's not coming home. Times: 40:35 - 20:10. LeMagician: "I want to see MATE!"Hiarcs: 9.27 for White. Krennwurzn: "Shredder to God: please let him blunder!"}1-0un petit 1600-1700 dans une une simultanée contre un grand maître c'est l'impression qu'on a en voyant cette partie. Pour un programme réputé positionnel!!la première bévue après 7 coups!: Fg4 au lieu de a6 ou ou Fe6 et bang! "la cabane est tombée sur le chien"Qui a dit que c'était l'anglaise était une ouverture insipide?


Et bien fandecapa pour quelqu'un qui était sur de la victoire de la machine... Ceci dit il faut attendre la suite avant toute conclusion; Concernant Smirin chapeau: la première partie fût un gag.


Espérons... qu'il nous a préparé un petit systèmes des familles avec les noirs et les ordinateurs vont en baver !!


cette partie montre que schredder ne comprends rien à la défense du roi !Il y a encore des progres à faire de ce coté la. Il est clair que si smirin arrive a tourver des variantes avec de lentes attaques comme ici il va gagner facilement. La seule difficulté va être de rentrer dans de telles variantes.


Ok j'avoue avoir été beaucoup trop optimiste en prédisant la victoire facile des machine. mon seul espoir c'est Chess Tiger beaucoup plus performant contre le genre humain. Désormais c'est clair: le champion du monde des programmes n'est pas le meilleur des programmes si l'adversaire est un humain.


pas d'accord avec furet cela montre surtout que la bibliothèque de Shredder est très mal faite sur ce coup.laisser le programme se dépatouiller tout seul dans une telle position au 7 coup l'amène à trouver des coups de développement terriblement mauvais ex 7 Fg4 et suivant


N'importe quel bon ordinateur est capable de trouver d'excellents coups de défense.Le problème dans cette partie n'est pas à ce niveau.Il montre simplement que le logiciel ne peut saisir l'essence d'un bon plan stratégique qui respecte les règles de la tactique


une question... quelle légitimité a un programme qui se fait démonter en 24 coups contre le 15 ème joueur mondial ?


N'importe quel bon ordinateur..., ben non justement, la preuve. l'anglaise est terriblement difficile à jouer pour les ordis centre fermé donc plan à long terme.Il me semble donc qu'il faut mettre des variantes complète c'est à dire une position ou le programme soit capable d'identifier les forces et faiblesses de sa position le lacher au 7 eme coup en lui disant "debrouille toi"?alors même que le developpement n'est pas terminé, c'est courir au massacre on l'a vu


ins4672, le
Classique Je n'ai jamais trouve un logiciel capable de ce defendre contre ce genre d'attaque à la est-indienne.


eh ben qu'est-ce qu'on se marre... visiblement les ordinateurs savent bien calculer mais ne savent toujours pas jouer aux échecs...


legitimité ? je comprend pas bien. De quelle légitimité s'agit-il? Shredder vient de se faire taper par le 15 eme mondial et alors? Smirine l'a explosé comme il exploserait 95% des joueurs humains. C'est pour ça qu'il est le 15 eme mondial avec combien de joueurs derrière...un paquet!


ins4672, le
Smirine n'exploserait pas un humain de la sorte Les humains comprennent cette position,et savent que l'attaque est dangereuse,alors que l'orid ne voit rien venir.


ins4672, le
correction:il faut lire ordi et non orid 


Moi j'avais corrigé l'orid par Lorie et ça marchait aussi :) 


Il y a pas mal d'humains... qui se feraient exploser de la sorte! Va dans le premier club venu, prend un super gm et demande si quelqu'un veut bien jouer avec ton nouvel ami qui dit bien aimer les Echecs...


Et alors Je suis surpris par vos commentaires. La tendance dominante est de railler Shredder qui n'aurait pas vu l'attaque, selon vous évidente, de Smirine.En fait j'ai nous nous sommes tellement habitué à la suprématie des programmes sur les humains que maintenant l'événement c'est lorsque l'humain gagne (!!!!???)On ne peut pas reprocher à Smirine son choix d'ouverture mais je remarque qu'il a joué un système "rampant" tout comme Gulko (ouverure française et anglaise exclusivement) et Kasparov l'ont fait avant lui. A mon sens on pourra se féliciter de la victoire d'un humain lorsqu'il jouera "normalement". C'est à dire commencer par E4 ou D4.Il s'est apppuyé contre la seule faiblesse des ordinateurs : ne pas voir les plans d'attaque à long terme dans des ouvertures fermées et très positionnelles.Je suis quand même curieux de voir la partie de ce soir contre Hiarcs 8. J'ai la chance d'avoir une version Bêta et Hiarcs possède deux options intéressantes : une option ANTI-COMPUTER et une option ANTI-GM. Sachant que Hiarcs excelle dans le jeu positionnel, sachant que les programmeurs sont maintenant "prévenus" du type d'ouverture auquel se cantonnera Smirine, cela nous promet un joli truc. D'autre part, j'aimerai avoir votre avis sur les match homme-machine. Honnêtement quel est l'intérêt ? Kasparov s'est fait bananer par IBM avec Deeper Blue qui s'est fait un bon coup de pub à ses clients industriels en montrant qu'ils étaient capables de faire fonctionner 32 machines en parallèle.Nous savons tous que tôt ou tard les programmes battront l'homme régulièrement aux échecs. C'est déjà le cas en blitz. Quel Grand-Maître accepterai un match en blitz contre les programmes de ChessBase ? Kasparov avait perdu 20 à 11 un match de blitz contre Fritz 4 ou 5.


Mouaif... Ben nous les humains on a quand même la chance d'être "aware" !!! (enfin certains seulement). La machine, c'est pas demain qu'elle ira réacter, en plus elle n'aime pas les nains qui savent bien peindre comme mon idole Janclod, qui est movie-star et c'est bô...


tout se joue en bibliothèque La partie de ce soir le prouve Hiarcs a continué sa recitation assez longtemps pour se retrouver en eaux calmes résultat nulle sans probleme.Quand aux humains qui voient venir l'attaque ouais... une chose est de voir venir une autre est de trouver les coups. Je connais beaucoup, mais vraiment beaucoup d'humains, qui sans trop réflechir aurait joué Fg4 et après c'est dur dur...


Jouer "normalement" Bon, déjà Smirine joue 1.c4 dans plus de 10% de ses parties. Et tout grand maître cherche plutôt le système qui va gêner l'adversaire plutôt que d'entrer volontairement dans sa variante favorite... Les deux adversaires cherchent à amener l'autre vers un terrain défavorable, et si l'homme y parvient c'est un succès à part entière.

Ensuite si on parle de jouer normalement pour l'homme il faut faire la même chose pour l'ordinateur: qu'il se construise lui-même sa base d'ouvertures et de finales. Là les ordinateurs ne jouent plus les finales à 6 pièces ils les récitent.

Enfin, mettre à jour cette faiblesse rappelle bien qu'on n'a pas avancé d'un pouce vers la mise au point de l'intelligence artificielle (ce qui était, à l'origine, la raison du développement de programmes d'Echecs): les ordinateurs ne font que calculer.


fandecapa Ce n'est pas nulle sans problème, Smirine a perdu la foi trop tôt. Si la partie était jouée 10 fois dans la position 5 ou 6 coups après l'ouverture, tu peux estimer 3-7 pour les noirs. Si Smirine joue hxg4, il a de très bonnes chances de gain.


cyrillev Je cite :"Ensuite si on parle de jouer normalement pour l'homme il faut faire la même chose pour l'ordinateur: qu'il se construise lui-même sa base d'ouvertures et de finales."

Et l'homme ne lira aucun livre d'échecs sur les ouvertures ni les finales. Car il faudra qu'il se contruise lui-même sa base

Chacun ne pourra faire qu'UNE seule partie car sinon ils pourraient se servir de ce qu'ils ont appris dans cette partie dans une partie ultérieure.

Au fait les tables de finales ont été calculées par des ordinateurs. Ont-ils le droit de les utiliser?


ins174, le
Bien vu Lefouduroi... je cite aussi : "Enfin, mettre à jour cette faiblesse rappelle bien qu'on n'a pas avancé d'un pouce vers la mise au point de l'intelligence artificielle (ce qui était, à l'origine, la raison du développement de programmes d'Echecs): les ordinateurs ne font que calculer."

1 - Pouce : faut vraiment être ignorant de ce qui se passe dans ce domaine pour dire un truc pareil !
Moi je dis Pouce ! avant de continuer à dire des bêtises cher cyrillev, va donc farfouiller dans : Automates intelligents
Tu vas p'têt être surpris ! Mais ne fais pas que survoler la page d'accueil ! Z'ont même un p'tit moteur, EUX ! ;o)

2 - Bien sûr que les ordis calculent, et nous que fait-on ? sous-entendrais-tu que l'intelligence ne repose pas sur du calcul ?

Attention à ce que tu dis ! Je vois déjà rappliquer le Peres ! Tous aux abris ! ;o))


Bon on peut être de mauvaise foi... Alors il faut encore passer à l'explication de texte. Il y a quelque chose de fondamentalement différent entre la mémoire humaine, faillible et passant nécessairement par un apprentissage qui lui-même fait intervenir la compréhension et l'intelligence (au moins en partie) et un degré d'activité et la mémoire de l'ordinateur, simplement gravée. D'autre part l'ordinateur a en mémoire ce qu'on a choisi de lui mettre (essentiellement. Le programme joue trop peu de parties pour que l'apprentissage par ses erreurs aient une influence majeure) ce qui là aussi est fondamentalement différent. Ensuite quand un humain récite son ouverture, il a un libre arbitre. Il peut dévier quand il le veut. L'ordinateur n'arbitre pas entre rester dans sa bibliothèque et la quitter, tant que la bibliothèque existe. Là encore on n'est pas dans le domaine de l'intelligence.

Pour les tables, qu'elles aient été calculées par des ordinateurs ne change rien: donnait-on aux humains le droit de consulter les bouquins de finales pendant la partie? De plus, si elles ont été calculées par des ordinateurs, elles ne l'ont pas été par le programme qui joue. Alors donne-t-on à l'humain le droit de les utiliser?

Enfin Yvap, bon je veux bien ignorer les traits méprisants qui sont assez peu pertinents (eh si je sais ce qui se passe dans ce domaine), j'aurais du préciser ma phrase je reconnais: on n'a pas avancé d'un pouce avec les programmes d'Echecs. Mais oui, j'affirme que l'intelligence, dans son immense majorité, ne repose pas sur du calcul. Dommage pour moi d'ailleurs. Et nous ce que nous faisons? Je dirais que dans une partie, il y a 30% de calcul tout au plus, le reste étant des considérations verbales.


Grosse Bertha Avant de débattre il serait pas mal de savoir de quoi qu'on cause :
Intelligence : tu prétends que les calculs de l'ordi n'en sont pas. Je supposedonc que tu connais les bornes de l'intelligence. Pourrais-tu nousles préciser ? Pourquoi un calcul n'en ferait pas parti ?
Ordinateurs : Es-tu bien sûr de parler d'ordinateurs plutôt que delogiciels ? Certes les mémoires biologiqueset électroniques sont physiquement différentes mais pouquoi ne pourrait-onpour autant accéder à l'un de la même façon qu'à l'autre ?Les réseaux neuronauxpar exemple, réagissent de façon drôlement semblable aux vraisneurones !

Je t'accorde au moins un point : les softs d'échecs actuels n'offrent pasà la machine un réel oeil critique sur son propre jeu.
Mais pour le reste...
Penses-tu (comme Carbonara je crois) que la faillibilité soit un signed'intelligence ?
Tu remets en question la légitimité des bibliothèques pour la machine,à quel titre ? Parce que la machine est trop forte dans ce domaine ? Drôled'argument... Ou alors il faudrait aussi retirer de tout GMI sa mémoire...resterait pas grand chose !

Puisque tu sais ce qui se passe dans ce domaine, sans doute pourras-tunous éclairer : où en sont-ils côté analyse échiquéenne utilisantles reconnaissances de forme ?


dan31, le
bon, cyrillev a raison ... aucun programme d'echecs n'utilise la moindre approche de type intelligence artificielle. Pas plus les réseaux de neurones qu'aucun autre type faisant intervenir ce qu'on appelle de l'apprentissage.

Les réseaux de neurones sont un domaine passionnant (j'ai travaillé dessus) mais par exemple, appliqués à la vision, ils donnent des résultats encore très limités par rapport à ce qu'effectue un être humain


Grosse Bertha la retour... Voilà ti pas que dan31 se met à son tour à nous asséner des grandesvérités toutes cuites !! Je te réponds pareil : Où est la limite de l'intelligence artificielle ? Comment peux-tu déclarer"ça c'en est" ou bien "ça c'en est pas" ?
Un réseau de neurones est-il de l'IA ? Et si comparé à un humainil est très limité ? ...

Mon sentiment est que les programmes d'échecs actuels SONT de l'IA,mais de l'IA primitive.
Dire que ça n'a pas permis d'avancer un chouillas me semble parcontre profondément erroné. Ca a au moins permis de prendre consciencedes limitations que présente ce type d'approche de l'IA.Et c'est déjà énorme !


Euh... Je n'ai pas non plus prétendu tout savoir. Or je sens dans les reconnaissances de formes la question piège où tu es sûr d'en savoir plus que moi donc je passe. Pour ce qui est de l'intelligence, voyons l'étymologie. Intellego: je perçois (éventuellement je comprends). Donc quelque chose qui se réduirait à des calculs où à des choses basées sur des calculs serait loin du compte. Je n'ai en revanche jamais dit que les calculs n'en faisaient pas partie, donc merci de ne pas transformer ce que je dis. Mais ils ne représenteraient qu'une tout petite partie (encore une fois hélas pour moi), vraiment à la limite du terme. Disons qu'un calcul relève de l'intelligence lorsqu'il n'est pas purement automatique. Si je fais une multiplication ça n'a rien d'intelligent. Mais si je modélise une situation par des chiffres, on peut parler de calcul si on veut et à ça relève de l'intelligence, mais je pense que le terme de calcul est alors un peu abusif.

Pour les bibliothèques, un problème est l'absence de libre-arbitre, l'autre est que l'équipe de préparation peut d'un claquement de doigts radicalement modifier le répertoire de la machine, et du jour au lendemain lui faire jouer tout autre chose. L'humain, lui, doit apprendre lui-même le système mais ne sait pas contre qui il se prépare puisqu'on peut lui présenter un programme qui n'a pas du tout le même répertoire que la veille. Alors dire comme Ousmane que pour sa victoire compte il faut qu'elle soit obtenue avec son répertoire habituel c'est un peu fort.

Quant à la question de la faillibilité, je ne dirais directement pas qu'elle est un signe d'intelligence mais qu'on ne peut parler d'intelligence qu'associée à une faillibilité, sinon c'est de la connaissance. Là encore, revenons à l'étymologie. Les notions de perception et de compréhension sont associées à un degré de faillibilité. Et de création (pas simplement d'application) de schémas de pensée.


D'accord sur un point Que ça a permis de faire ressortir les limitations de cette approche. En revanche je regrette que cette approche ait seule survécue car elle donnait d'un point de vue échiquéen de meilleurs résultats (au moins au début) que les recherches vers lesquelles tendait Botvinnik qui aurait voulu créer une véritable intelligence artificielle. J'avais oublié les réseaux de neurones dans ma réponse: disons que c'est hors sujet, ce n'est pas ce qui fait tourner les programmes que Smirine affronte.


Pourquoi tant de haine ? Un passant me demande... c'est sûrement un piège.. dans le doutemieux vaut cogner le premier !! ;o)
Non cyrillev, ma question sur la reconnaissance de forme en étaitune vraie. Pas de perfidie moi.


oups, "me demande l'heure" 


aaah l'intelligence... C'est la chose la mieux foutue de l'univers, chacun est convaincu qu'il en a bien assez!


moi, j'y croirais à l'ordinateur intelligent le jour où en allumant mon PC il me fera "oh abruti t'arrêtes de me faire un reset quand j'ai une position gagnante ???"


peres Alors, pour autant que je sache, la reconnaissance de forme est très peu voire pas utilisée par les programmes de pointe. Il y a bien quelques points comme forcer à calculer un sacrifice en f7 ou en h7 plus en profondeur s'il est possible (une dérogation au minimax quoi), cette remarque pouvant sans doute être étendue à d'autres thèmes, mais d'une part c'est encore à la limite de la reconnaissance de 'forme' (là on reconnaît qu'un coup est légal, alors qu'un homme remarquerait plutôt des choses comme un pion en e5 favorisant le mat après sacrifice en h7, ou la possibilité d'ouvrir la ligne à la dame par un échec du cavalier), d'autre part c'est statique (pas d'apprentissage d'une forme par l'expérience): les capacités d'amélioration des programmes (je précise encore une fois de pointe. Il existe d'autres recherches, mais bien moins connues puisqu'à bien plus petits élos) tendent à se limiter au cas où une position ayant créé un brusque changement d'évaluation se reproduit exactement (si l'évaluation était à son désavantage, le programme tentera un autre coup). Hélas, vu la profondeur des bibliothèques, ça se produit assez rarement.


je ne comprends pas ta question perestroika, si tu fais référence à la réponse de Cyrillev il y a 69 fois la lettre "n" pour 1601 caractères, ce qui fait une moyenne de 0.043, ce qui est inférieur à la moyenne établie par l'académie française qui si ma mémoire ne me fait pas défaut doit être aux alentours des 0.05, donc il n'est pas légitime de se demander pourquoi il y en a autant.

Si un jour vous êtes confrontés à ce problème, ben essayer de placer les mots "clafoutis", "passoire", "chevelu", oui je sais c'est pas simple à placer surtout dans les échecs mais eh oh je veux juste rendre service moi.

Passleoinj, qui n'avait vraiment rien à foutre aujourd'hui mais qui évite astucieusement (?) l'ennui...


dan31, le
ref peres .. si tu veux jouer sur les mots pourquoi pas. Bien sûr toute catégorisation est artificielle. Reste que pour moi les algos utilisés pour le jeu d'échecs ne sont pas de l'IA et je crois que bien peu de personnes travaillant sur l'IA sont en désaccord avec moi. Les algos utilisés reviennent à parcourir méthodiquement un arbre, si pour toi c'est de l'IA, pas de problème, pour moi, ce n'en est pas. Et en discuter ne changera sûrement pas grand chose.


et les sacrifices en g7 il les calcule ou pas ? Non parce que franchement, si c'est pas le cas, ça craint ! C'est l'avenir de la variante Tarrasch (et donc, selon Clarac, de toute la défense française) qui est en jeu !! :-)


sans doute fox Au départ je crois que ça a été h7 (parce que c'est si fréquent dans la française qu'un programme qui rate ça rate beaucoup). Avec la vitesse de calcul actuelle, on peut se permettre d'étoffer. g7 est relativement courant. Peut-être aussi le sacrifice des deux fous, éventuellement vérifier dans une évaluation de position s'il y a mat du couloir au coup d'après (très pénible pour l'effet horizon le mat en un dans la position finale)... mais c'est limité et, encore une fois, statique.


Ref Heu... Si je te comprends bien les calculs sont une partie de l'intelligence maisdes calculs à eux seuls ne peuvent prétendre au titre d'intelligence.Est-ce bien ce que tu voulais dire ?
Je trouve celà dommage car on dissocie des choses qui ne devraientpas l'être. Les travaux effectués pour permettre aux machines dejouer aux échecs ont une forte portion dans la mêmelignée et le même esprit que les travaux actuels de recherche IA.
Attention je ne dis pas que les techniques étudiées sont les mêmes,pas du tout, mais l'objectif, le comportement désiré si.Quel terme proposes-tu pour regrouper l'ensemble des travaux permettant à l'ordinateur de rivaliser avec l'homme dans desdomaines logiciels ?
Quoiqu'on en dise, les softs actuels d'échecs fournissent un algorithmepossible remplissant ces conditions. Point !

Oui bien sûr, l'argument tenu par Ousmane est à mes yeux invalide.Smirin a gagné en respectant les règles, il aurait été bien idiot depasser à côté d'une ruse lui permettant de lui faciliter la victoire.
Mais de même si tu rejettes l'argument d'Ousmane, tu dois pour restercohérent accepter l'utilisation de Bibliothèques par les machines. Ellesen disposent et savent plutôt bien les exploiter, pourquoi s'en priveraient-elles ?

Pas du tout d'accord avec ton histoire de faillibilité. Je ne vois pas oùserait le lien. Il se trouve simplement que les formes d'intelligence100% sûres sont extrêmement coûteuses en puissance de calcul poureffectuer la même chose qu'une autre forme s'appuyant plutôtsur l'à-peu-près.

Merci pour tes infos côté reconnaissance de forme mais as-tu desouï dires sur les petits programmes pas très performants ? Sont-ilsprometteurs ? à ton avis ?


C'est quand même dingue On parle ici de programmes à 50-60 Euros.

Ok il faut ajouter 2000 Euros pour l'ordinateur. Mais il ne sert pas qu'à faire tourner les logiciels d'échecs.

Je concède aussi que pour les matchs contre Smirin, le matériel est un peu plus cher. Mais rien qui ne puisse se trouver dans le commerce et à la portée d'un amateur passionné un peu fortuné (rien à voir avec le prix d'une Ferrari, plutôt de celui d'une Clio ou d'une 206)

Moi je trouve que le fait de faire jouer un programme que chacun (ou presque) peut acquérir contre un GMI est tout simplement époustouflant.
Il y a 20 ans cela aurait semblé une utopie.


Et je rajoute une couche Il y a des programmes GRATUITS comme
AnMon
Dragon
Nejmet
Pharaon
... et d'autres (je ne cite que les Français les plus connus)

qui ne seraient pas ridicules contre bien des GMI ou MI dans ces conditions de jeu.


cyrillev j'ai eu beau soumettre cette partie atous mes moteurs de recherche aucun n'a signalé de position archi gagante pour smirine pourrais_tu expliquer ton commentaire "Ce n'est pas nulle sans problème, Smirine a perdu la foi trop tôt. Si la partie était jouée 10 fois dans la position 5 ou 6 coups après l'ouverture, tu peux estimer 3-7 pour les noirs. Si Smirine joue hxg4, il a de très bonnes chances de gain."


Ref Lefouduroi Et alors ??? Ca change quoi la conjoncture économique ?? Te suispas trop là...


je n'ai pas dit position archi gagnante J'ai dit que ça ferait 3-7, pas 0,5-9,5! La position présente après hxg4 de bonnes chances de gain pour les noirs. Savoir si elle est objectivement gagnante ou nulle a peu d'importance pour le joueur pratique. En tout cas créer le duo de pions avancés aurait donné d'excellentes chances, surtout que l'effet horizon n'aurait pas permis à l'ordinateur de calculer les variantes jusqu'au bout. Et un duo de pions peut parfois avancer bien vite! Certains experts ont dit que la position était gagnante, moi encore une fois ça m'importe peu, je dis juste que Smirine aurait du jouer la ligne, aurait eu de bonnes chances, et s'était relâché trop tôt (il le reconnaîssait lui-même).


ref perestroika On parle d'IA etc.

Les Pockemon pour la Nitendo de mon gamin sont plus chers que Fritz7/Shredder6.

Je dis que c'est un programme à 50 Euros pas une recherche scientifique sur l'IA.


j'arrive un peu tard mais ... je voudrais soutenir cyrillev.
J'irai même plus loin que lui : pour moi l'affrontement humain-machine est tout à fait DELOYAL pour la raison principale suivante :

L'accès à une bibliothèque d'ouvertures GIGANTESQUE. Bien sur on me rétorque que l'homme aussi a sa propre bibliothèque, mais il est sujet à erreur (qui n'a pas oublié un coup dans une position connue), alors que pour l'ordi c'est comme lire dans un livre ouvert. D'autre part l'étendue de la bibilothèque du logiciel est énorme et comprend quasiment toutes les positions théoriques existantes.... Et devinez qui a fait tout ce boulot : tous les MI,GMI en dizaines d'années de pratique.
Alors je pense que pour mettre l'homme et la machine sur le même pied d'égalité a ce niveau la, il faudrait que l'homme puisse consulter tous les ouvrages théoriques qu'il juge nécéssaire.


alors que je lis perestroika "tu dois pour rester cohérent accepter l'utilisation de Bibliothèques par les machines. Elles en disposent et savent plutôt bien les exploiter, pourquoi s'en priveraient-elles ?", je rigole un peu :

Evidemment qu'elles savent les exploiter : c'est comme lire dans un livre quel est le meilleur coup à jouer dans une position donnée, sans faire aucun effort ! Moi je trouve que l'humain devrait avoir accès aux mêmes données, et pareil pour les finales connues (mais ca a beaucoup moins d'importance). D'ailleurs Kasparov lui meme soutiend cette thèse.


quand a Ousmane qui dit "qu'on pourra se féliciter de la victoire d'un humain lorsqu'il jouera normalement", je constate tout de meme que la plupart des intervenants ont tout de meme réagit contre ...

Pour montrer le cote un peu ridicule de cette affirmation, il suffit de la retourner comme suit : "On ne pourra se féliciter de la victoire d'un ordi que lorsqu'il jouera normalement, c'est a dire en gagnant sur un plan stratégique à long terme et non sur des coups tactiques imprévus"


Qopi J'avoue ne pas très bien comprendre en fait le sens de ce débat là :"Est-ce qu'un ordinateur joue loyalement ou non ?"
Ca me semble très vaseux comme question... Est-ce que si moi je jouecontre Kasparov je peux estimer que Kasparov est déloyal ?

Plutôt que de répondre à ça je propose donc plutôt :
- d'une part : est-ce que l'ordinateur est fort ? et ce en fonctiondes diverses situations échiquéennes...
- d'autre part : est-ce que ça ressemble à de l'intelligence ?

Bien sûr pour répondre à ces questions il est indispensable de démêlerce qui est de l'ordre du récitage et ce qui est de l'ordre d'un choixpertinent mais l'approche ne me semble plus exactement la même.
Et celà devient compliqué car l'homme disposeégalement de mémoire et peut apprendre des pelletées de variantes.Sans commune mesure avec celles de l'ordi certes...
Je te réponds maintenant Qopi, sous ce point de vue :
Consultation : ok, faisons un blitz ou même une partie longue en plaçantle joueur humain dans une bibliothèque contenant 10000 ouvrageséchiquéens... tu crois vraiment que ça peut l'aider en quoi que ce soit ?tu crois vraiment que ça peut modifier les scores contre les machines ?
Constitution des données : certes on ne part pas "from scratch" et on (hommeou ordi) s'appuie sur des travaux réalisé par d'autres. Mais que l'on soithumain ou ordi !! Je ne comprends pas bien la pertinence de la chose...
ref "alors que je lis perestroika" : Tout dépend de l'objectif ! Si on veut unordi le + costaud possible il faut qu'ont garde le fonctionnementactuel, si on veut comparer le fonctionnement de l'arbre de décisiondu PC en milieu de partie, il faut constituer une position "aléatoire"comme si 10 coups avaient été joués et laisser s'affronter homme et ordi...enfin bref ça me semble pas si évident que ça ! Côté ordi c'est assezsimple de dissocier "réflexion" et "récitage", mais côté humain çal'est bcp bcp moins !


Même texte délayé (j'ai pitié de vous, c'est un peu un pavé mon truc)

Bien sûr pour répondre à ces questions il est indispensable de démêler ce qui est de l'ordre du récitage et ce quiest de l'ordre d'un choix pertinent mais l'approche ne me semble plus exactement la même.
Et celà devient compliqué car l'homme dispose également de mémoire et peut apprendre des pelletées devariantes. Sans commune mesure avec celles de l'ordi certes...

Je te réponds maintenant Qopi, sous ce point de vue :

Consultation : ok, faisons un blitz ou même une partie longue en plaçant le joueur humain dans une bibliothèquecontenant 10000 ouvrages échiquéens... tu crois vraiment que ça peut l'aider en quoi que ce soit ? tu croisvraiment que ça peut modifier les scores contre les machines ?

Constitution des données : certes on ne part pas "from scratch" et on (homme ou ordi) s'appuie sur des travauxréalisé par d'autres. Mais que l'on soit humain ou ordi !! Je ne comprends pas bien la pertinence de la chose...

ref "alors que je lis perestroika" : Tout dépend de l'objectif ! Si on veut un ordi le + costaud possible il faut qu'ontgarde le fonctionnement actuel.
Par contre si on veut comparer le fonctionnement de l'arbre de décision du PC en milieu departie, il faut constituer une position "aléatoire" comme si 10 coups avaient été joués et laisser s'affronter hommeet ordi...

Enfin bref ça me semble pas si évident que ça ! Côté ordi c'est assez simple de dissocier "réflexion" et"récitage", mais côté humain ça l'est bcp bcp moins !


Peres, si l'humain peut accéder à la même bibliothèque que l'ordi dans une partie longue, c'est fort possible que le résultat en soit affecté (je parle d'une bibliothèque électronique ou l'accès est très aisé par rapport aux bouquins). C'est comme consulter le coup le plus prometteur dans telle ou telle position : les avantages sont considérables :

1. Tu économises beaucoup de temps dans l'ouverture2. Tu joues des bons coups (jusqu'à un certain point) Bien sur ce n'est valable que pour des joueurs d'un certain niveau (suffisant pour comprendre les coups + plans qu'il joue)

Qd tu dis ni l'humain ni l'ordi ne part from "scratch" tu as tout à fait raison. c'est pour cela que je propose que les deux aient accès aux mêmes données de départ ....

Enfin pour le dernier point on ne sa place effectivement pas du meme point de vue : le tien c'est "Si on veut l'ordi le + costaud possible", le mien c'est "Si on veut un match loyal entre l'homme et la machine".
Ce n'est absolument pas "vaseux" comme question : un match entre toi et Kasparov est 100% "loyal" (ca ne signifie pas équilibré ATTENTION) : il n'y a aucun déséquilibre dans l'accès aux données ou dans les règles du jeu entre toi et lui. Par contre entre toi et un ordi ....


la différence entre ta mémoire et celle de l'ordi est flagrante :

1.La capacité de stockage est complètement disproportionnée : quasi infinie (du point de vue humain) pour l'ordi, relativement limitée pour un humain.

2. Le temps passé pour la créer est encore plus disproportionné : quasi instantanée pour un ordi (le temps de copier une bibliothèque sur un disque dur), extremement long pour un humain.

3. l'altération est nulle chez l'ordi, importante pour un humain( qui peut se souvenir d'un ligne apprise il y a un an si on ne l'a jamais pratiqué depuis)...

J'espère vous avoir convaincu que l'argument "Mais l'homme aussi possède sa propre bibliothèque d'ouvertures" est très douteux ...


mea culpa le terme "LOYAL" n'est pas le plus approprié. je préfère la notion de match "EQUITABLE" après réflexion ...


Loyauté ? Il serait en effet intéressant d'étudier ce type de match : ordi vav humainavec bibliothèque d'ouvertures électronique.

Je persiste à dire que la recherche de loyauté est une mauvaise approchede la question et pire que ça n'a aucune chance d'aboutir à une quelconquesolution satisfaisante pour quiconque.
Si tu pousses un peu la question tu verras qu'on pourra toujours trouverdes raisons à une "déloyauté". Encore qu'il faudrait définir de quelleloyauté on parle et quelles lois seraient transgressées par l'ordimalhonnête.
L'ordi et l'homme ont des fonctionnementsdifférents, donc il se peut très bien que l'un soit infiment meilleurque l'autre sur certains points précis voir sur la majorité...
Il n'y a aucun déséquilibre sur l'accès aux données, par contre il yen a un sur leur utilisation. L'intégralité de la biblitothèque ingéréepar l'ordi avant la partie est également accessible à l'homme avant la partie. Oùest le prob ?


Croisements... J'aime un peu mieux "équitable" encore que ça ne changepas grand chose je crois...

Je n'ai jamais nié la différence entre mémoire humaine et électronique !Simplement je voulais montrer qu'en enlevant toute "mémoire" àl'ordinateur on aboutit à une confrontation qui nesera pas + significative, on ne se ramène pas à une pure confrontation"d'intelligence".

Pour faire suite cependant à ton parallèle il faut également relever quela mémoire humaine estincroyablement bien organisée dans la mesure où elle contient desassociations d'idées que n'a pas la machine. Elle dispose d'unehiérarchie de valeur (dont tu parles justement, lorsqu'elle estsouvent sollicitée elle est estimée comme + importante) et d'uneapproche plus "conceptuelle" que celle de l'ordi.


perestroika, je voudrais pas te froisser, mais ta dernière phrase "L'intégralité de la biblitothèque ingérée par l'ordi avant la partie est également accessible à l'homme avant la partie. Où est le prob ?" me fait penser deux choses :

1. Tu n'as pas lu attentivement tout ce que j'ai écrit ...

2. Il te manque peut etre le vécu des parties de compétitions : en effet à quoi te sert d'avoir accès à la bibliothèque AVANT la partie alors que tu ne sais absolument pas ce que va jouer ton adversaire ... (réponse : a presque rien)


croisements de posts .. Pour ton dernier post : sache que la bibliothèque d'ouvertures n'a pas besoin d'être organisée : c'est une sorte d'arborescence de coups possibles (cad joué par les forts joueurs) qui sont censés etre les meilleurs coups possibles dans chaque position. La pas besoin de hiérarchie de valeur, une mémorisation "Brute" suffit.

encore une fois je ne parle que de la bibliothèque d'ouvertures


Autre chose L'ordi a accès à la bibliothèque PENDANT la partie. N'oublions pas la différence entre ce que nous appelons mémoire chez l'homme et chez l'ordinateur.


enfin, il ne s'agit pas "d'oter à la machine toute sa mémoire" il s'agit de la mettre sur le même pied d'égalité que l'homme au niveau de sa bibliothèque d'ouvertures, dans leur confrontation.

pour te donner un exemple : c'est comme si ton adversaire jouait avec la dernière encyclopédie des ouvetures en 5 volumes sur ses genoux ....


Tu ne me froisses pas ! C'est un euphémisme de me dire qu'il me manque du vécu en partiesde compétition ;o) Il est très probable que je sorte des énormités du coupde temps à autre, faut pas hésiter à me les signaler, suis pas susceptible !

Je pense qu'il y a un léger malentendu. Encore une fois j'essaie de comprendrece que tu entends par Loyauté ou Equité car je n'y vois rien de valable.

- Un premier critère me semble très pertinent c'est "l'équilibre". Par ex je joue contre Kaspi oumême contre toi, c'est déséquilibré, la partie n'a aucun intérêt. C'est unechose.
Ou alors durant une partie entre Garry et un PC il y a déséquilibredurant la phase d'ouverture ainsi que durant l'éventuelle phasede finale.

- Un 2ème critère est le non respect des règles du jeu. Il y en a un quijoue avec une pièce en moins que l'adversaire par ex.

Prenons maintenant un exemple : un homme joue contre unautre homme mais l'un des 2 dispose d'une bibliothèque d'ouvertures.
Là c'est déloyal car il y a nettement transgression d'une règle implicite qui estque chaque joueur ne s'aide que de ses acquis "d'avant" le début de lapartie et ne doit pas s'en octroyer "durant" la partie.

Encore une fois lorsqu'un humain joue contre un PC il sait trèsbien que ce dernier dispose d'une bibliothèque d'ouverture, il n'ya aucune transgression !! Si cependant l'humain pense que celàconduira à une partie trop déséquilibrée, inintéressante on tombesous le coup de mon Premier critère (cf ci-dessus).

Est-ce plus clair ?


OK, je te comprend parfaitement peres.

Justemant, pour moi il est absolument anormal que le PC ait une bibliothèque d'ouverture surtout vu sa TAILLE GIGANTESQUE. Il a accès à toute la THEORIE existante aux échecs, cad environ 500 ou 1000 fois plus que la bibliothèque d'un humain performant. Pour moi il y a CLAIREMENT TRANSGRESSION.

Je pense qu'on en prendra bientot conscience de ca et que certaines choses seront faites pour limiter ce phénomène. Dans 10 ans, cela nous paraitra aberrant la facon dont on dispute actuellement ces matchs contre les ordis ....



Pfiou ça booste... Bon je mets maintenant le nom des posts auxquels je réponds !

ref croisements de posts ... : Pour l'ordi c'est très scindé maispour l'homme non justement !!
L'ingération des meilleurs coups d'ouverturefait partie de l'apprentissage général du jeu d'échec et ces infos peuventêtre réutilisées lors de coups ultérieurs. Bien comprendre une ouverturen'apporte pas qu'une meilleure réaction durant cette ouverture précise.
Tandis que pour l'ordi non. Sitôt sorti de la bibliothèque d'ouvertures, celle-ci estoubliée jusqu'à la prochaine partie !
Ce que j'essaye de t'expliquer c'est qu'on ne PEUT PAS ne parler QUEde la bib. d'ouverture !!

ref Autre chose : Question de point de vue... tu dis çaparce que tu connais l'incroyable disparité de fonctionnement entrela mémoire humaine et la mémoire électronique mais fonctionnellementparlant c'est pareil !!
On peut formuler le problème autrement : pour toi la bib. d'ouv. fait-ellepartie intégrante du soft ou non ? Est-ce un apport extérieur ou EST-ce le soft ?
Et il n'y a pas de réponse tranchée à cette question à mon sens.

ref enfin : Mettre sur un pied d'égalité est une utopie à mon sens.
Propose !! Tu verras qu'on peut tjs taxer de non loyauté etdire qu'il n'y a pas égalité.


OK peres mettre sur un pied d'égalité est très facile : tu donnes à l'humain l'accès a la meme bibl. d'ouvertures que l'ordi pendant la partie. point final

Je te défie de me trouver un autre facteur qui pourra rendre la partie INEQUITABLE.


ref qopi "je parle d'une bibliothèque électronique ou l'accès est très aisé par rapport aux bouquins"

Se servir de l'ordinateur pour battre l'ordinateur ;-)


Qopi Les 'infos réutilisables', chez l'ordi, correspondent à sa fonction d'évaluation. L'homme se forge la sienne entre autre par la compréhension de schémas, l'ordi l'a, c'est comparable. La bibliothèque de l'ordi est fondamentalement différente de celle de l'humain par son automatisme (absence d'incertitude sur le prochain coup de la variante) et sa déconnexion de l'évaluation (si la bibliothèque était peu à peu forgée grâce à un minimax utilisant la fonction d'éval de l'ordi, ce serait différent). L'humain choisit ses variantes selon ses préférences (éval pour l'ordi). Personne ne va les lui écrire sur les neurones en s'assurant qu'il aura le mieux.


T'es qui table ? horentep : ;o)... l'idée c'est affronter l' "intelligence" du pc et non sabibliothèque.

Pied d'égalité : Facile !! L'ordi peut explorer incroyablement + de niveauxde profondeur que l'homme. C'est pas équitable.
Je peux t'en trouver des comme ça !! Etant donné que le fonctionnementdes 2 est foncièrement différent.

Mais bon on vire un poil au chipotage... je pense que l'on secomprend sur le fond même si l'on n'emploie pas les mêmes mots.
Je persiste à penser que tu confonds "équilibre" et "équité".
Avec mes mots je te dirais qu'il serait effectivement très intéressant d'observerle combat d'un humain avec une machine en donnant à l'humain accèsà la bibliothèque d'ouvertures. Celà serait une autre forme decombat. Ni + ni - légitime que l'autre, peut-être juste + intéressant.


T'es qui table ? (bis horentep : ;o)... l'idée c'est affronter l' "intelligence" du pc et non sa bibliothèque.

Pied d'égalité : Facile !! L'ordi peut explorer incroyablement + de niveaux de profondeur que l'homme. C'est pas équitable.
Je peux t'en trouver des comme ça !! Etant donné que le fonctionnement des 2 est foncièrement différent.

Mais bon on vire un poil au chipotage... je pense que l'on se comprend sur le fond même si l'on n'emploie pas les mêmes mots.
Je persiste à penser que tu confonds "équilibre" et "équité".
Avec mes mots je te dirais qu'il serait effectivement très intéressant d'observer le combat d'un humain avec une machine en donnant à l'humain accès à la bibliothèque d'ouvertures. Celà serait une autre forme de combat. Ni + ni - légitime que l'autre, peut-être juste + intéressant.


ins1723, le
bibliothèque de babel ? Et si dans la bibliothèque d'ouvertures on mettait tous les bons coups possibles (selon un certain critère) jusqu'à la fin de la partie ? Ca tient pas en mémoire ? Pas grâve tu n'as qu'à ... utiliser un algorithme pour explorer cette bibliothèque virtuelle.


ins174, le
Bravo kolvir ! ... Peres appreciera l'allusion, j'en suis sûr !

Yvap, on se lève tou pour Dennett !


Héhé ça me rappelle les 2 chèvres baba et babi qui sont dans un bateau, baba tombe à l'eauqu'est-ce qui s'passe ?
babi coule et babi bel

Rien à rajouter sieur yvap sinon ? Ton avis sur la légitimité des ordisactuels ?


oups "baba coule" 


ins174, le
Rien à rajouter pour l'instant ! Tu défends bien le morceau !
A creuser je crois la différence entre "la biblio" et "le soft". C'est à dire les données et ce qui utilise les données. Thème au centre de nos précédentes discussions sur l'IA et la conscience.


ins174, le
légitimité ? comprend rien ! Légitimité par rapport à quoi ?
On ne peut parler de légitimité que par rapport à des lois (éthymologiquement) ou au moins des règlements.
Pour moi la phrase de Bilbo : " quelle légitimité a un programme qui se fait démonter en 24 coups contre le 15 ème joueur mondial ?", celle qui a lancé cette discussion n'a aucun sens.
Je pense d'ailleurs qu'il a plutôt voulu dire "quelle valeur a un programme qui ..." en se plaçant sur un plan de comparaison compétitive ou sportive.

Votre débat ensuite est parti sur toute autre chose, et beaucoup plus intéressant à mon avis. Et je suis d'accord avec toi quand tu dis : "Avec mes mots je te dirais qu'il serait effectivement très intéressant d'observer le combat d'un humain avec une machine en donnant à l'humain accès à la bibliothèque d'ouvertures.
Celà serait une autre forme de combat. Ni + ni - légitime que l'autre, peut-être juste + intéressant.
"
Particulièrement en se focalisant sur les différences de fonctionnement des raisonnements plutôt que sur les identités.

C'est tout pour l'instant, mes mémoires sont pour l'instant adressées sur d'autres analogies plutôt chantantes et rythmantes !


ins174, le
Merci Speedy Reyes ! ;o)) 


Juste en passant, yvap La conformité par rapport à la loi (positive), c'est la légalité. Non, la légitimité. Mais bon, si on entre dans ce gendre de discussion, va falloir définir loi, valeur, etc. Pas prêt de s'en sortir.

A part cela, il est clair que pour peres (message personnel : et nos enveloppes ?) l'intelligence de l'ordi ne peut pas être dissociée de sa bibliothèque. Pour lui, reprocher à l'ordinateur d'utiliser sa bibilothèque, cela reviendrait à nous reprocher d'utiliser l'ensemble de notre cerveau et non seulement (par exemple) l'hémisphère gauche. De manière au moins tout aussi légitime (ouarf...), qopi and co estiment que si l'on veut réellement évaluer la


put... de clavier, je continue De manière au moins tout aussi légitime (ouarf...), qopi and co estiment que si l'on veut réellement comparer la capcité des ordis et des hommes à jouer aux échecs, il faut leur donner une même bibliothèque. Sans quoi l'ordi (à savoir la partie 'évaluative' du soft) joue une bonne vieille partie à avantage.

Personnellement, je suis plus proche de Qopi. J'aurais tendance à croire qu'il n'a d'intelligence que là où il y a réflexion. Ce n'est pas le cas lorsque l'on se contente de reproduire sa bibliothèque. J'aime bien l'idée proposée qu'il n'y a d'intelligence que s'il y a faillibilité.

De plus, comme le suggère kolvir, y aurait-il un sens à dire que l'ordinateur joue mieux aux échecs que l'homme si on était parvenu à créer un arbre de toutes les parties possibles et qu'on les avait stocké dans une bibliothèque électronique ?


on les avait stockéES entre autres fautes, certainement...


Non, la bonne phrase c'est... On L'avait stocké (l'arbre, pas les parties) :)


ins174, le
Rectification, Merci Speedy Stéphane ! 


bril à la rescousse Légitimité : je suis d'accord ; pour utiliser correctement ce mot on devrait redéfinir des tonnes de trucs. C'est pourquoi je demandedepuis plusieurs posts de ne plus utiliser ce terme et de le remplacerpar un autre moins ambigu, moins sujet à débattre.

Intelligence/Biblio : Non !! Je ne dis absolument pas que l'intelligenced'une machine est indissociable de sa bibliothèque !! Voilà ce que je dis :
- d'une part la Force actuelle des softs intègrecette bibliothèque (remarquez que là encore je contourne le problèmeen n'utilisant pas le terme incongru d' "intelligence"). Leur retirer cettebibliothèque altérerait le fonctionnement des dits softs et donc leur force.
- d'autre part on ne PEUT pas dissocier notre mini bibliothèque à nousde notre intelligence.

Si l'on veut comparer ce qu'une machine peut aujourd'hui répondresur un échiquier à ce qu'un homme peut aujourd'hui répondre surun échiquier, alors les softs actuels (y compris leur bibliothèque) sontparfaits.
Si maintenant on veut comparer une partie du softà un jeu humain, à savoir n'utiliser que la recherchearborescentedes coups associée à l'évaluation d'une position, alors il fauteffectivement retirer le droit à l'utilisation de la bibliothèque à la machine.

Faillibilité : mais non c'est plein de trous c't'affaire. Sinon suffirait de coller àn'importe quel processus une fonction aléatoire assurant une défaillancerare mais possible et hop le dit-processus deviendrait malin !!?

Mémoire/Intelligence : Que dites-vous alors de l'étude montrant que lamajorité de GMI joue en utilisant énormément de "clichés" mémorisés ?Leur jeu se rapproche d'un jeu réflexe et s'éloigne pour une grande partied'une réflexion "consciente"...

Jeu résolu : (haaa on y revient tjs ;o) ) Si un ordi disposait de l'arbredont parle Kolvir alors on pourrait dire que l'ordi est + fort que n'importequel homme. Comment nier celà ?

PS : les enveloppes, c'est réglé non ? ;o) Pas encore refait la simulationmanquante, j'attends ça pour te répondre...


Non peres à mon sens, on ne pourrait pas dire que l'ordi est plus fort que l'homme, parce que l'ordi ne jouerait pas. Je reconnais que c'est un peu court comme affirmation puisqu'elle ne fait que déplacer l'objet de la question sur ce que signifie "jouer" (avec un peu de bonne volonté, tu comprendras aisément de quoi il est question). Mais comme le titre de mon mail était 'juste en passant' je vais en rester là sinon je vais encore rien foutre pendant une semaine.

PS1 : faillibilité - bien sûr que c'est plein de trous. Il y a juste une intuition intéressante qu'il faudrait affiner pour boucher les trous.

PS2: les envelppes réglées ? Pour ma part, cela dépend de tes réponses à mon dernier mail.


Malgré ma bonne volonté je ne comprends pas ce que tu veux dire !!

PS2 : je te charriais ;o) il faut que je resimule l'affaire, je te tiens au courantt'en fais pas !


faillibilité: ça n'est pas plein de trou Ce serait gentil de ne pas retourner ce que j'ai dit... Alors je répète...

"Quant à la question de la faillibilité, je ne dirais directement pas qu'elle est un signe d'intelligence mais qu'on ne peut parler d'intelligence qu'associée à une faillibilité, sinon c'est de la connaissance. Là encore, revenons à l'étymologie. Les notions de perception et de compréhension sont associées à un degré de faillibilité. Et de création (pas simplement d'application) de schémas de pensée."

Il me semble que je refuse de dire que la faillibilité permet de conclure à l'intelligence non? Ce que je dis c'est que là où il y a intelligence il y a faillibilité, c'est assez différent...


Je suppose que c'est à peres que tu t'adresses, cyrillev. Pour ma part, j'ai dit exactement la même chose que toi : il n'y a d'intelligence que s'il y a faillibilité. Mais l'inverse n'est effectivement pas vrai.


Faille il y a en effet sûrement un truc de ce côté là... pourriez-vous approfondir ?
Cyrillev par ex, qu'est-ce qui te fait croire que l'existence d'une faillesoit indispensable à l'émergence d'une intelligence ? Et de queltype de faille aurait-on besoin ?


ins174, le
Bon j'essaie ... Je dirais plutôt que la faillibilité doit être une conséquence de ce que l'on considère comme un système intelligent, et je dirais même qu'elle est le prix à payer pour qu'il y ait de l'intelligence. Je m'explique :

Nous sommes tous d'accord je crois pour considérer qu'il y a intelligence, sans forcément parler de la forme que nous considérons supérieure qui est la nôtre, lorsque nous observons un système capable de s'adapter à son environnement, d'opérer des choix stratégiques et tactiques en vue de sa survie ou simplement tirer un bénéfice des relations qu'il a avec cet environnement.
Il faut bien comprendre que dans cet environnement tout peut se passer, le système en question doit donc pouvoir faire face, au moins statistiquement, à la majorité des situations qu'il peut rencontrer et pouvoir y faire face de façon satisfaisante.
Attention ! Cela ne veut pas dire que sa réponse doit être efficace à 100% à chaque fois, mais simplement que cette réponse doit suffire pour préserver l'intégrité du système.
Le nombre de "situations possibles" qu'il devra être capable d'affronter est tel qu'il est impossible de stocker non seulement ces situations mais encore les réponses appropriées. Ce serait la "bibliothèque de babel" dont nous parle kolvir plus haut, faisant référence à l'ouvrage de Daniel C. Dennett qui traite de ce sujet : "Darwin est-il dangereux ?".
Pour résoudre ce problème, un système pour être viable et opérationnel doit donc faire "comme si" il était capable de répondre à toutes les situations, ce qui nous le savons est impossible. Ce faisant, il accepte les "failles" dans son système faisant le pari qu'elles ne seront pas mortelles pour lui.
C'est bien une démarche stratégique donc intelligente. C'est celle qu'a mise en place Evolution.SA depuis environ 4 milliards d'années sur notre planète, et qui est basée sur des "algorithmes" suffisamment souples et capables de se modifier, pour explorer leur environnement.
Il y a eu beaucoup de déchets à cause des failles mais ça marche et nous ensommes la preuve vivante. Nous sommes le produit d'algoritmes.

Les types de failles sont innombrables car les situations elles-mêmes sont innombrables dans cet espace des possibles.


schizo la suite... Dennet = yvap ?? On t'a reconnu !! ;o)


Je ne parlais pas particulièrement d'émergence Mais du sens même du mot intelligence. Dès qu'il s'agit de compréhension et de perception, il doit y avoir la possibilité de différence et même d'erreur. Sinon c'est de la connaissance. Celui qui applique un schéma d'une façon totalement prévisible (comme un ordinateur parcourant son arbre -mis dans la situation identique il le refera de façon identique) ne fait pas acte d'intelligence, juste de méthode. De plus, au sens strict, intelligence suppose une capacité de conscience de soi, de retour sur soi (sinon c'est seulement de l'astuce). C'est plus facile à percevoir si vous pensez à la différence en anglais entre "intelligence" et "cunning".


Heu Vous avez qu'à faire un match en mode fisher random chess contre un module et vous verrez l'importance des bibliothèques "faillibles des hommes..."; c'est pour cela que les bibliothèques humaines ont un caractère avantageux en mode classique... Concernant le mode échecs classiques: donner la même bibliothèque au joueur humain est un avantage pour celui-ci car il pourrait l'appronfir (si on la lui donne à l'avance). De plus si on donne une bibliothèque aux humain pendant le match celui ci pourrait analyser intuitivement en fouillant dans la bibliothèque; Je rappel aussi que les bibliothèques informatiques ont bien des failles et les joueurs humains s'en rendraient compte... match équitable? pas si sur... FRC est le seul moyen pour avoir une certaine "équité" bien que ceci avantage les modules et devrait faire réfléchir à plus d'un,c'est bien connu, qui dit mieux? (mais bon c'est plus vraiment des échecs)


ins174, le
bien sûr cyrillev ... on dit d'ailleurs la même chose, si je t'ai bien compris.
Mais "l'astuce", "la méthode" consiste justement à utiliser des "algoritmes aveugles" pour explorer les possibilités, et "l'évolution" sélectionne les plus performants et les améliore. Coucou Darwin !
Et la conscience, que tu as raison d'invoquer, est elle-même le produit de ces procédés aveugles.
Aïe ! Qu'ai-je réintroduit ?


Il serait intéressant De créer des logiciels (éventuellement d'Echecs) capables d'évolutions aléatoires avec une sélection. Ce serait très difficile en raison de la tendance des programmes de ne plus compiler dès qu'on touche à une virgule. Mais si on y parvenait sur des structures un peu complexes on aurait sans doute des surprises. Aujourd'hui j'aimerais voir des logiciels d'Echecs qui modifient aléatoirement leur bibliothèques (ouvertures et finales) et leur fonction d'évaluation (voire leur algorithme d'analyse) et aient un retour sur eux-mêmes en fonction des résultats. On m'a parlé de quelque chose de semblable, mais à petit niveau, pas fait par une équipe de recherche pointue. Je pense que dans ce sens on trouverait des choses intéressantes.


Oui oui !!! Celà existe tout à fait !! L'altération aveugle ne consiste bien-sûrpas en une modification aléatoire de champs mémoires, on irait droità des programmes ne pouvant même pas démarrer.
Un peu comme si lors de la reproduction cellulaire on mélangeait ensembedes paquets d'atomes... Il faut tout de même diriger un peu l'altération !!

J'ai lu dans La recherche le récit époustouflant de programmationd'un réseau neuronal par la méthode Darwinienne : altération aveugledes pondérations des connections neuronales, sélection des moinsmauvais résultats, recombinaison de ces "gagnants" via une pseudoreproduction sexuelle.
Le résultat est incroyable !! En une 50aine de générations des minisrobots disposant d' "yeux" et de roues ont "appris" à se déplacer dansle sens de leurs yeux (+ facile d'avancer que de reculer...) et à éviter des obstacles.
On est un peu loin des échecs et je ne sais pas trop ce que l'on a réussià faire dans ce domaine précis...


peres D'accord, je savais que ça existait dans certains domaines. J'aimerais qu'on essaye avec de petites modifs même dans des champs a priori très sensibles (après tout ça arrive dans la nature, et de fait bien des altérations disparaissent parce qu'elles sont mortelles). Avec des pondérations c'est "facilement" faisable, avec un logiciel... Insérer une boucle ici ou là, même si ça paraît aberrant... qui sait?


ça arrive certes dans la nature mais ça prend des millions d'années... Ca marcherait sans doute maisau bout d'un temps hallucinant !!
C'est facilement faisable certes mais ça ne sera pas "pertinent".


Pardon Je voulais dire c'est facilement faisable pour des pondérations dans un réseau de neurones, mais pour un logiciel ça me paraît difficile. En revanche, je ne suis pas sûr que ça prendrait si longtemps: le logiciel tourne sur des ordinateurs (pas forcément sur un seul), or aujourd'hui ils sont très rapides. On pourrait peut-être avoir des résultats assez rapides.


Cyrillev Nous sommes donc d'accord !

Ref En revanche : non non c'est un peu pareil que croire que la montéeen puissance des cpu actuels est susceptible de "résoudre" le jeud'échecs... En altérant un "programme" aléatoirement risquede se frotter à des explosions combinatoires complêtement folles !Il faut absolument canalyser cette "altération" aveugle.


Peres Quand je disais très rapide je pensais en quelques années (d'évolution des programmes par modifs). Par rapport à quelques millions c'est quand même pas mal...


Je t'avais bien compris, mais même quelques années c'est insuffisant je pense, même quelquesmillions d'années... C'est qd même pas à toi que je vais expliquerla croissance exponentielle des combinaisons !! :o)
Je dis et je répète que je crois énormément à laprogrammation "épaulée" par Darwin, mais il est nécessaire de guiderau maximum le champ d'application de ce darwinisme justement.


croissance exponentielle C'est vrai -mais on pourrait choisir à chaque génération d'en retenir un certain nombre (je ne sais pas, 100 000 peut-être) selon des critères choisis. C'est vrai que ce serait un nombre très faible par rapport à celui des êtres vivants...


ins174, le
Attention !... dans cette discussion où l'on compare des "évolutions", il importe de penser en termes de "générations", c'est à dire de rythme de reproduction des systèmes.
Et là cher Peres, les vitesses de succession des générations permises par les ordis (leur simulation préfèreront certains, mais... ;o)) sont beaucoup beaucoup plus grandes que par la biologie ! Donc ...
A creuser !


Bien sûr! Le processeur branche un peu la carte mère, l'invite à prendre un périphérique dans un coin qu'il connaît, elle est d'humeur badine, ils synchronisent, et bouf, ils ont plein de petits disques durs. Et là, ils partitionnent parce qu'Intel a lancé un nouveau modèle et que de toute façon leur histoire devenait soft. Tout ça ça prend... qqs secondes :) Alors que si c'est moi, au bout de deux mois j'entends encore "ça va trop vite"!


Non non... Je reste dans mon idée qu'il faut contraindre bcp la rechercheévolutive.
Pour vous en convaincre imaginons la bibliothèque de Turing mettons,pendant de la bibliothèque de Babel mais où les lettres sont remplacéespar des 1 et de 0 et où les livres sont du coup remplacés par deslogiciels...
Prenons l'ensemble des logiciels à 100.000 bits (pas bien gros hein, 10 Ko)issus de cette bibliothèque, combien pourront ne serait-ce que selancer ? Quelle proportion ?
1% ? N'oubliez pas qu'il y a 2^100.000 logiciels possibles... Allezdégotter celui qui vous convient dans le tas... Ca n'est pas en multipliantla puissance du processeur par 1 milliard de milliards que ça va réglerquoi que ce soit. Il faut absolument diriger larecherche "aveugle".

A mon avis la seule approche raisonnable est d'une part une approcheextrêmement contrainte (intelligemment contrainte...) et d'autre partfonctionnant sur une base incrémentale. On commence par un minitruc, on l'améliore, puis on y ajoute un petit bidule et on recommence.

Peut-être prêche-je des convertis mais à mon avis ne pas suivre cesrègles serait un peu comme imaginer que le Darwinisme permettraitl'apparition soudaine de corps multi-cellulaires ! Non il commence pardes macro mollécules, et l'effet boule de neige se poursuit...
Dans ce sens cyrillev ton idée de prendre un programme fonctionnantcorrectement et l'altérer par petit bouts part d'un bon principe (tun'espères pas concevoir illico d'emblée un programme) mais encorefaut-il que la structure du programme se prête à ce type d'évolution !
Ca ne me semble absolument pas une évidence à priori pour n'importequel programme !


Tu n'as pas compris J'ai dit garder les 100 000 meilleurs logiciels à chaque génération. Donc stocker 100 000 fois la taille qu'on s'autorise. Et effacer tout le reste! Il n'est pas question de faire de l'exhaustif, c'est de l'évolutif. On garde ceux qui conviennent le mieux aux critères de sélection. Ca se fait déjà pour les circuits électriques. D'autre part, faudrait-il prendre comme unité de changement le bit, ou les instructions admises par le langage?


Si si j'ai bien compris, mais comment les généreras-tu ces 100000 "meilleurs logiciels" ??ensuite comment les sélectionneras-tu ???
J'ai l'impression que c'est toi au contraire qui ne comprends pas bienles implications ce dont tu parles. Essaie d'aller un peu + loin et d'imaginer concrètement la mise en place de ce que tu évoques, tuverras rapidement apparaître les limitations dont je parle (plutôt en termede CPU que de mémoire d'ailleurs je pense)...

C'est bien joli de dire "je prend les n meilleurs.". Mais prendre les nmeilleurs sprinters parmi un ensemble de culs de jatte n'a jamaispermis de repérer un Lewis !!


Peres je sais pas à quoi tu penses... mais ce genre de système est très intéressant et beaucoup plus rapide que tu le penses (c'est la thèse que j'ai évoqué et maintenant tout le monde répète); Bientôt on procédera aussi à un espéce d'accouplement sexué entre logiciel qui échangeront des infos entre eux, et l'internet est l'outil ou "lieu" idéale pour ceci.


ins174, le
Les culs de jatte ne porent pas de Lewis ! ;o) 


Si à chaque génération il y a de petites modifs qui d'autre part seraient croisées, on devrait voir une amélioration. Ca a été fait pour des circuits électroniques, et après 200 générations le résultat était nul, mais à la fin le résultat était bien meilleur que ce qu'un humain aurait pu obtenir. En croisant avec en plus un peu d'aléatoire les 100 000 d'une génération, on obtient disons qqs millions de logiciels, dont on retient les 100 000 meilleurs, et ainsi de suite... Personne ne sait ce que ça donnerait, mais ce serait intéressant.


Décidément cyrillev tu es têtu ! Tu te refuses à vouloir approfondir la question et ton discours vire à la pure profession de foi !! Je suis d'accord avec toi sur le fond maisj'essaie de préciser un poil...
Pour les circuits électroniques l'altération appliquée était nettementdirigée, je ne me souviens pas du détail mais d'une on n'aappliqué le principe Darwinien que sur une caractéristque bienprécise et réduite du circuit et d'autre part le circuit en lui-mêmeétait extrêmement rudimentaire.
Croire que la puissance des machines nous permettra de faire lamême chose demain sur des circuits de plus en plus complexes c'estfaire exactement la même erreur que dire "Aujourd'hui les machinessavent trouver les mats en 4 coups DONC demain elles seront imbattables".
C'est oublier la folle croissance combinatoire boudiou !

Je suis à peu près certain que l'expérience telle que tu la décrispourrait très bien n'être pasintéressante du tout et conduire à un flop'. Tu rejoinsun peu la position extrême du doux rêveur le_debutant "bientôttout sera magique grâce à internet nous danserons la gigue avecdes robots humanoïdes". Ou encore "Mettons tout ça dans un grossac, collons y un gros processeur surpuissant au derrière, et laissonsDarwin nous produire une merveille !".
Je dis "Oui c'est bien possible mais on n'y arrivera pas n'importecomment, Darwin est un algorithme d'une puissance énorme maisil ne peut pas pour autant TOUT faire surtout si on ne le place pasdans un contexte adequat". VU ? ;o)

yvap : t'as pas tort... et comment ils lacent leurs chaussures les culsde jatte vu qu'ils peuvent pas s'accroupir ? ;o)


Les fichiers log Les fichiers log des parties Smirin-Shredder6 et Hiarcs8-Smirin sont à télécharger à cette
-->
Adresse corrigée Adresse corrigée


Circuits L'altération était uniquement dirigée par croisements sur lesquels on ajoutait un degré d'aléatoire. Si elle avait été plus dirigée la solution ne serait jamais apparue. La taille du circuit n'avait aucune importance: la croissance combinatoire n'a d'importance que si on recherche l'exhaustivité. Il avait pris 100 composants parce qu'il espérait trouver une solution à moins de 100 composants (sachant qu'aucun humain ne pouvait en trouver une à moins de 500). Tu te braques là dessus mais c'est complètement hors sujet. Si on trouve une façon viable de faire évoluer un logiciel en introduisant l'aléatoire et la sélection la taille finale n'a d'importance que pour la capacité à stocker à chaque génération -donc c'est stable et ne comporte aucun élément de croissance combinatoire. C'est le principe de la sélection, on ne retient qu'une petite partie. Ton argument reviendrait à dire que l'évolution est impossible car la terre ne pourrait plus contenir les êtres au bout de 50 générations. Eh bien si, car ils meurent aussi...


Je me braques car ça me semble fondamental ! "Si on trouve une façon viable de faire évoluer un logiciel en introduisant l'aléatoire et la sélection" : !!! Est-ce que tu réalisesbien que ce 'si' est gigantesque ??

Taille : décidément là je suis désolé mais c'est de l'aveuglement !! As-tulu mes posts ? J'avais cru être clair, j'ai même précisé explicitementque ça n'est pas le volume qui me dérange. Simplement si c'est envisageablede trouver la combinaison (j'insiste !! c'est exactement ça !sinon dis moi ce que c'est) de 1000 choix (0 ou 1) qui va bien, ça ne l'estplus de trouver la combinaison de 10^6 choix !
Tu peux remettre l'intégralité d'un petit système en cause, le déchetest compensé par la réussite, mais pour un système + grand tu ne peuxplus te permettre de remettre tout en cause aveuglément !! Tout simplementparce que le ratio entre programmes corrects et programmes incorrects(je ne parle pas de bons ou non, simplement programmes "évaluables")diminue drastiquement plus le nb de bits augmente ! Si ce ratios'approche de 1/100.000 (à mon avis ça arrive très vite), il te faudrapasser à une génération non plus de 100.000 individus mais de 10^10 individus !!
Et ainsi de suite ! ...
Toute la subtilité consiste justement à savoir COMMENT appliquer de l'aléatoireSANS perdre le "dessein" préalablement acquis par l'apprentissageDarwinien... Mais tu le réaliserais sans doute mieux en te demandantcomment mettre en oeuvre concrètement ce dont tu parles...


On les fait jouer entre eux... on garde les plus performants, et on efface les moins bons (on les tue). En Sachant que les programmes se clônnent eux même avec des "mutations",donc les meilleurs se repronduirons. Les bouquins de biologie ne mordent pas vous savez?


ins174, le
Bon Peres, t'énerves pas ! faut qu'il lise "Darwin est-il dangereux ?" de Daniel C.Dennett, Ed Odile Jacob.Ca devrait aider ! ;o)) hi hi !


Les scientiphiques  apparemment ont une plus grande immagination...


ins174, le
que qui ? 


Mais non peres Tu sembles persuadé qu'il s'agirait d'arriver à UNE combinaison qui, dans un sens, précéderait l'expérience. Ce n'est pas ça. Il s'agirait juste de voir où il arrive. Il n'y a aucun "dessein" Darwinien. L'homme n'est qu'un résultat possible de l'évolution (et là on parle de bien plus de possibilités), ce qui ne rend pas l'expérience impossible, la preuve. Enfin, j'ai déjà dit que le bit n'était pas forcément l'unité pertinente à mettre en oeuvre. La reproduction ADN ne se fait pas au niveau de détail de l'atome... Et puis, en croisant ensemble les programmes évaluables, on diminuerait sans doute les chances d'en obtenir un non évaluable. Enfin, comme j'ai parlé d'un peu d'aléatoire, plus la taille augmente moins l'impact d'une modification tend à mettre l'individu en danger. Relis-toi, ton raisonnement impliquerait qu'un humain sur un milliard tout au plus serait viable. Or ce n'est pas le cas.


ins174, le
Houlà houlà ! ... cher Cyrillev, pas sûr du tout ça, que "...plus la taille augmente moins l'impact d'une modification tend à mettre l'individu en danger."
Tout dépend de sur quoi porte la modification. Elle peut très bien passer inaperçue comme être léthale.

Les modifications viables ne peuvent porter que sur des séquences codées (algorithmes informatiques ou ADN, mais qu'est-ce que l'ADN sinon un algorithme ?) ne remettant pas en cause la structure globale de l'algorithme et sa capacité à se reproduire. Ce qui veut dire vivre suffisamment longtemps pour avoir le temps de se reproduire. Ces modifications doivent donc être relativement discrètes ou "soft" si tu préfères.
Concernant une simulation de ce processus, nous devons comme le dit bien Peres "diriger" cette évolution, tout simplement pour pouvoir dans un temps raisonnable observer réellement quelque chose.
Car nous ne disposons pas et ne disposerons malheureusement JAMAIS du budget d'Evolution SA pour le faire en vraie grandeur! Et quel budget ! 4 milliards d'années d'expérimentations sur des millions sinon des milliards de spécimens en parallèle, pour la recherche et développement !

J'insiste ! Tu devrais lire le bouquin dont je parle plus haut. Principalement pour comprendre vraiment ce qu'est un algorithme, qu'est-ce que c'est sensé faire, et prendre conscience de l'espace des posssibilités dont te parle Peres, et dont il est difficile de se rendre compte, ce n'est pas évident !


Arrête Tu penses que je suis complètement ignorant? L'espace des possibilités je connais: alors à Polytechnique j'ai fait de la physique statistique par exemple, entre autres domaines qui traitent beaucoup des grands nombres. Pour ce qui est de connaître un algorithme, je savais programmer. Je suis aussi assez au fait de la théorie de l'évolution (d'ailleurs mon frère est thésard là-dessus). Toute tentative de diriger un processus évolutif fait perdre son intérêt à l'expérience. On observerait vraisemblablement quelque chose en un temps très raisonnable (inférieur au million de générations). Maintenant on observerait pas une machine qui rivaliserait avec l'homme dans toutes ses facultés, mais je n'ai jamais dit que c'était ce que je recherchais! Concernant l'expérience que j'évoquais, encore une fois si elle était sur un petit nombre de composants c'est uniquement parce que le but était d'avoir le résultat avec le plus petit nombre possible.

Si, si la taille augmente la probabilité qu'UNE mutation soit mortelle faiblit. S'il y a 10 informations, chaque modif change 10% du total. Une base d'ADN chez un humain tombe souvent sur des fragments non codants et n'a (selon la connaissance actuelle) aucune influence. Bien sûr que les modifications doivent être légères -sinon ce n'est plus un processus évolutif mais un tirage au sort à chaque génération. C'est exactement ce qui se passe avec les êtres vivants. La majorité des réplications se fait bien, mais il y a quelques erreurs qui créent les mutations. La majorité sont pénalisantes, mais d'autres sont bénéfiques. Le gros problème serait de définir comment on code l'espace des mutations et croisement, ainsi que l'organisation de la sélection (ce qui revient à une fonction d'évaluation du résultat), mais pas la taille des individus ni même le temps d'expérience.


étrange... De faire toujours l'analogie entre le cerveau de l'homme et le calcul fait par un ordinateur. De même, je ne vois pas ce qui justifie l'extrapolation des théorie darwinienne concernant l'évolution des espèces (en particulier de l'homme) au monde de l'algorithmie.

C'est amusant de constater cette tendance naturelle de la recherche à toujours vouloir anthropologiser l'objet de son étude. Les sophistes grecs (cf. Protagoras) sont à l'origine de cette conception anthropologique de la science. ("l'homme est la mesure de toute chose").


D'accord avec cyrillev 


Certes pascal.echecs Mais je trouve que tu simplifies un peu trop le problème





ins174, le
pascal.echecs, ... Tu me pardonneras pour répondre à ta question sur l'évolution et les algorithmes de faire un copier-coller de ce que je disais dans un autre article (Les machines ont-elle une âme ?) très copieux dont j'extrais ceci :

Le mieux je crois, c'est d'essayer de résumer la thèse de D.Dennett à laquelle je suis (pour l'instant) plutôt favorable. Allons-y!

La conscience a émergé chez nous humains à la suite d'un processus évolutif. C'est le résultat de l'évolution mise en évidence par Darwin. Nul n'est besoin d'invoquer ce que Dennett appelle un "crochet céleste" (skyhook), ou Darwin un "ajout miraculeux", c'est à dire une hypothèse religieuse ou métaphysique. En accord avec les données actuelles de la biologie et de l'évolutionnisme, nous ne sommes rien d'autre que les réceptacles, les véhicules qui doivent assurer le succès reproductif de nos gênes (voir les travaux de Richard Dawkins par ex: "le gêne égoïste" Odile Jacob 1996).
Tout le règne du vivant (sa diversité, son foisonnement) est le résultat de cette stratégie (l'emploi de ce mot n'implique absolument pas un but préalable c'est à dire un finalisme ou un principe "anthropique" cher à certains cosmologistes), qui a vu la matière inanimée former d'abord des molécules complexes, puis certaines d'entre elles acquérir une plus grande stabilité et la faculté de se répliquer. La vie a donc émergé de l'inanimé. Ce qui veut dire qu'elle a intégré des séquences de molécules (acides aminés entre autres) codant des informations qu'elles peuvent lire et exécuter en vue de la réplication, exactement comme une suite d'instruction d'un programme informatique, de manière aveugle et mécanique. Il s'agit donc d'un processus "algorithmique".
Dans ce processus de réplication se produisent de temps en temps (au hasard) des erreurs de transmission pour différentes raisons, la plupart sans conséquences, quelques unes fatales, et plus rarement qui présentent une amélioration, un quelconque avantage pour le gène ou l'organisme qui transporte ce gène et lui donne une meilleure chance de se reproduire. Cette "descendance avec modification" est l'idée révolutionnaire de Darwin qui'il appela "sélection naturelle". Cette idée est "dangereuse" car elle permet en l'appliquant à fond de montrer que l'apparition de cerveaux évolués puis de la conscience est le produit naturel de ce processus algorithmique; et bien entendu comme le dit et l'a bien vu Benji met "à mal le concept de conscience véhiculé par la tradition".
Richard Dawkins a développé le concept de "mème", analogue pour le cerveau des "gènes" pour l'organisme. Ces "mèmes" sont à la base, le produit des processus algorithmiques mécaniques des neurones et qui par leurs assemblages, branchements, rétroactions mutuelles, comme des sous-programmes, font émerger les structures plus élevées de la pensée, mémoire, comparaison, associations,etc... elles-mêmes à la base de la conscience, comme les gènes organisent la matière inanimée et font émerger les organismes.

Que des organismes, nous en l'occurence, aient acquis une indéniable indépendance, une vie propre, n'a rien à voir (et ne doit pas leur faire oublier) avec le fait incontournable qu'ils ne sont que des machines dont le "dessein" aveugle et mécanique est d'assurer la survie, la reproduction de leurs gènes, l'expression d'un processus algorithmique. Cette indépendance, cette vie propre, est donc une propriété émergente de processus purement mécaniques, aveugles, et d'à partir du moment où une "machine" voit émerger de ses structures l'équivalent des "mèmes", qu'elle acquiert la possibilité d'effectuer des associations, comparaisons, etc... l'évolution inévitable (si elle n'est pas stopée) débouchera sur l'émergence de la conscience. Cela a un coût, qu'on peut résumer par "Recherce et Développement" (R et D). Toute l'industrie et la science connaissent bien cela. Pour nous qui sommes des machines ce fut l'évolution c'est à dire du "temps", environ 3 Milliards d'années. Quel budjet!

Pour Bril et Benji, vous voyez que ce qui différencie l'homme et une machine n'est pas si simple que ça paraît à définir, car nous-mêmes sommes des machines dans le sens le plus vrai et le plus radical du terme. Comme dit Bril: "... il serait intéressant de savoir s'il y a encore, dans ce cas, une distinction entre la conscience telle que nous la connaissons et la rencontrons dans l'état actuel des choses et cette conscience de machine." Eh oui! Serait-ce alors pertinent?


fort intéressant débat yap... Tu sembles acquis à l'idée que l'homme est une machine. Permets-moi d'émettre quelques réserves à cette conception. Tout d'abord cette idée est ancienne et remonte bien avant Darwin; en philosophie française, le paroxysme de cette conception est certainement Descartes (les fameux animaux-machines) ou encore Helvétius. Deuxièmement, tu conçois l'homme dans un rapport téléologique, C'est-à-dire avec un but, une finalité à accomplir (typiquement, avec le but de transmettre ses gènes, selon Dawkins que tu cites). Attribuer une téléologie à l'homme est aussi une vieille idée de la tradition philosophique : Aristote l'a exprimée de manière tout à fait claire dans la méthaphore de l'artisan inventant un outil dans le but d'accomplir le travail qu'il se propose.


pascal... tu as mal lu je pense yvap. Aucune téléologie n'a été appelée ni mêmeaucun finalisme fort.
Tout juste un finalisme faible à savoir le constatà POSTERIORI qu'un processus s'est dirigé vers tel but.


cyrillev... haaaa on a affaire à un polytechnicien !! Gare à toi yvap, tu nefais pas le poids !!
Attention moi j'ai eumon brevet de secourisme et ma tante est très forte en reprise de colsélimés, yvap lui-même se débrouille pas mal au rubicube alors gare àtoi...
A y est on a fini le joujou du "moi j'ai un plus gros diplôme que toialors ta gueule" ?? Pas grand chose dans le ciboulot pour en êtreréduit à ça... désolé pour mon aggressivité mais ce genre du comportementm'énerve. Ton "petit écart" méritait ça cyrillev, faut assumer qd ondit des conneries ;o).

Bref pour en revenir au fond du débat et avec un peu de recul je suisd'accord avec toi : trop diriger tue la force même du Darwinisme. On esttous d'accords là-dessus mais le débat n'est pas vraiment là.
Cependant ne pas assez diriger c'est la porte ouverteà des gros gros problèmes.

Il faut que ton programme de par sa structure se prête à des altérations dans tous les sens, à des recombinaisons de son code.Genre que la première moitié d'un programme A accolée à la seconde moitié d'un programme B donne un programme C qui marche...Ca me semble très loin d'être évident et en tous cas complêtement suicidaire d'espérer que celà se metteen place "tout seul".

Ensuite il faut que les altérations apportées ne soient ni négligeablessur l'ensemble ni léthales comme le dit yvap. On peut espérerque la sélection nous laisse des individus plutôt stables et "costauds"vis à vis d'éventuelles modifications ; mais QUI te dit que l'on peuttout simplement atteindre de tels types de programmes ? L'évolutiona montré qu'elle fonctionnait pas à pas, c'est à dire en s'appuyantfortement sur un élément antérieur fonctionnant bien. Je ne suis pasdu tout convaincu que ça marcherait autrement.
Le Darwinisme a très bien marché dans un certain contexte, il mesemble que l'on a de sérieux arguments pour craindre qu'il ne marche pas dans d'autres.
Admirer le darwinisme c'est bien mais il faut aussi en mesurer leslimites ! La fragilité du monde biologique mis à l'épreuve dece super-animal qu'est l'homme est à ce titre significative.

Enfin (il va hurler notre ami... :o) ) mais je reste complêtement persuadéque l'explosion combinatoire reste LE grand danger. Connais-tu leprincipe du recuit ? Oui j'imagine mais je précise au cas où : tu prendsun métal, tu le cuis et le recuis et il devient de + en + costaud.
Pourquoi ? A chaque re fonte les liaisons atomiques se réarrangent pours'améliorer. Mais ce qui est intéressant c'est que l'approche de la structureidéale, la plus solide se fait un peu comme 1/X se rapproche de l'axedes abcisses. D'un grand coup d'abord, puis de moins en moins vite.
Et c'est là qu'on a un gros problème si on s'y prend mal. Comment effectuerles premières itérations faisant une grande partie de l'avancée versun dessein meilleur ?? C'est précisément là, au moment de lancerla pompe à Darwinisme que l'explosion combinatoire intervientsi on s'attaque d'entrée de jeu à un trop gros programme.


N'importe quoi Je ne faisais que répondre à ". Principalement pour comprendre vraiment ce qu'est un algorithme, qu'est-ce que c'est sensé faire, et prendre conscience de l'espace des posssibilités " ce qui est on ne peut plus paternaliste, prenant pour acquis que l'interlocuteur n'y connait rien. Pas de chance, ce n'était pas le cas. Moi en revanche je n'ai jamais dit que quelqu'un ne savait pas ce que c'était que ci ou ça. Mais ton post que tu te fourvoies parce que tu tiens à placer un argument qui n'est pas à sa place, qui n'a pas de sens dans ce contexte. Ton argument est l'équivalent de dire que nous ne pouvons pas exister parce que la probabilité de l'existence de chacun de nous est nulle. Peu importe la taille de l'espace des possibilités si on ne cherche pas l'exhaustivité. Je suggère simplement l'expérience de voir quelles modifs émergeraient en ne dirigeant pas, je n'ai jamais affirmé qu'on approcherait la solution optimale. Mais c'est pareil pour l'homme, il n'est qu'un maximum local.


ins174, le
pascal ... bis ... Effectivement Peres a raison, je pense que tu m'as mal lu, ou mal interprété ce que j'écris.

Pour commencer je rappelle que je faisais un résumé très succint de la thèse de Dennett, ce n'est pas la mienne ! Cela dit, c'est celle qui me satisfait le plus actuellement.

A mon sens tu fais l'erreur habituelle concernant la notion de "machine", erreur qui est à la base des arguments de ceux qui refusent l'évolution darwinienne. D'ailleurs tu cites toi-même cet argument : "...une machine est toujours conçue dans un but par l'ingénieur...
Relis ce que j'ai résumé, c'est justement le contraire qui est dit ! Bien sûr nous sommes des machines, comme tout être vivant, seulement d'un genre particulier car il n'y a pas d'ingénieur !
Comme le dit bien Peres, si nous décelons une sorte de "dessein" dans l'évolution, c'est à POSTERIORI en en constatant les résultats, un peu comme des ingénieurs peuvent comprendre comment fonctionne une machine construite par d'autres, mais cela ne veut absolument pas dire que ces résultats, ce but, étaient déduisibles de l'état de départ, ni qu'il y ait eu une "intention" de la part de quelque entité que ce soit de produire ce que nous observons.

La thèse de Dennett montre bien, et en cela il est dans le droit fil de la pensée de Monod, que tout cela peut parfaitement s'expliquer par des processus naturels, donc sans intention, purement mécaniques et de nature algorithmique. Et que justement il n'y a aucun besoin d'introduire de téléologie dans cette affaire.
Une grande partie de son ouvrage est d'ailleurs consacrée à réfuter les tentations téléologiques encore présentes, et souvent de manière détournée, chez de nombreux scientifiques même de l'envergure d'un Penrose ou d'un Gödel !

Petite précision : Ce n'est pas l'homme ou les organismes vivants qui ont pour but de transmettre leurs gênes, mais les gênes qui ont fabriqués ces machines que sont les organismes pour mieux se reproduire.
Si dessein nous pouvons déceler (encore une fois à postériori) il est du côté des gênes, pas des organismes qui ne sont que le produit de l'activité des gênes, d'où le titre d'un des plus fameux livres de Dawkins : Le gêne égoïste.


ins174, le
cyrillev ... Je m'insurge de l'interprétation "paternaliste" que tu fais de mes propos !
En aucun cas je ne prends mes interlocuteurs pour des ignorants. Et là c'est toi qui fait du paternalisme à rebours en nous assénant tes diplômes ! Zut !

Je maintiens ce que j'ai dit, à savoir que tu devrais lire le bouquin de Dennett, où tu découvrirais que la notion d'algorithme est peut-être plus riche et complexe que la vision qu'en ont les informaticiens ou mathématiciens, et même que leurs disciplines d'une certaine façon et à cause des contraintes propres à ces disciplines, les empêchent d'en percevoir tous les aspects.
Des gens comme Penrose, Gödel, Turing (pas les premiers venus non ? à propos de références !) et d'autres, s'y sont mélangé les pinceaux ! T'en déduis ce que tu veux !
C'est tout ce que voulait dire mon intervention, en espérant que ta curiosité agira.


Ref N'importe quoi Bref ne nous étalons pas sur ton étalage de médailles, ça virerait auvinaigre... je suis évidemment entièrement d'accord avec Yvap,tu as simplement refusé que l'on te contredise un peu trop longtemps ethop "joker !! je suis polyt... re-Bref !

Je constate que tu refuses de répondre aux arguments que je t'aiavancés et que j'ai enfin pris la peine d'expliciter.
Je vais donc répondre au tien auquel je croyais pourtant avoirrépondu, dans l'espoir qu'après ça tu voudras bien prendreen compte les miens !!

Ton argument est l'équivalent de dire que nous ne pouvons pas exister parce que la probabilité de l'existence de chacun de nousest nulle : Je ne comprends pas pourquoi tu me fais dire ça.Nous (humains) sommes le résultat d'un produit Darwinien particulier.Je reprends point à point ce que j'ai développé dans mon dernierpost (tout y est mais bon apparemment c'est tjs pas clair...) enfaisant ressortir les particularités qui nous sont propres :
1 Il se trouve que notre codage génétique se prête très bien à lacombinaison et recombinaison (tu mélanges du génome et t'obtiensencore un homme ! Formidable non ?).
2 Nous sommes effectivement très robustes et encaissons bienles altérations éventuelles. MAIS ceci reste tt de même dépendantdu doublement de l'information (récessifs/dominants). Tu reconnaîtrasque coder la notion de récessivité dans un programme dont le codeest dédoublé n'est pas forcément "implicite". Ensuite cette notionde doublement du codage de l'information implique une grandediversité de population (mariages consanguins sont foireux)... il fautégalement que tu contrôles ça si tu veux pas que ça dégénère.
3 (le plus important je pense) Nous sommes très probablementissus d'organismes monocellulaires primitifs voire d'organismes encore+ basiques. L'explosion combinatoire n'a donc pas eu la mêmeprise car l'évolution a fonctionné par étapes succesives (la courbedu dessein suit cette même courbe en 1/X dont je parlais plus haut).

J'espère que c'est + clair... j'arrive à mes limites là (de patience !), s'il faut encore +détailler je te renverrai à des ouvrages comme celui de Dennettsus-cité.
Comme le précise très justement Yvap, il n'y a aucune honte à nepas maîtriser entièrement ce processus et ses implications, c'est infiniment pluscomplexe qu'il n'y paraît à bcp, alors prends au moins la peined'écouter des arguments qui pourraient t'avoir échappé, même àtoi polytruc (niark niark ;o) ) !!
Ceci est évidemment valable également dans l'autre senspour nous et j'espère que tu pourras nous montrer nos écarts !

PS : pascal ? Pas de réponses ? ...


D'accord sur le fait qu'on est des machines Et je constate que les uns et les autres vous avez du mal à vous comprendre,sinon d'accord sur le fait qu'on est des machines... et autres arguments; mais d'autres mais paraissent limit. Enfin un petit lienhttp://www.virtual-worlds.net/lifedrop/menu.htm


Quels arguments te paraissent limites pascal ?


oups, remplacer pascal par le_debutant 




© 2024 - France Echecs  | Utilisation des cookies  | Politique de confidentialité