Cours 4 Flashcards

1
Q

Qu’est-ce que l’intelligence artificiel?

A
  • 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)
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
2
Q

Comment la discipline de l’intelligence artificiel a-t-elle émergé?

A
  • Émergence de la discipline avec le développement de l’ordinateur, support artificiel par excellence
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
3
Q

Identifie des exemples d’intelligence artificielle dans la vie courante.

A

Il existe une myriade d’intelligences artificielles
- Calculatrice
- Guichet automatique
- Thermostat

–> Siri, GPS, Alexa, laveuse/sécheuse

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
4
Q

Comment qualifierait-on un boulier coloré au niveau de l’intelligence artificiel?

A

Un support à l’intelligence naturelle plutôt qu’un IA.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
5
Q

Comment construire un modèle IA?

A

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)

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
6
Q

Comment fonctionne le sélecteur de réponse?

A

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
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
7
Q

Quelle est la fonction d’un [sélecteur de réponse (X)]?

A
  • 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
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
8
Q

Quelle est la solution plus « complète »?

A
  • 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.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
9
Q

Quel est l’utilité du passeur d’examen?

A
  • 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.
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
10
Q

Quelles sont les origines de l’IA (détour philosophique)?

A
  • 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
  • L’intelligence artificielle reprend la thèse « mécaniste » de Descartes en l’appliquant à l’esprit.
    • esprit semblable à une machine
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
11
Q

Qui est Alan Mathison Turing (1912-1954)?

A
  • 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.
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
12
Q

Comment l’IA a-t-elle émergé?

A
  • 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…
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
13
Q

Quel est le postulat de l’IA?

A
  • 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.
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
14
Q

Qui sont les pionniers de l’IA forte?

A
  • 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
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
15
Q

Donne un exemple simpliste de l’IA?

A

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?
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
16
Q

Qu’est-ce que le test de Turing?

A

–> 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.
17
Q

Que sont les systèmes de production?

A
  • 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.
18
Q

Quelle est l’architecture typique des systèmes de production?

A

É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

  1. appariement (entre état du monde et les règles qui s’y apparentent)
  2. sélection en MLT
  3. action en MCT
  • Fonctionnement sériel
    • Jusqu’à ce qu’aucune règle ne s’applique.
19
Q

Quels sont les avantages des productions?

A
  • 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
20
Q

Quels sont les désavantages des productions?

A
  • 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.
21
Q

Quelles sont les techniques de sélection?

A
  • 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
22
Q

Quels sont les problèmes importants pour l’IA?

A
  • 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 »
  • 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é)
23
Q

Qu’est-ce que l’IA faible?

A
  • 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
24
Q

Quelle est l’utilité de l’IA?

A
  • 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.
25
Q

Qu’est-ce que Deep Blue?

A
  • En 1996, Gary Kasparov bat Deep Blue dans un tournoi hors de l’ordinaire
    • frayeur : Kasparov perd la première partie
  • 1996-1997 : Deeper Blue est développé
    • même machine, programme différent
  • Mai 1997, New York : Deeper Blue gagne un tournoi revanche contre Kasparov
    • Supériorité de la machine dans le domaine que d’aucuns qualifient de quintessence de l’esprit humain?
      • En fait, supériorité de la force brute et stupide sur la stratégie et la flexibilité.
26
Q

Comment lier la nature de l’esprit et la nature des théories?

A
  • Esprit humain est limité
    –> Structure du modèle théorique
  • Esprit humain flexible
    –> Processus du modèle théorique
27
Q

Quelle est la structure, l’architecture cognitive, de l’esprit humain?

A
  • Généralement considérée comme tripartite
  • Mémoire sensorielle
  • Mémoire de travail
  • Mémoire à long terme
  • Les différentes théories varient quant à l’importance de chacune
28
Q

Qu’est-ce que la mémoire de travail?

A
  • The magical number 7, =/- 2 (Miller, 1956)
  • L’unité de stockage est le « chunk » (bloc d’information)
    • Différentes mémoires pour différentes modalités
  • La capacité ne semble pas changer durant le développement
    • La durée semble s’améliorer
      • Autorépétition
        –> Plus l’enfant vieillit, plus il utilise l’autorépétition.
29
Q

Qu’est-ce que la mémoire à long terme?

A
  • N’a pas les limites de quantité et de durée de la mémoire de travail
  • Effet du bout de la langue : remarquable quantité d’informations présentes malgré l’échec du rappel
    • Informe sur la structure.
30
Q

Quels processus introduisent la flexibilité?

A
  • Automatisation
  • Réduire la quantité d’attention requise
  • Sensible à la fréquence
    • Plus fréquent = plus automatisable
  • Possibilité d’interférence
    • 4 + 5 = 9
    • 4 + 5 = 8
  • Encodage
  • Savoir quelles caractéristiques encoder a un impact important sur la performance
    • Exemple : balle tombant d’un train
      –> On doit prendre en compte la vitesse de la balle au moment de sa chute (vitesse du train) = ne tombe pas en ligne droite
31
Q

Qu’est-ce que la théorie néo-piagetienne de Case?

A
  • 4 stades développementaux
  • Opérations sensorimotrices
  • Opérations représentationnelles
  • Opérations logiques
  • Opérations formelles
    = Retiquetage?
  • Processus de transition
  • Changement dans la mémoire de travail
    • Opérations (exemple : bagages dans une voiture)
    • Maturation biologique
32
Q

Que sont les théories psychométriques?

A
  • Réduisent développement à prédicteurs de changement dans les scores de QI
  • Par exemple: théorie triarchique de Sternberg
    • 3 composantes (Figure 3.4)
      • Acquisition
      • Performance
      • Métacomposantes
        = Toutes reliées à QI
    • Permettent élaboration de stratégies
      • Moteurs du développement
  • Théories principalement descriptives
33
Q

Comment Klahr et Wallace (1976) interprète les systèmes de production?

A
  • Généralisation en trois composantes
  • Ligne temporelle : enregistrement continu des événements*
  • Détection des régularités
  • Élimination de la redondance
  • Succès limités

–> Données = on évalue systématiquement le phénomène. Plusieurs anecdotes menées par différentes chercheurs ne forment pas des données.

34
Q

Quelles sont les théories de l’évolution cognitive?

A

Inspirées du Darwinisme
* Compétition entre idées, règles (la plus adaptée l’emporte sur les autres)

  • Exemple : Siegler et les « vagues chevauchantes »
  • Critique : encore une fois, essentiellement descriptif.
35
Q

Résumé des cours 1 à 4.

A

Les théories essaient de spécifier ce qui est vague chez Piaget (Batman, Robin)

Traitement de l’information propose cadre plus formel pour discuter du développement
- Et parfois plus précis aussi : systèmes de production

Malheureusement, ce qui est plus formel et précis, ce sont les descriptions du développement
- Les mécanismes se font attendre.