Les concepts comme l’intelligence artificielle (IA), l’apprentissage automatique, les algorithmes et les systèmes d’IA recèlent une grande diversité de significations selon qu’ils sont employés dans un contexte universitaire, politique ou public. On regrettera qu’ils soient souvent utilisés de façon interchangeable. Dans un souci de clarté, quelques définitions et distinctions sont proposées ci-après.

Le concept d’intelligence artificielle fait référence à une intelligence telle qu’elle est manifestée par une machine, l’intelligence étant comprise dans l’optique de son expression chez les humains et les animaux. En tant que discipline universitaire, l’intelligence artificielle étudie les « agents intelligents » ou l’« intelligence informatique », entendus comme des systèmes qui perçoivent leur environnement et entreprennent des actions qui maximisent leurs chances d’atteindre leurs objectifs. L’apprentissage automatique peut être envisagé comme un type spécialisé d’IA dans lequel l’agent, ou le programme informatique, améliore grâce à l’expérience ses performances dans la réalisation d’une tâche donnée. Les systèmes d’apprentissage automatique font appel à « des connaissances préalables ainsi que des données d’entraînement pour guider l’apprentissage ».

Pour le dire simplement, on peut concevoir l’apprentissage automatique comme un type de logiciel qui apprend à partir d’un ensemble de données d’entraînement, dans lequel des étiquettes sont créées et appliquées par des étiqueteurs humains conformément à des connaissances préalables. Un exemple classique est fourni par les programmes de reconnaissance d’images à qui l’on apprend à distinguer des classes d’objets. Dans ce cas, l’ensemble de données d’entraînement consiste en une série d’images préétiquetées à partir de laquelle le système peut déduire des règles de classification à appliquer à de nouvelles images ou à de nouveaux ensembles de données.