Qu'est-ce qu'un algorithme, et pourquoi ce mot ne veut pas dire intelligence artificielle
Lire la version audio
"L'algorithme" est devenu, dans le langage courant, un mot presque menaçant, souvent employé comme s'il désignait une intelligence artificielle mystérieuse qui déciderait de tout à la place de l'humain. La réalité du mot est beaucoup plus simple, et bien plus ancienne que les réseaux sociaux ou l'intelligence artificielle.
La définition simple : une suite d'étapes pour résoudre un problème
Un algorithme est, très concrètement, une suite précise d'étapes permettant de résoudre un problème ou d'accomplir une tâche donnée. Une recette de cuisine est, techniquement, un algorithme : une série d'étapes ordonnées, suivies dans un ordre précis, pour arriver à un résultat prévisible. Un algorithme informatique applique exactement le même principe, sous forme de code, à un problème que l'ordinateur doit résoudre.
Des exemples que tout le monde utilise sans le savoir
Trier une liste de noms par ordre alphabétique suit un algorithme. Calculer le trajet le plus rapide sur une carte GPS suit un algorithme. Chiffrer un message (voir l'article sur le chiffrement symétrique et asymétrique) suit lui aussi un algorithme précis, une suite d'opérations mathématiques appliquées dans un ordre défini. Aucun de ces exemples n'a le moindre rapport avec l'intelligence artificielle : ce sont des règles écrites explicitement par une personne, qui produisent toujours le même résultat pour les mêmes données en entrée.
Pourquoi "l'algorithme des réseaux sociaux" fait peur sans qu'on sache vraiment pourquoi
L'algorithme qui décide de l'ordre d'affichage d'un fil d'actualité applique, lui aussi, un ensemble de règles précises, généralement pondérées selon plusieurs facteurs (l'engagement suscité par un contenu, sa fraîcheur, la proximité avec les personnes suivies). Rien de magique ni de véritablement mystérieux dans le principe lui-même : l'inquiétude légitime concerne surtout le fait que ces règles précises restent rarement rendues publiques par l'entreprise qui les conçoit, pas le concept d'algorithme en tant que tel.
Où l'intelligence artificielle change la donne
La différence essentielle se situe ailleurs. Un algorithme classique applique des règles écrites explicitement, à l'avance, par une personne qui en comprend chaque étape. Un modèle d'intelligence artificielle, à l'inverse, ne suit pas des règles écrites à la main : ses "règles" sont apprises automatiquement à partir d'une grande quantité d'exemples, durant une phase appelée entraînement, elle-même pilotée par des algorithmes d'apprentissage. Le résultat final n'est plus une suite d'instructions qu'un humain a rédigées et peut relire ligne par ligne, mais un ensemble de paramètres ajustés statistiquement, souvent difficile à expliquer précisément même pour ceux qui ont conçu le système d'entraînement.
Pourquoi cette distinction compte, concrètement
Comprendre cette différence aide à situer où s'appliquent réellement certaines inquiétudes propres à l'intelligence artificielle, comme un biais hérité des données d'entraînement ou la difficulté à expliquer précisément une décision automatisée : ces problèmes concernent spécifiquement les systèmes dont les règles ont été apprises plutôt qu'écrites, pas la grande majorité des algorithmes classiques utilisés au quotidien, qui restent des suites d'instructions parfaitement prévisibles et vérifiables par leur propre auteur.