Want to make creations as awesome as this one?

Transcript

Commander une machine en langage naturel ?

1/6

?

mais SIRI [Alexa,...], je le commande en lui parlant !

?

Commander une machine en langage naturel ?

Que répondre

pour FAIRE FAIRE quelque chose à une machine, il faut utiliser un langage de programmation

Une incohérence

Survolez les icones "?" pour en savoir plus.

2/6

Certaines machines ont “appris” le langage naturel. Cet apprentissage a été programmé grâce à des algorithmes très complexes qu’on appelle intelligence artificielle, IA en abrégé.

Ce n'est pas une incohérence, mais une complexification.

?

Programmer comme dans Motif Art, et programmer de l’IA, c’est la même programmation ?

Non, il y a des différences majeures.

IA

Programmation Classique

Survolez les éléments pour en savoir plus.

Commander une machine en langage naturel ?

3/6

Dans le cas de la programmation classique (comme dans Motif Art), le programmeur code un algorithme qui décrit explicitement ce que la machine va faire.

Dans le cas de l’IA, le programmeur décrit à la machine comment faire des choix elle-même, à partir d’un grand nombre d’exemples. Cette fonctionnalité nécessite de s’appuyer sur un grand nombre de demandes déjà formulées.

Commander une machine en langage naturel ?

?

Les concepts introduits dans ce module restent valides pour l’IA ?

Oui, pour être en mesure d’utiliser des algorithmes d’IA, il est indispensable de maîtriser d’abord les bases de la programmation classique.

(c) pixdeluxe

Survolez les éléments pour en savoir plus.

4/6

L’IA repose sur des algorithmes très complexes que les programmeurs doivent comprendre a minima afin de les utiliser à bon escient.

L’IA nécessite une quantité très importante de données pour fonctionner, car les algorithmes d’IA nécessitent d’être entraînés sur de nombreux exemples. La qualité des données est par ailleurs très importante, dans le but de limiter les biais.

L’IA est rendue possible par la puissance de calcul des machines.

L’IA nécessite une quantité très importante de données pour fonctionner, car les algorithmes d’IA nécessitent d’être entraînés sur de nombreux exemples. La qualité des données est par ailleurs très importante, dans le but de limiter les biais.

Commander une machine en langage naturel ?

Revenons au langage et à la question de notre élève !

Dans le cas de l’IA, il faut distinguer :

Le langage naturel, avec lequel l’utilisateur commande une machine qui est dotée d’algorithmes d’intelligence artificielle.

Les langages de programmation,dans lesquels sont codés les algos d’IA qui permettent ensuite d’utiliser le langage naturel pour donner des ordres à la machine.

Dans l’exemple des assistants personnels, le programmeur indique/décrit comment interpréter une demande en langage naturel et lui associer une réponse à renvoyer à l’utilisateur. Cette fonctionnalité nécessite de s’appuyer sur un grand nombre de demandes déjà formulées.

5/6

Commander une machine en langage naturel ?

Et l’identification de motifs qui est centrale dans Motif Art, on la retrouve dans l’IA ?

La reconnaissance de motifs (ou de formes au sens très général du terme) est une branche de l’intelligence artificielle. L’objectif de l’algorithme d’IA est d’identifier des régularités dans les données, et de prendre une décision en conséquence. C’est comme cela que fonctionne par exemple la reconnaissance faciale, la détection de cancer de la peau à partir de photo…

6/6