Les chatbots comme ChatGPT, d’OpenAI, peuvent écrire de la poésie, résumer des livres et répondre à des questions, souvent avec une fluidité humaine. Curieusement, bien qu’ils soient des modèles complexes et avancés, ils peuvent effectuer des calculs mathématiques basés sur ce qu’ils ont appris, mais les résultats peuvent varier et être erronés. Comment cela se fait-il ? Voyons cela de plus près.
Les chatbots sont conçus pour déterminer des probabilités, pas pour effectuer des calculs basés sur des règles. La probabilité n’est pas la même chose que l’exactitude, et le langage est plus flexible et indulgent que les mathématiques.
« Les chatbots d’intelligence artificielle ont des difficultés avec les mathématiques parce qu’ils n’ont jamais été conçus pour cela », affirme Kristian Hammond, professeur d’informatique et chercheur en intelligence artificielle à l’Université Northwestern, dans une interview pour le New York Times.
Comme le dit le journal américain, il semble que les informaticiens les plus intelligents du monde ont créé une intelligence artificielle qui a plus de poète que de mathématicien.
L’IA est poète et comique, mais ne sait pas additionner et diviser avec exactitude
À première vue, cela semble être une rupture avec le passé de l’informatique. Depuis l’apparition des premiers ordinateurs dans les années 1940, une bonne définition résumée de l’informatique a été « les mathématiques sous stéroïdes ».
Les ordinateurs ont été des machines à calculer infatigables, rapides et précises. Pendant longtemps, les ordinateurs ont été vraiment bons en calcul, surpassant de loin les performances humaines.
Traditionnellement, les ordinateurs étaient programmés pour suivre des règles pas à pas et récupérer des informations dans des bases de données structurées. Ils étaient puissants mais fragiles. C’est pourquoi les efforts précédents dans le domaine de l’intelligence artificielle se heurtaient à un mur.
Cependant, il y a plus de dix ans, une approche différente a vu le jour et a commencé à produire des avancées surprenantes. La technologie sous-jacente, appelée réseau neuronal, s’inspire du cerveau humain.
Ce type d’intelligence artificielle n’est pas programmé avec des règles rigides, mais apprend en analysant de grandes quantités de données. Il génère le langage en se basant sur toutes les informations qu’il a absorbées, en prédisant quelle parole ou phrase est la plus probable de venir ensuite, comme le font les humains.
Parfois, les chatbots d’intelligence artificielle ont trébuché sur des problèmes arithmétiques simples et des problèmes mathématiques formulés en langage naturel qui nécessitent plusieurs étapes pour parvenir à une solution, quelque chose récemment documenté par certains analystes technologiques.
Selon OpenAI, leur nouvelle version de ChatGPT a atteint une précision de près de 64 % dans une base de données publique de milliers de problèmes nécessitant une perception visuelle et un raisonnement mathématique. Ce chiffre est supérieur aux 58 % de la version précédente.
Cela semble être une leçon de vie pour les utilisateurs, qui vaut la peine de se rappeler longtemps après avoir oublié le théorème de Pythagore : ne croyez pas tout ce qu’un programme d’intelligence artificielle vous dit. Ne lui faites pas trop confiance.