Le mot algorithme vient du nom du mathématicien perse du ixe siècle, Al-Khwârizmî. Il désigne un ensemble de règles pour un calcul en vue d’un résultat exact ou approché. Nous en avons tous appris pendant notre scolarité, comme par exemple le calcul approché de la racine d’un nombre, ou même la preuve par neuf. Les journalistes ont mis ce mot sur la sellette pour éviter d’avoir à expliquer certaines techniques de « l’intelligence artificielle », obscures aux non-informaticiens/mathématiciens. Pourtant les retombées sociétales de ces « algorithmes » sont trop importantes pour en ignorer les causes. Nous parlerons en termes simples d’optimisation, de minimum locaux, de méthodes de gradient et de gradient stochastique et nous essayerons d’expliquer où ils interviennent dans les méthodes de reconnaissances faciales, par exemple, expliquant ainsi pourquoi la certification des résultats de l’IA n’est pas simple.
12 décembre 2019
20h30
Professeur émérite à Sorbonne-Université
IUT Nancy-Charlemagne - 2 Ter Boulevard Charlemagne 54000 Nancy
Algorithmique