Cours 4 Flashcards
(35 cards)
Qu’est-ce que l’intelligence artificiel?
- Renvoie à l’étude ou au développement de comportements intelligents sur un support autre que le cerveau (généralement des machines)
- terme proposé par John McCarthy (années 1950s)
Comment la discipline de l’intelligence artificiel a-t-elle émergé?
- Émergence de la discipline avec le développement de l’ordinateur, support artificiel par excellence
Identifie des exemples d’intelligence artificielle dans la vie courante.
Il existe une myriade d’intelligences artificielles
- Calculatrice
- Guichet automatique
- Thermostat
–> Siri, GPS, Alexa, laveuse/sécheuse
Comment qualifierait-on un boulier coloré au niveau de l’intelligence artificiel?
Un support à l’intelligence naturelle plutôt qu’un IA.
Comment construire un modèle IA?
Le passeur d’examen :
1. Recevoir l’examen
2. ?
3. Réussir l’examen
2 = Besoin de définir les opérations intermédiaires entre la condition initiale (recevoir un examen) et le but ultime (réussir l’examen)
Comment fonctionne le sélecteur de réponse?
Lire la question X –> La réponse X.A est-elle bonne?
Oui : Encerclez X.A
Non : La réponse X.B est-elle bonne?
Oui : Encerclez X.B
Non : La réponse X.C est-elle bonne?
Oui. Encerclez X.C
Non : La réponse X.D est-elle bonne?
Oui : Encerclez X.D - Non :
- Une et une seule réponse à X est encerclez ?
Oui : Retour à l’examen à la prochaine question
Non : Panique, retour à la question X
Quelle est la fonction d’un [sélecteur de réponse (X)]?
- Prend un argument : X, le numéro de question
- Utilise (appelle) plusieurs autres fonctions :
- [lire la question (arg)]
- [la réponse est-elle bonne (arg)]
- [encerclez (arg)]
- [une et une seule réponse à est encerclée (arg)]
- [panique]
- [retour]
- Ne solutionne qu’une partie du problème
Quelle est la solution plus « complète »?
- S’identifier
- Lire les instructions
- Appliquer le sélecteur de réponse
- Remettre l’examen
- Célébrer (optionnel)
–> Plein de choses à penser si on veut envoyer un système intelligent faire l’examen à notre place.
Quel est l’utilité du passeur d’examen?
- Formel et complet, pourrait permettre d’atteindre le but « réussir l’examen » si l’information adéquate est disponible en MLT (via étude) ou autrement.
- Permet d’apprécier la difficulté de construire un modèle « intelligent » pour résoudre une tâche relativement simple, réussir un examen à choix multiples.
- Chacune des étapes impliquées requiert un grand nombre d’opérations simples mais adéquatement structurées.
Quelles sont les origines de l’IA (détour philosophique)?
- René Descartes (1596-1650)
- corps comme machine
- répond aux lois de la physique (disait que les humains étaient des machines hydrauliques)
- possibilité d’un monde artificiel
- fixation sur les automates
- esprit, cependant, immatériel
- corps comme machine
- L’intelligence artificielle reprend la thèse « mécaniste » de Descartes en l’appliquant à l’esprit.
- esprit semblable à une machine
Qui est Alan Mathison Turing (1912-1954)?
- Une des personnes qui influence le plus (à votre insu) votre vie de tous les jours.
- a « craqué » les codes Enigma et Fish utilisés par les Allemands durant la 2e guerre mondiale
- a jeté les bases de l’informatique
- lama chine universelle de Turing (années 30s)
- reprises par von Neumann
–> travaille les premiers ordinateurs et a encore un impact sur la façon dont ils sont organisés aujourd’hui.
- a jeté les bases de l’IA
- l’intelligence, à sa plus simple expression, est une séquences de computations simples.
Comment l’IA a-t-elle émergé?
- Excitation importante autour de l’ordinateur dans les années 50
- la formulation de l’architecture de base de l’ordinateur par von Neumann permet les rêves les plus fous
- dont des machines intelligentes…
- la formulation de l’architecture de base de l’ordinateur par von Neumann permet les rêves les plus fous
Quel est le postulat de l’IA?
- Postulat : l’intelligence repose sur des opérations logiques, simples et ordonnées
–> Stimulus traitée par le système pour former un éventail de réponses dont une sera choisie- programme de l’IA forte : décomposer l’architecture cognitive humaine en ses composantes de base.
Qui sont les pionniers de l’IA forte?
- Herbert A. Simon
- Alan Newell
- Marvin Minsky
- Seymour Papert
- Dave Klahr, plus récemment
- Culturellement :
- Fritz Lang, Isaac Asimov, Arthur C. Clarke
–> Réalisateurs de science-fiction qui anticipent les machines intelligentes
Donne un exemple simpliste de l’IA?
ELIZA
* Proposition choquante de Joseph Weisenbaum en 1966
- Conversation virtuelle avec un « thérapeute »
- Exemple de résultat :
- [Sylvain] Je suis tanné de cette conversation
- [Eliza] Est-ce que ça vous plaît de croire que je suis tannée de cette conversation?
Qu’est-ce que le test de Turing?
–> Utilise un format comme ELIZA par clavier
- Pourriez-vous distinguer entre une machine et un humain si les deux communiquent de la même manière?
- Si la réponse est non, la machine est réputée intelligente
- À ce jour, aucun programme n’a réussi le test.
Que sont les systèmes de production?
- Notion introduite en 1943 par Emil Post (avant l’arrivée des ordinateurs)
- Prouve que les productions peuvent calculer tout ce qui est calculable
- Production : règle condition-action (si… alors…)
- exemple : SI j’ai mal à la tête, ALORS je prends une aspirine.
Quelle est l’architecture typique des systèmes de production?
État du monde présent (j’ai mal à la tête, il pleut)
Interpréteur sélectionne en MLT les règles pertinentes à la situation représentée en MCT
- appariement (entre état du monde et les règles qui s’y apparentent)
- sélection en MLT
- action en MCT
- Fonctionnement sériel
- Jusqu’à ce qu’aucune règle ne s’applique.
Quels sont les avantages des productions?
- Clarté des règles
- Simplicité (1 -» 2 -» 3)
- Dynamique (comportement fonction de MCT)
- Modulaire (indépendance des règles)
–> pas deux règles pareil - Modifiables (SOAR, ACT-R)
–> SOAR : pilotage d’un F-18 - Uniformité (connaissance = règles)
- Parallélisme partiel (sélection des règles)
–> Plusieurs règles possibles, donc les applique en parallèle pour connaître la meilleure option
Quels sont les désavantages des productions?
- Représentations limitées (format des règles)
- Rigidité (si ça marche…)
- Lenteur (entonnoir lors de l’appariement)
- Problèmes de sélection : quand plus d’une règle a ses conditions satisfaisantes.
Quelles sont les techniques de sélection?
- Ordre : première règles satisfaite
- Priorité : importante relative des règles
- Spécificité : nombre de conditions
- Récence : règle utilisée la dernière
- Arbitraire : choisir aléatoirement
- Tout en parallèle : reporter l’inévitable
Quels sont les problèmes importants pour l’IA?
- Sémantique du langage
- « I gave him the bill »
- Traduction humaine : « je lui ai donné la facture »
- Traduction possible IA : « je lui ai donné le William »
- « I gave him the bill »
- Perception
- Capacités aux limites de l’inutile
- Apprentissage
- Minime, comparé à ce qu’il faut donner a priori (il faut presque leur donner tout maché)
Qu’est-ce que l’IA faible?
- L’accent est différent :
- ne cherche plus à expliquer la cognition humaine dans son ensemble
- tente de résoudre des problèmes précis
- tâches cognitives particulières
- applications industrielles
- aide à la décision ou à la création
Quelle est l’utilité de l’IA?
- Systèmes experts
- Gestion
- Recherche (simulation de l’impact d’une molécule sur une matière imaginée)
- Médecine? –> MYCIN (pour identifier des infections aux bactéries, système artificiel inventé pour identifier ces infections)
- Formalisation des théories psychologiques
- les théories vagues doivent être traduites en mécanismes précis de manière à permettre un modèle viable.