a vague de l'intelligence artificielle déferle sur la société et de vastes secteurs de l'économie. Voici un lexique recensant les principales notions.

Intelligence artificielle

L'IA consiste à créer des programmes informatiques et des machines qui soient en mesure d'apprendre et d'appliquer les compétences acquises pour résoudre des problèmes. «Le comportement d'un système n'est pas codé, mais appris» et «l'objectif est de décharger l'humain de certaines taches en les automatisant avec des algorithmes apprenants», résume Amine Benhenni, cofondateur de la jeune entreprise Dataswati.

L'enjeu à très long terme est de faire en sorte que les machines puissent répliquer toutes les capacités cognitives humaines.

Le terme est utilisé par exemple dans des machines capables de reconnaissance visuelle et linguistique, de compétition de haut niveau dans des jeux stratégiques, mais aussi dans les voitures autonomes, les marchés financiers, et l'interprétation de données très complexes, le pilotage de processus industriels etc.

Si les ordinateurs supplantent l'humain en termes d'interprétation de bases de données et de calculs, ils ne sont pas encore en mesure de percevoir leur environnement. Pour aboutir à une intelligence artificielle globale, les chercheurs ambitionnent de créer une intelligence artificielle émotionnelle capable d'empathie et de création artistique.

Des experts considèrent que l'IA pourrait représenter un danger si l'homme ne pose pas de limites aux machines intelligentes. «Les vrais dangers de l'IA viennent du fait qu'elle est bête», souligne M. Benhenni.

En termes d'emplois, elle devrait à la fois en faire disparaître et en créer de nouveaux.

L'IA est un champ qui couvre la science informatique, mathématique, linguistique, la psychologie, les neurosciences et la philosophie.

Big data

C'est un écosystème technologique qui permet de transférer, stocker et manipuler des données à profusion. Quel lien avec l'intelligence artificielle? Il met à sa disposition des données pour les exploiter et nourrir les algorithmes.

Algorithme

C'est une suite d'étapes ou d'instructions qui définit le comportement d'un système ou d'une machine pour permettre d'obtenir un résultat à partir d'éléments fournis en entrée.

Les algorithmes sont utilisés par exemple dans la reconnaissance automatique de visages et d'images ou encore la détection de fraudes sur internet.

Apprentissage automatique

Plus besoin de coder ou d'analyser soi-même les données pour trouver une solution ou une logique. Cette discipline de l'IA développe des algorithmes sophistiqués pour permettre à la machine d'apprendre par elle-même en analysant des données. La machine est en quelque sorte entraînée à réaliser une tâche correctement après avoir tiré les leçons des modèles donnés.

Dans l'industrie, «c'est un gain de temps dans la maintenance anticipée», cite en exemple M. Benhenni. L'algorithme va détecter les causes possibles de pannes, permettant aux agents de maintenance de se concentrer sur la façon de gérer la panne.

On distingue deux techniques d'apprentissage automatique:

- L'apprentissage supervisé: le système apprend à classer selon un modèle prédéfini.

- L'apprentissage non supervisé: dans ce cas de figure, l'instructeur ne rentre pas de solution. L'algorithme doit découvrir par lui-même la structure en fonction des données, créer des catégories et faire émerger sa propre classification.

Apprentissage profond (Deep learning)

Sous-domaine de l'apprentissage automatique, «c'est un apprentissage hiérarchique» qui fonctionne beaucoup dans les analyses d'images par étapes. Dans le cas de la reconnaissance faciale, le premier niveau va passer par les traits, puis des parties du visage, enfin par des visages types. «On passe des couches abstraites aux couches de plus en plus concrètes», explique M. Benhenni.

Chatbot

Il s'agit d'une interface de communication entre un humain et un logiciel ou un système d'information. On utilise le langage naturel avec les ordinateurs, sous forme de conversation. C'est une alternative aux formulaires longs à remplir. C'est à la machine de comprendre l'intention de l'utilisateur.