Cours 11 Flashcards

1
Q

Qu’est-ce que l’apprentissage : position des béhavioristes

A
  • une modification du comportement du sujet
  • plus ou moins durable
  • résultant de l’expérience du sujet
  • impliquant une connexion entre au moins deux stimuli (tout est basé sur les choses qui sont pairés ensembles)
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
2
Q

En fin de session, nous pouvons réviser notre définition de l’apprentissage pour la rendre conforme aux découvertes faites par les cognitivistes, l’apprentissage serait donc :

A
  • une modification du comportement du sujet
  • Impliquant la mémoire à long terme et la mémoire de travail
  • résultant de l’acquisition de connaissances
  • impliquant la connexion d’au moins 2 éléments d’informations
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
3
Q

Qu’est-ce que l’apprentissage machine?

A

L’apprentissage automatique est un champ d’étude de l’intelligence artificielle, concernant la conception, l’analyse, le développement et l’implémentation de méthodes permettant à une machine d’évoluer par un processus systématique et ainsi de remplir des tâches difficiles ou problématiques par des moyens algorithmiques plus classiques

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

Liens ordinateurs - êtres humains

A

Les ordinateurs font exactement ce que nous faisons

Être humain = machine biologique

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

Pedro Domingos - comparaison apprentissage machine au jardinage

A

 Les algorithmes seraient comme des graines (algorithmes est ce qui permet au système de fonctionner)
 Les données (le vécu, l’expérience) joueraient le rôle d’engrais
 Le chercheur/ingénieurs (prend un être humain) serait le jardinier
 Les programmes/applications développés seraient les fruits de ce jardinage
Machine : complète cycle : apprentissage (le fruit), mais il faut donner un algorithme.

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

Apprentissage supervisé

A

Les données d’apprentissage contiennent aussi des informations sur le résultat visé.
L’objectif est parfaitement décrit : “je sais ce que je veux, je te donne les données et l’objectif”. ça va donner ce que l’on veut, mais ce n’est pas forcément la bonne chose en termes de recherche

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

Apprentissage semi-supervisé

A

les données d’apprentissage contiennent quelques informations sur le résultat visé.
Utile pour psycho : une idée de ce que je veux, pas certain exactement, mais je veux que ça soit ça à peu près.

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

Apprentissage non-supervisé

A

les données d’apprentissage ne contiennent pas d’information sur le résultat visé.
On ne sait pas ce que l’on cherche. Exemple : astronomie : on ne sait pas vraiment ce que l’on cherche.

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

Apprentissage par renforcement

A

une forme de récompense est obtenue suite à une séquence d’actions.
Peut servir dans les 3 autres cas, une récompense peut rester importante : c’est une motivation.
Avec apprentissage semi-supervisé et non supervisé : il est possible de faire + de découverte.

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

Apprentissage supervisé +

A

Ce type d’apprentissage automatique est utilisé si des exemples de données sont disponibles et permettent d’identifier à l’avance les catégories. On parle de processus d’étiquetage, fait généralement par un expert (humain). Une fois le modèle construit, il est testé en classant de nouvelles données et en validant l’exactitude de cette classification automatique.

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

Apprentissage semi-supervisé +

A

Comme l’apprentissage automatique de type non-supervisé, l’AA semi-supervisé est utilisé pour identifier la structure sous-jacente des données, mais dans le cas ou il manque des données ou des étiquettes, et non pas en cas de totale absence.

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

Apprentissage non-supervisé +

A

Ce type d’AA est utilisé si les exemples disponibles ne permettent pas de déterminer les catégories (c’est-à-dire les étiquettes).
On parle souvent de « clustering »
Le système d’intelligence artificiel doit alors identifier la structure sous-jacente des données lui-même en utilisant divers algorithmes appropriés

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

Apprentissage par renforcement

A

Dans ce type d’AA, on cherche à identifier les actions qu’un agent (type de logiciel intelligent) doit agir dans un environnement donné afin de maximiser à long-terme la récompense.
Une particularité de ce type de AA est que l’agent intelligent ne se fait pas montrer quoi faire et ses réponses sous-optimales ne sont pas corrigées par une source externe.

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

Le cerveau de l’AA : des algorithmes spécialisés

A

L’apprentissage automatique repose sur le développement d’algorithmes spécialisés.
Il en existe déjà un nombre énorme et chaque année, on en découvre/invente des dizaines supplémentaires
- Dans son article de 2012 intitulé « a few useful things to know about machine learning”, Professeur Pedro Domingos propose tout algorithme d’apprentissage machine possède 3 composantes :
1. Une méthode de représentation
2. Une méthode d’évaluation
3. Une méthode d’optimisation
(« Learning = representation + evaluation + optimization”)

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

Représentation

A

La représentation est essentiellement l’espace des modèles possibles (l’espace des hypothèses), mais tient également compte du fait que nous exprimons ces modèles dans un langage formel qui peut encoder certains modèles plus facilement que d’autres (même dans cet ensemble possible). Cela s’apparente au paysage des modèles possibles, le terrain de jeu permis par une représentation donnée.

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

Évaluation

A

L’évaluation est essentiellement comment on juge ou préfère un modèle par rapport à un autre. Ceci peut être basé sur une fonction d’utilité, un score, une capacité, etc.

17
Q

Optimisation

A

L’optimisation est la façon de chercher dans l’espace des modèles afin d’obtenir une meilleure évaluation
En termes figuratifs, c’est la traversée du pays des modèles pour arriver à la terre promise du modèle idéal.
(Constamment réévaluer, réajuster).