Flashcards : Fondements du machine learning (87 cartes)

Toutes les cartes

1Question

Qui a défini l’apprentissage à partir d’une expérience E, de tâches T et d’une performance P ?

Réponse

Tom Mitchell.

2Question

Quelles sont les trois composantes nécessaires pour apprendre à partir de données ?

Réponse

Les données, les caractéristiques et les algorithmes.

3Question

Que signifie le principe « garbage in – garbage out » pour le machine learning ?

Réponse

Un algorithme performant ne compense pas des données de mauvaise qualité.

4Question

Quelles données l’apprentissage supervisé utilise-t-il ?

Réponse

Des données étiquetées avec des réponses connues.

5Question

Que cherche l’apprentissage non supervisé dans des données sans étiquettes ni enseignant ?

Réponse

Des structures.

6Question

Quelles sont les deux catégories de problèmes d’apprentissage supervisé ?

Réponse

La régression et la classification.

7Question

Quel type de sortie la régression prédit-elle en apprentissage supervisé ?

Réponse

Une sortie continue.

8Question

Que prédit la classification en apprentissage supervisé ?

Réponse

Une catégorie parmi des sorties discrètes.

9Question

Comment le clustering organise-t-il les données ?

Réponse

En groupes fondés sur leurs structures inhérentes et les relations entre variables.

10Question

Quel objectif le clustering poursuit-il au sein des groupes ?

Réponse

Maximiser les ressemblances entre les données d’un même groupe.

11Question

Que fait la réduction de dimensionnalité aux données ?

Réponse

Elle les résume ou les décrit avec moins d’informations, de manière non supervisée.

12Question

Combien d’exemples contient l’ensemble d’entraînement, et à quoi sert-il ?

Réponse

Il contient mm exemples et sert à apprendre.

13Question

Comment les exemples d’un ensemble d’entraînement sont-ils indexés ?

Réponse

De i=1i=1 à mm.

14Question

Qu’est-ce qu’une hypothèse hh en apprentissage ?

Réponse

Une fonction de XX vers YY apprise à partir de l’ensemble d’entraînement.

15Question

Que prédit l’hypothèse hh pour une entrée xx ?

Réponse

La valeur cible yy.

16Question

Quel type de problème correspond à une cible continue ?

Réponse

Un problème de régression.

17Question

Que prédit la régression linéaire simple, et à partir de combien de prédicteurs ?

Réponse

Une réponse quantitative à partir d’un seul prédicteur.

18Question

Quelle relation la régression linéaire simple suppose-t-elle entre xx et yy ?

Réponse

Une relation approximativement linéaire.

19Question

Quelle est l’équation du modèle de régression linéaire simple ?

Réponse

hθ(x)=θ0+θ1xh_{\theta}(x) = \theta_0 + \theta_1 x

20Question

Que mesure la fonction de coût en apprentissage ?

Réponse

L’écart entre les prédictions de l’hypothèse et les valeurs réelles des exemples d’entraînement.

21Question

Quelle formule définit le coût quadratique moyen pour mm exemples ?

Réponse

J(θ)=12m∑i=1m(hθ(x(i))−y(i))2J(\boldsymbol{\theta}) = \frac{1}{2m}\sum_{i=1}^{m}\left(h_{\boldsymbol{\theta}}(x^{(i)}) - y^{(i)}\right)^2

22Question

Quel est l’objectif du choix de θ0\theta_0 et θ1\theta_1 ?

Réponse

Minimiser le coût afin que les prédictions soient proches des valeurs réelles.

23Question

Comment varie la pente d’une droite selon les deux points choisis ?

Réponse

Elle reste identique.

24Question

Comment varie la pente d’une courbe selon la portion considérée ?

Réponse

Elle varie selon la portion considérée.

25Question

Qu’est-ce que la dérivée d’une courbe en un point ?

Réponse

La pente de la droite tangente en ce point, approchée avec deux points extrêmement proches.

26Question

Comment la méthode des moindres carrés trouve-t-elle les paramètres θ₀ et θ₁ ?

Réponse

En annulant les dérivées partielles de la fonction de coût par rapport à θ₀ et θ₁.

27Question

Quelle formule donne l’estimateur des moindres carrés de θ₁ ?

Réponse

θ^1=∑i=1m(xi−xˉ)(yi−yˉ)∑i=1m(xi−xˉ)2=sxysx2\hat{\theta}_1=\frac{\sum_{i=1}^{m}(x_i-\bar{x})(y_i-\bar{y})}{\sum_{i=1}^{m}(x_i-\bar{x})^2}=\frac{s_{xy}}{s_x^2}

28Question

Quelle formule donne l’estimateur des moindres carrés de θ₀ ?

Réponse

θ^0=yˉ−θ^1xˉ\hat{\theta}_0=\bar{y}-\hat{\theta}_1\bar{x}

29Question

Que fait la descente de gradient pour estimer les paramètres d’une fonction ?

Réponse

Elle avance vers le minimum de la fonction de coût dans la direction de sa plus forte décroissance.

30Question

Quelle mise à jour générale s’applique à chaque paramètre à chaque itération ?

Réponse

θj:=θj−α∂J(θ0,θ1)∂θj\theta_j := \theta_j - \alpha \frac{\partial J(\theta_0,\theta_1)}{\partial \theta_j}, pour j=0,1j=0,1.

31Question

À partir de quelles valeurs faut-il calculer les paramètres avant leur mise à jour ?

Réponse

À partir de leurs anciennes valeurs.

32Question

Comment faut-il mettre à jour les paramètres à chaque itération ?

Réponse

Simultanément.

33Question

Que vaut la dérivée d’une fonction de coût quadratique convexe au minimum ?

Réponse

Zéro.

34Question

Que devient la dérivée d’une fonction de coût quadratique convexe à l’approche du minimum ?

Réponse

Elle tend vers zéro.

35Question

Quel est l’effet d’un α trop petit sur la descente de gradient ?

Réponse

Elle progresse très lentement.

36Question

Que peut provoquer un α trop grand pendant la descente de gradient ?

Réponse

La descente peut dépasser le minimum, ne pas converger ou diverger.

37Question

Quelles sont les mises à jour simultanées de θ0\theta_0 et θ1\theta_1 en régression linéaire ?

Réponse

θ0:=θ0−α1m∑i=1m(hθ(x(i))−y(i))\theta_0:=\theta_0-\alpha\frac{1}{m}\sum_{i=1}^{m}(h_\theta(x^{(i)})-y^{(i)}) et θ1:=θ1−α1m∑i=1m((hθ(x(i))−y(i))x(i))\theta_1:=\theta_1-\alpha\frac{1}{m}\sum_{i=1}^{m}((h_\theta(x^{(i)})-y^{(i)})x^{(i)})

38Question

Sur quels exemples la descente de gradient par lots fonde-t-elle chaque mise à jour ?

Réponse

Sur tous les exemples de l’ensemble d’entraînement.

39Question

Comment la descente par lots calcule-t-elle le gradient à chaque pas ?

Réponse

La moyenne des gradients sur tous les exemples.

40Question

Quel avantage caractérise les mises à jour de la descente par lots ?

Réponse

Elles sont plus stables.

41Question

Comment la descente stochastique choisit-elle les exemples à chaque pas ?

Réponse

Elle utilise un seul exemple.

42Question

Quel comportement la descente stochastique présente-t-elle autour du minimum ?

Réponse

Elle oscille autour du minimum.

43Question

Comment la descente mini-batch choisit-elle les exemples à chaque itération ?

Réponse

Elle utilise un nombre fixe d’exemples, inférieur à la taille du jeu de données.

44Question

Comment appelle-t-on le nombre d’exemples utilisé en descente mini-batch ?

Réponse

La taille du lot.

45Question

Comment Arthur Samuel définit-il le machine learning ?

Réponse

Un domaine d’étude qui donne aux ordinateurs la capacité d’apprendre sans être explicitement programmés.

46Question

Dans l’exemple du jeu de dames, que représente l’expérience E ?

Réponse

L’expérience de nombreuses parties.

47Question

Dans l’exemple du jeu de dames, que mesure la performance P ?

Réponse

La probabilité que le programme gagne la partie suivante.

48Question

Dans un tableau, à quoi correspondent les caractéristiques ?

Réponse

Aux noms des colonnes.

49Question

Quels facteurs les caractéristiques désignent-elles pour la machine ?

Réponse

Les facteurs examinés par la machine.

50Question

En quoi consiste la classification en apprentissage automatique ?

Réponse

À attribuer une observation à une catégorie parmi un ensemble de catégories, à partir de données d’entraînement catégorisées.

51Question

Que permet d’estimer la régression statistique ?

Réponse

Les relations entre une variable dépendante et une ou plusieurs variables indépendantes.

52Question

Quel type de problème consiste à prédire le prix d’une maison à partir de sa superficie ?

Réponse

Une régression.

53Question

Quels algorithmes sont des méthodes courantes de clustering ?

Réponse

k-Means, k-Medians, Expectation Maximisation (EM) et Hierarchical Clustering.

54Question

À quoi peut servir la réduction de dimensionnalité pour les données multidimensionnelles ?

Réponse

À les visualiser.

55Question

Quand la réduction de dimensionnalité peut-elle simplifier les données ?

Réponse

Avant un apprentissage supervisé.

56Question

Quelles tâches la réduction de dimensionnalité peut-elle soutenir ?

Réponse

La classification et la régression.

57Question

De quoi se compose un exemple d’entraînement ?

Réponse

D’une paire formée d’une variable d’entrée x(i)x^{(i)} et d’une variable cible y(i)y^{(i)}.

58Question

Que représente l’exposant entre parenthèses (i)(i) dans la notation des exemples d’entraînement ?

Réponse

Un indice, et non une puissance.

59Question

Que désignent XX et YY dans la notation des exemples d’entraînement ?

Réponse

XX désigne l’espace des entrées et YY l’espace des sorties.

60Question

Que représente θ0\theta_0 dans le modèle linéaire simple ?

Réponse

L’ordonnée à l’origine.

61Question

Que représente θ1\theta_1 dans le modèle linéaire simple ?

Réponse

La pente.

62Question

Comment appelle-t-on θ0\theta_0 et θ1\theta_1 dans le modèle linéaire simple ?

Réponse

Les coefficients de régression linéaire.

63Question

Quels autres noms désignent la fonction de coût ?

Réponse

La fonction d’erreur quadratique ou l’erreur quadratique moyenne.

64Question

Pourquoi le coût quadratique moyen comporte-t-il un facteur 12\frac{1}{2} ?

Réponse

Il est annulé par la dérivée du carré, ce qui facilite le calcul de la descente de gradient.

65Question

Quelle valeur prend J(θ0,θ1)J(\theta_0,\theta_1) si la droite passe par tous les points d’entraînement ?

Réponse

00

66Question

De quels paramètres de la droite le coût dépend-il ?

Réponse

Des paramètres θ0\theta_0 et θ1\theta_1.

67Question

Pourquoi modifier θ0\theta_0 ou θ1\theta_1 change-t-il le coût ?

Réponse

Cela change les distances verticales entre les points observés et la droite ajustée.

68Question

Qu’indique la dérivée sur l’évolution d’une fonction ?

Réponse

La direction dans laquelle la fonction augmente ou diminue.

69Question

À quoi la dérivée aide-t-elle à repérer ?

Réponse

Aux minima et aux maxima de la fonction.

70Question

Quelle formule donne la moyenne de l’échantillon x ?

Réponse

xˉ=1n∑i=1nxi\bar{x}=\frac{1}{n}\sum_{i=1}^{n}x_i

71Question

Quelle formule donne la variance d’échantillon de x ?

Réponse

sx2=1n∑i=1n(xi−xˉ)2s_x^2=\frac{1}{n}\sum_{i=1}^{n}(x_i-\bar{x})^2

72Question

Que mesure la covariance d’échantillon entre x et y ?

Réponse

Le degré d’association linéaire entre les valeurs de x et de y.

73Question

Quand l’inversion d’une matrice des moindres carrés est-elle impossible en régression multivariée ?

Réponse

Lorsque les variables prédictives sont linéairement dépendantes.

74Question

Quels paramètres occupent les axes horizontaux dans la représentation du coût ?

Réponse

θ0\theta_0 et θ1\theta_1.

75Question

Quelle grandeur occupe l’axe vertical zz dans la représentation du coût ?

Réponse

La valeur du coût.

76Question

Que détermine le taux d’apprentissage α\alpha ?

Réponse

La taille du pas de descente.

77Question

Comment évolue θ₁ lorsque la pente est négative pendant la descente de gradient ?

Réponse

θ₁ augmente.

78Question

Comment évolue θ₁ lorsque la pente est positive pendant la descente de gradient ?

Réponse

θ₁ diminue.

79Question

Comment le coût doit-il évoluer à chaque itération si α est suffisamment petit ?

Réponse

Il doit diminuer.

80Question

Quelle forme possède la fonction de coût de la régression linéaire étudiée ?

Réponse

Une fonction quadratique convexe.

81Question

Combien de minima globaux possède la fonction de coût étudiée en régression linéaire ?

Réponse

Un minimum global unique.

82Question

Que peut-on dire des minima locaux de la fonction de coût étudiée ?

Réponse

Elle ne possède aucun minimum local.

83Question

À quelle condition sur α\alpha la descente de gradient converge-t-elle vers le minimum global étudié ?

Réponse

Si α\alpha n’est pas trop grand.

84Question

Comment évolue le coût à long terme en descente stochastique ?

Réponse

Il diminue malgré ses fluctuations.

85Question

Comment le momentum accélère-t-il la progression vers le minimum ?

Réponse

Il calcule des moyennes exponentiellement pondérées des gradients et met à jour les poids avec ces valeurs.

86Question

Quel effet le momentum vise-t-il sur la progression vers le minimum ?

Réponse

Il la régularise.

87Question

Quelles techniques d’optimisation sont citées avec le momentum ?

Réponse

RMSprop, AdaGrad, AdaDelta, Adam et Ftrl.

Teste-toi avec le QCM

Teste tes connaissances avec un QCM de 33 questions sur Fondements du machine learning.

1. Selon Tom Mitchell, quelle condition caractérise un programme qui apprend à partir d’une expérience E relativement à des tâches T et à une mesure P ?

2. Pour concevoir un système qui apprend à partir de données, quels sont les trois éléments nécessaires ?

Faire le QCM →

Consultez la fiche

Révisez le cours complet dans la fiche de révision de Fondements du machine learning.

Voir la fiche →

Cours similaires

Crée tes propres flashcards

Importe ton cours et l'IA génère des flashcards en 30 secondes.

Générateur de flashcards