Florent Capelli
01 Février 2025
Accès au Moodle du cours pour les différentes ressources pédagogiques (voir chat)
Capacité d’une machine de résoudre des problèmes où l’humain excelle.
On s’arrête où ?
Une banque a-t-elle intêret à accorder un crédit à X ?
Problème d’éthique : quels sont les biais de ce genre de programmes ? D’où viennent-ils ?
Décrire la différence à un ordinateur qui ne “voit” qu’un amas de pixels ?
Est-ce comme ça que vous avez appris ?
Apprendre à partir d’exemples, d’erreurs etc.
Interaction avec l’utilisateur :
Aller de Lille à Lens
sans passer par une autoroute
Ambiguité :
Where can I buy apple?
Analyse de sentiments :
J’en ai pris plein les yeux ! Je me suis ennuyé !
Ce film était
terrible !
Composer, dessiner, écrire…
Sous l’éclat lunaire, le pangolin errant,
Armure d’écailles,
mystérieux marcheur,
Dans la nuit obscure, danseur enchanteur,
Son corps enroulé, secret palpitant.
Aux confins des forêts, il
avance lentement,
Entre les ombres, chercheur de chaleur,
Son
destin se tisse, tissu de ferveur,
Artisan du silence, poète du
vent.
Aragon aurait-il entrevu cet être étrange,
Symbole de
la nature, œuvre en marge,
Dans la nuit profonde, il dévoile sa
gamme.
Pangolin, troubadour des terres oubliées,
Garde de
la vie, héritier d’une énigme,
Sous la lueur des étoiles, danse
éthérée.
“IA” est souvent utilisé à tort et à travers dans le discours public (souvent comme argument marketing).
IA par-dessus :
Trajets multimodaux trains + vélo ? Connaissances hétérogènes, horaires etc.
Évaluer le temps de trajet en fonction d’un modèle appris de circulation à un certain horaire.
IA par dessus :
Organisé par Shannon, Minsky, Rochester et McCarthy.
Naissance du terme “Intelligence Artificielle” :
Artificial intelligence comprises methods, tools, and systems for solving problems that normally require the intelligence of humans. The term intelligence is always defined as the ability to learn effectively, to react adaptively, to make proper decisions, to communicate in language or images in a sophisticated way, and to understand.
L’existence de l’IA repose sur deux croyances :
Grèce Antique : apparition de la rationalité
Artistote : premiers éléments de logique formelle.
Classifier les raisonnements corrects permettant d’inférer des faits depuis des affirmations.
Embryon de système de preuve !
Petit à petit, raisonnement et pensée sont vus comme une manipulation de symboles :
Toutes les mathématiques et le raisonnement se dérivent à partir d’un petit nombre d’axiomes dans un système de preuve formel.
Nuancé par Gödel en 1931 : théorème d’incomplétude.
En parallèle, apparition de machines à calculer.
« La machine d’arithmétique fait des effets qui approchent plus de la pensée que tout ce que font les animaux ; mais elle ne fait rien qui puisse faire dire qu’elle a de la volonté, comme les animaux. »
Blaise Pascal
« La machine analytique n’a nullement la prétention de créer quelque chose par elle-même. Elle peut exécuter tout ce que nous saurons lui ordonner d’exécuter […] Son rôle est de nous aider à effectuer ce que nous savons déjà dominer. »
En mathématiques, plusieurs formalismes décrivent definissent des fonctions “calculables” : fonctions récursives, lambda calcul et …
Machine de Turing
https://turingmachinesimulator.com/
=
On pourrait programmer des machines qui pensent.
Littérature :
“I believe that at the end of the century the use of words and general educated opinion will have altered so much that one will be able to speak of machines thinking without expecting to be contradicted”
COMPUTING MACHINERY AND INTELLIGENCE, Alan Turing, 1950.
I propose to consider the question, ‘Can machines think?’ This should begin with definitions of the meaning of the terms ‘machine’ and ‘think’. The definitions might be framed so as to reflect so far as possible the normal use of the words, but this attitude is dangerous.
Imitation game: une machine peut-elle se faire passer pour un humain au point de tromper un autre humain ?
1956: Conférence de Dartmouth définit l’IA comme un champ de recherche.
Penser = manipuler des symboles.
Logic Theorist (1956), General Problem Solver (1957) (Simon, Shaw, Newell):
Un singe se trouve dans une pièce, une banane est pendue au milieu du plafond, une chaise se trouve dans un coin.
“Imiter” le cerveau.
F = f(∑iwixi): comment trouver les “meilleurs” wi pour modéliser une fonction donnée?
1969, Minsky et Papert montre les limites du perceptron : on ne sépare que des choses linéairement.
Premier hiver de l’IA…
Ne peut calculer parite(x1,…,xn) qui vaut vraie si le nombre de xi mis à 1 est pair.
Imiter le cerveau et ses connexions
Comment “apprendre” une structure constituée de 80 milliards de neurones et leurs connexions ?
Technologie de l’époque très loin de cela.
Fin des années 70, l’excitation initiale retombe et les financements se font plus rares :
Les idées développées sont cependant un terreau fertile pour l’informatique en général
Le fantasme d’une machine qui pense n’est plus forcément le moteur :
L’IA aujourd’hui a des applications dans tous les domaines économiques et de la connaissance :
Intêret pour les réseaux de neurones renouvelé :
Différentes facettes de l’IA :