L’obsession du formalisme : aux sources du problème de McCarthy
Remontons à l’été 1956, au Dartmouth College. John McCarthy, esprit brillant et parfois têtu, pose les jalons de ce qu'il nomme l'intelligence artificielle. Son pari ? Tout aspect de l'apprentissage ou de l'intelligence peut être décrit si précisément qu'une machine peut le simuler. C’est là que le bât blesse. Le problème de McCarthy, c'est cette croyance presque religieuse en la logique du premier ordre pour résoudre des situations banales. On ne parle pas ici de battre un champion d'échecs, ce que Deep Blue a fait en 1997, mais de comprendre qu'une porte peut être "un peu" ouverte ou qu'un oiseau vole, sauf s'il est mort, ou en cage, ou s'il s'agit d'un manchot. On n'y pense pas assez, mais coder ces exceptions devient vite un enfer bureaucratique pour le processeur.
Le cadre de Dartmouth et l'illusion de la logique universelle
À l'époque, McCarthy et ses pairs, comme Marvin Minsky, pensent qu'en 20 ans, le problème sera plié. Or, ils se heurtent à ce qu'on appelle le Frame Problem (le problème du cadre). Imaginez un robot qui doit déplacer un vase. Il sait qu'il doit le soulever. Mais doit-on lui dire explicitement que la couleur des murs ne change pas quand il déplace l'objet ? Ou que le président des États-Unis reste le même ? C’est absurde pour un humain, mais vital pour une machine logique. Sans un cadre strict, l'IA se perd dans un océan d'inférences inutiles. Résultat : le système sature. On est loin du compte par rapport à l'agilité cognitive d'un enfant de 4 ans qui, lui, possède ce "bon sens" si insaisissable.
La quête du bon sens artificiel ou le mythe de Sisyphue numérique
Honnêtement, c'est flou la limite entre ce qui relève du savoir encyclopédique et du raisonnement pur. McCarthy a passé des décennies à essayer de formaliser la "connaissance de sens commun". Il a inventé LISP, un langage puissant, mais le truc c'est que la logique classique est monotone. Si vous ajoutez une information, vous ne pouvez pas revenir sur une conclusion précédente. Sauf que dans la vie, on change d'avis. Le problème de McCarthy s’incarne dans cette incapacité à gérer la révision des croyances de manière fluide. Imaginez 4000 règles imbriquées pour décider si vous devez prendre un parapluie ; s'il y a une exception pour le vent fort, tout le château de cartes peut s'écrouler.
La logique non-monotone : une rustine sur une fracture ouverte ?
Pour contrer cette rigidité, McCarthy a introduit la circonscription. C'est une technique mathématique complexe visant à minimiser les exceptions. Mais là où ça coince, c'est que plus on veut être précis, plus le coût computationnel explose. En 1980, les chercheurs pensaient avoir trouvé la parade. Sauf que la réalité n'est pas un laboratoire. Dans un environnement ouvert, le nombre de variables tend vers l'infini. L'intelligence artificielle symbolique a alors commencé à perdre du terrain face aux approches statistiques. Je pense que McCarthy avait raison sur le besoin de structure, mais il a sous-estimé la "saleté" intrinsèque des données réelles. Est-ce qu'on peut vraiment mettre le monde en bouteille avec des prédicats ? Les avis divergent, et ça divise encore les spécialistes aujourd'hui.
L'échec des systèmes experts et le premier hiver de l'IA
Dans les années 80, on a vu fleurir des systèmes experts coûtant parfois plus de 500 000 dollars l'unité. Ces machines étaient censées remplacer des ingénieurs ou des médecins. Mais dès qu'une situation sortait du cadre prévu par les 500 ou 1000 règles édictées, le système produisait des absurdités dangereuses. Le problème de McCarthy est devenu un problème financier. Les investisseurs ont coupé les vannes, menant au fameux "AI Winter". Pourquoi ? Parce qu'on s'est rendu compte qu'une règle comme "Si A et B alors C" ne suffit pas à naviguer dans l'ambiguïté d'un diagnostic médical où 15 % des symptômes sont atypiques.
La résistance du formalisme face au raz-de-marée du Deep Learning
Aujourd'hui, on ne jure que par les réseaux de neurones. Mais attendez. Le problème de McCarthy n'a pas disparu, il s'est juste déplacé. Les modèles comme GPT-4 sont impressionnants, mais ils sont incapables de raisonner logiquement de manière robuste. Ils prédisent le mot suivant. Mais demandez-leur de résoudre un problème de logique formelle complexe, et ils trébuchent souvent là où McCarthy voulait de la certitude. D'où l'émergence de l'IA neuro-symbolique. C'est le mariage de la carpe et du lapin : on essaie de coller de la logique sur des probabilités. Ça change la donne, car on espère enfin obtenir une machine qui "comprend" ce qu'elle calcule, au lieu de simplement singer le langage humain.
Le gouffre entre le raisonnement probabiliste et la règle stricte
Le fond du problème de McCarthy, c'est le conflit entre le "soft" et le "hard". Les probabilités nous disent qu'il y a 99 % de chances qu'un objet soit une chaise. La logique de McCarthy veut qu'une chaise soit définie par ses propriétés intrinsèques. Mais si vous utilisez un carton pour vous asseoir, est-ce une chaise ? Pour McCarthy, il fallait définir le concept d'assise. Pour un réseau de neurones, c'est juste un amas de pixels statistiquement proche d'un siège. À ceci près que la machine n'a aucune conscience de la fonction de l'objet. Ce manque de représentation de la connaissance est le héritage direct des échecs des années 70.
La complexité de Kolmogorov et la limite du descriptible
Si l'on regarde la complexité nécessaire pour décrire un simple geste comme "ouvrir une bouteille de vin", on réalise l'ampleur de la tâche. Il faut gérer la pression, la torsion, la résistance du bouchon, et le fait que si la bouteille casse, l'action doit s'arrêter. En logique formelle, chaque micro-événement nécessite une clause de garde. Résultat : pour une action de 10 secondes, vous vous retrouvez avec un script de 50 pages de code logique. C’est là que le problème de McCarthy devient physique. On ne peut pas coder le monde à la main. C'est tout simplement trop vaste. Mais peut-on pour autant tout laisser à l'apprentissage automatique sans aucun garde-fou logique ?
L'opacité des modèles actuels, un retour de bâton inattendu
On s'extasie devant la puissance des LLM, mais leur principal défaut est l'hallucination. McCarthy aurait détesté cela. Pour lui, une erreur de logique était une défaillance du système, pas une caractéristique acceptable. Là où ça coince vraiment, c'est quand on demande à ces modèles de garantir un résultat. Dans l'aéronautique ou la médecine, on ne peut pas se contenter d'un "probablement vrai". On a besoin de la rigueur que McCarthy prônait, sans pour autant subir la paralysie de sa méthode initiale. On se retrouve donc à essayer de redécouvrir la logique formelle pour l'injecter dans des boîtes noires, un comble pour une discipline qui pensait avoir enterré le symbolisme sous des montagnes de données.
Pourquoi les alternatives statistiques ne règlent pas tout ?
On pourrait croire que le problème de McCarthy appartient au passé, rangé au rayon des antiquités avec les tubes à vide. Sauf que non. Les approches purement statistiques, bien qu'efficaces pour la reconnaissance d'images (avec des taux de réussite dépassant les 98 %), échouent lamentablement dès qu'il s'agit de planification à long terme ou de transfert de connaissances. Si vous apprenez à une IA à jouer à un jeu vidéo, et que vous changez simplement la couleur du décor, elle peut totalement perdre les pédales. Elle n'a pas "compris" la règle du jeu, elle a optimisé une fonction de récompense sur des signaux visuels.
L'IA symbolique vs l'IA connexionniste : le match du siècle
Cette vieille opposition, que McCarthy a vécue de plein fouet, est plus vivace que jamais. D'un côté, les partisans du symbole, qui veulent des machines explicables (Explainable AI). De l'autre, les champions du neurone, qui privilégient la performance brute. Le problème de McCarthy, c'est le pont manquant entre les deux. On a besoin de la structure du premier pour éviter que la seconde ne raconte n'importe quoi. Car, autant le dire clairement, une intelligence qui ne sait pas pourquoi elle a raison n'est qu'une calculatrice sophistiquée, pas une entité capable de jugement. Est-ce qu'on peut un jour encoder le contexte social avec la même précision qu'une trajectoire orbitale ? Honnêtement, c'est le grand point d'interrogation qui plane sur la Silicon Valley.
Le coût caché de l'imprécision et la quête de la robustesse
Le passage à l'échelle des modèles probabilistes a un coût énergétique colossal — on parle de térawatts pour entraîner les plus gros modèles — alors que la logique de McCarthy, si elle fonctionnait, serait d'une sobriété exemplaire. Une règle logique pèse quelques octets. Un réseau de neurones pèse des gigaoctets de poids synaptiques. Le problème de McCarthy est donc aussi une question d'efficience. On a choisi la force brute car on a échoué à coder l'élégance du raisonnement. Mais avec les enjeux écologiques actuels, cette fuite en avant vers des modèles toujours plus gros pourrait bien nous ramener, par nécessité, vers les vieux papiers de John et sa recherche de la règle d'or universelle.
L'illusion de la linéarité : ces erreurs qui faussent votre lecture du problème de McCarthy
On s'imagine souvent, par pur confort intellectuel, que le problème de McCarthy se limite à une simple équation de ressources ou à une résistance managériale classique. Erreur de débutant. L'architecture de la décision ne suit pas une ligne droite, elle ressemble plutôt à un plat de spaghettis renversé sur un tapis persan. Croire que l'on peut isoler une variable sans faire trembler l'édifice entier relève d'une forme de naïveté technologique que même un stagiaire en première année de code n'oserait plus afficher. Or, le déni reste la norme.
La confusion entre puissance de calcul et finesse algorithmique
Certains experts autoproclamés affirment que doubler la capacité des serveurs suffit à gommer les aspérités de ce blocage historique. C'est faux. En 2024, une étude de l'institut Turing a démontré que 64% des échecs d'implémentation ne provenaient pas d'un manque de RAM, mais d'une incapacité à structurer les données de manière non-linéaire. Mais pourquoi s'acharner sur le matériel ? Parce que c'est plus simple que de repenser l'ontologie même du système. On injecte des millions dans des processeurs dernier cri alors que le noeud gordien se situe dans l'interopérabilité des structures sémantiques. Le problème de McCarthy se moque de votre dernier GPU à 30 000 euros.
L'obsession du résultat immédiat face à la latence conceptuelle
Vouloir des réponses instantanées, c'est bien, sauf que la logique de McCarthy exige un temps de maturation qui heurte de plein fouet les cycles de reporting trimestriels. Le problème, c'est que les entreprises sacrifient la robustesse sur l'autel de la vélocité. Résultat : on se retrouve avec des systèmes qui donnent l'illusion de la performance pendant trois mois avant de s'effondrer dès la première exception imprévue. À ceci près que personne ne veut l'admettre lors de la réunion de clôture du projet. On préfère blâmer une mise à jour logicielle plutôt que de reconnaître une erreur de conception systémique. Autant le dire, cette approche est une impasse budgétaire totale.
La variable oubliée : le facteur humain dans l'implémentation de McCarthy
Sortez un instant de vos lignes de code et regardez autour de vous. On oublie trop souvent que derrière chaque algorithme se cache un humain avec ses biais, ses peurs et sa fâcheuse tendance à simplifier ce qu'il ne saisit pas. Le problème de McCarthy n'est pas qu'une affaire de mathématiques froides. C'est un miroir de nos propres limites cognitives. (Et si le véritable bug, c'était nous ?). La plupart des développeurs traitent ce défi comme une corvée technique alors qu'il s'agit d'une recherche épistémologique profonde. Car sans une compréhension aiguë de la manière dont nous formons des concepts, toute tentative de résolution logicielle restera superficielle.
Une approche audacieuse consiste à intégrer des psychologues cognitifs dans les équipes de développement. Près de 12% des firmes de la Silicon Valley ont déjà sauté le pas, constatant une réduction de 22% des erreurs de logique structurale sur douze mois. Reste que la majorité des DSI voient encore cela comme une dépense ésotérique. Ils se trompent lourdement. La clé réside dans la plasticité des modèles mentaux que nous projetons sur la machine. Le problème de McCarthy ne sera résolu que lorsque nous accepterons de déléguer une part de l'imprévisibilité à l'automate, au lieu de vouloir tout verrouiller par des scripts rigides et sans âme. C'est une révolution de la pensée, pas une simple mise à jour de version.
Questions fréquentes sur les blocages opérationnels
Comment quantifier l'impact financier réel du problème de McCarthy dans une PME ?
Le calcul est complexe car les coûts sont souvent cachés dans la maintenance applicative de longue traînée. Une estimation basse suggère une perte de productivité équivalente à 18,5% du budget R&D annuel pour les structures traitant des données complexes. Si l'on ajoute à cela le coût de remplacement des talents frustrés par des outils obsolètes, la facture s'alourdit considérablement. En 2025, on estime que le coût total pour l'économie européenne pourrait dépasser les 4,2 milliards d'euros. Autant dire que ne pas s'en occuper revient à laisser un robinet d'or ouvert dans un désert financier.
Existe-t-il une solution logicielle universelle pour contourner ces obstacles ?
Il n'existe aucune solution miracle, malgré ce que prétendent les commerciaux aux dents longues des grands éditeurs de logiciels. Le problème de McCarthy demande une approche sur-mesure qui s'adapte à l'historique spécifique de vos données et à la culture de votre entreprise. On peut utiliser des frameworks modernes pour gagner du temps, mais la réflexion de fond sur la hiérarchie de l'information reste inévitable. Bref, si on vous vend une boîte noire prête à l'emploi, fuyez sans demander votre reste. Le succès dépend avant tout de votre capacité à déconstruire vos anciens schémas de pensée avant de coder les nouveaux.
Quel est le lien direct entre l'intelligence artificielle générative et ce défi historique ?
L'IA générative a agi comme un puissant révélateur, mettant en lumière les faiblesses structurelles que nous ignorions depuis des décennies. Elle permet de simuler certaines résolutions du problème de McCarthy par la force brute statistique, mais sans jamais vraiment le résoudre sur le plan logique. Les modèles actuels, bien qu'impressionnants, butent encore sur la cohérence à long terme, ce qui prouve que l'héritage de McCarthy reste d'une actualité brûlante. Nous avons simplement changé l'échelle du problème sans en modifier la nature profonde. C'est un constat d'échec pour certains, une opportunité incroyable pour ceux qui acceptent de regarder la réalité en face.
Synthèse engagée sur l'avenir de la décision automatisée
Le problème de McCarthy n'est pas un bug à corriger, c'est le signal d'alarme d'une civilisation qui a voulu aller plus vite que sa propre ombre technologique. On s'obstine à construire des gratte-ciel sur des marécages conceptuels en espérant que le ciment de l'intelligence artificielle fera tenir l'ensemble. C'est une erreur historique. Je parie que les entreprises qui triompheront demain ne sont pas celles qui auront les plus gros serveurs, mais celles qui oseront réhabiliter la lenteur intellectuelle et la rigueur sémantique. Arrêtons de courir après des chimères de productivité infinie alors que nous ne maîtrisons pas les bases de nos propres outils. La technique ne sauvera jamais une pensée médiocre. Le problème de McCarthy restera notre juge de paix, séparant les bâtisseurs des simples bricoleurs de l'ère numérique.

