France Echecs Bandeau France Echecs |  
---- Thursday 26 March 2026
--- ---- --- 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
Echecs et reconnaissances de formes par fa***ca***4832 le  [Aller à la fin] | Informatique |
j'ai déjà posté cette question dans le post sur le calcul parallèle mais pour ne pas polluer cette discussion , car comme le disent justement perestroika et yvap, c'est pas le sujet, je la repose ici.

Plutôt que la force brute avec l'utilisation de Tablebase la solution ne viendraient-elle pas de la reconnaissance de forme?

actuellement le programme déroule sa bibliothèque puis se retrouve dans une position inconnue et analyse cette position avec les connaissances théorique qui lui ont été données et il descend l'arbre des variantes.

Ma proposition est la suivante : et si l'ordinateur ne reconnaissait pas une suite de coup mais une forme par exemples les différentes formes qui caractérisent la partie sicilienne structure de pions placement des pièces mineures, des tours des rois... A une forme donnée serait associé, grâce à l'expérience puisée dans des databases de parties de maître, un traitement donné.

La question est donc la suivante: un maître est il capable actuellement de caractériser en termes de formes une partie, disons la sicilienne pour faire simple ;-) ,pour que l'on puisse loger tous cela dans le "cerveau" de la bête et qu'ainsi confronté à la "forme sicilienne" elle puisse adopter les plans adéquat ?

A mon avis ce sera l'aspect le plus difficile, Kasparov, qui gagne ses najdorfs coté blancs et coté noirs! est il capable de dire avec des mots ce qu'est une najdorf, quelle est sa specifité ? Apprendre la" forme sicilienne najdorf "aux ordinateurs "ne serait plus alors que du codage" Avant de savoir comment apprendre aux ordinateur la reconnaissance de forme aux echecs est-on sûr de connaitre ces formes ?



je pense.... pas que cela soit envisageable, (faut dire que j'y connais pas grand chose en programmation :-( ).

Il me semble cependant qu'ils serait assez facile de pieger l'ordinateur sur une exception dans la sicilienne par exemple. Je m'explique : l'ordinateur reconnait un schèma de sicilienne et se lance à puces ouvertes dans un plan "standard". Le GM assis en face connait aussi intuitivement les formes de la défense sicilienne et est ainsi capable d'anticiper le plan général de son adversaire et de tirer avantage du manque de flexibilité de l'adversaire.

Ce qui fait, à mon très humble avis, la force actuelle des logiciels c'est justement qu'ils sont imprévisibles (pour le meilleur et le pire) dans certains types de positions et ce que recherchent leurs adversaires c'est justement de les conduire dans des schèmas "standardisés".


à ma connaissance... une idée similaire est déjé utilisée par certains programmeurs.
L'échiquer est subdivisé en plusieurs zones qui sont analysées selon une technique qui se rapproche de la reconnaissance des formes en mettant les résultats obtenu par cette recherche en parallèle avec les coups qui ont été joués.
Par exemple, si l'ordinateur repère la structure de pions h2-g3-f2 et que le dernier coup est g2-g3 et que nous sommes dans l'ouverture (nb. de coups de la partie


suite... plus petit que 15 ) alors il y a de forte chance que le coup Ff1-g2 soit bon


en fait ca vous interesse de savoir comment l'homme reflechit afin de concevoir desprogrammes capables de l'imiter. Personnellement ceci me fiche la trouille. Je prefere etre battu par un vulguere et primitif automate quede concevoir un qui pense comme moi.


Pour répondre à Bilbo "Il me semble cependant qu'ils serait assez facile de pieger l'ordinateur sur une exception dans la sicilienne par exemple. Je m'explique : l'ordinateur reconnait un schèma de sicilienne et se lance à puces ouvertes dans un plan "standard". Le GM assis en face connait aussi intuitivement les formes de la défense sicilienne et est ainsi capable d'anticiper "

Ben c'est bien ça le problème il ne s'agirait pas dans mon exemple de mettre des plans standards dans la machine. mais de communiquer à l'ordinateur les exigences de la position est-ce envisageable c'est une autre question.


Oui... 


Oui... je me contredis un peu. Ce que je voulais dire c'est que l'ordinateur n'est (à mon avis) pas assez flexible pour manier des concepts aussi subjectifs que ça. L'idéal serait en effet d'associer cette reconnaissances des formes à la puissance de calcul. Mais alors là...même sans être un pro de la programmation je le sens pas bien :-) (même si c'est sans doute ce que les programmeurs essaient de faire...)


il me semble que la question n'a, pour l'instant, rien a voir avec la programmation car je n'ai encore jamais lu un seul bouquin d'echecs qui explique une ouverture en termes de schémas. Est il possible d'exprimer ces schémas?


ins174, le
Un p'tit lien ! ... où on a déjà parlé de ce sujet :

Alors, ça roupille ? C'est la rentrée !...

Fandecapa verra que ce n'est peut-être pas si simple que ça paraît ! ;o)


Bilbo et fandecapa la souplesse que vous décrivez est probablement possible à atteindrealgorithmiquement mais je pense que nous sommes encore assez loind'avoir atteint la maturité pour le réaliser.

Rien ne me semble intrinsèquement impossible à programmer, l'hommeest -dans le pire des cas- au moins égalable. Comment en serait-ilautrement ?


un doute m'habite...Peres ! "l'homme est -dans le pire des cas- au moins égalable" :

Ta phrase se rapporte-t-elle aux échecs ou s'étend elle à "tout le reste" ?


à tout. parole de faux rhumien ! 


Enfin ça n'est qu'un sentiment personnel très contestable et contesté !




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