QCM : Principes fondamentaux de l'apprentissage automatique — 10 questions

Questions et réponses du QCM

1. Qu'est-ce que la statistique descriptive ?

Un ensemble de techniques permettant de résumer, d'organiser et de présenter les données observées.
Une méthode pour faire des prédictions sur la population à partir d'un échantillon.
Une technique pour estimer la moyenne d'une population.
Une procédure pour tester des hypothèses statistiques.

Un ensemble de techniques permettant de résumer, d'organiser et de présenter les données observées.

Explication

La statistique descriptive consiste en un ensemble de techniques qui permettent de résumer, d'organiser et de présenter de manière synthétique les données observées, afin de faciliter leur compréhension, sans faire d'inférences sur la population.

2. Quel auteur est mentionné dans le contenu en lien avec la fonction de perte en statistique inférentielle ?

Clémençon et al. (2008)
Bishop (2006)
Vapnik (1998)
Hastie, Tibshirani et Friedman (2009)

Clémençon et al. (2008)

Explication

L'auteur mentionné dans le contenu en lien avec la fonction de perte est Clémençon et al. (2008), ce qui en fait la référence correcte. Les autres auteurs sont également connus dans le domaine, mais ne sont pas cités dans ce contexte précis.

3. Quel est le rôle principal des données d'apprentissage dans le processus d'apprentissage automatique ?

Elles permettent de valider la stabilité du modèle sur des données non vues
Elles servent à entraîner le modèle pour qu'il puisse faire des prédictions ou classifications
Elles servent à sélectionner les hyperparamètres du modèle
Elles sont utilisées pour tester la performance finale du modèle

Elles servent à entraîner le modèle pour qu'il puisse faire des prédictions ou classifications

Explication

Les données d'apprentissage sont essentielles pour entraîner le modèle, c'est-à-dire pour permettre à l'algorithme de développer une fonction capable de faire des prédictions ou classifications. Les autres options concernent des étapes ou des usages différents, comme la validation ou le test, mais pas leur rôle principal.

4. Quand la fonction de perte a-t-elle été formellement définie ou popularisée dans le contexte de l'apprentissage automatique ?

Dans les années 1990 avec l'émergence des réseaux de neurones
En 2008 avec la publication de Clémençon et al.
Au début des années 1980 avec la théorie de l'apprentissage statistique
En 2015 avec l'avènement du deep learning

En 2008 avec la publication de Clémençon et al.

Explication

La réponse correcte est en 2008, avec la publication de Clémençon et al., qui a contribué à formaliser la notion de fonction de perte dans le cadre de l'apprentissage automatique. Les autres dates correspondent à des périodes importantes mais pas à la formalisation spécifique de la fonction de perte.

5. En quoi la validation croisée se rapproche-t-elle ou diffère-t-elle du bootstrap dans l’évaluation de la performance d’un modèle ?

La validation croisée divise les données en plusieurs sous-ensembles pour entraîner et tester le modèle, tandis que le bootstrap rééchantillonne avec remise pour créer plusieurs échantillons de test.
La validation croisée est une méthode non paramétrique, alors que le bootstrap repose sur des techniques paramétriques pour estimer la performance.
Les deux méthodes visent à estimer la performance du modèle, mais la validation croisée divise les données en folds, tandis que le bootstrap crée plusieurs échantillons par rééchantillonnage avec remise.
La validation croisée utilise une seule partition des données, alors que le bootstrap utilise plusieurs rééchantillonnages avec remise.

Les deux méthodes visent à estimer la performance du modèle, mais la validation croisée divise les données en folds, tandis que le bootstrap crée plusieurs échantillons par rééchantillonnage avec remise.

Explication

La validation croisée et le bootstrap sont deux techniques de rééchantillonnage utilisées pour estimer la performance d’un modèle. La validation croisée divise l’échantillon en plusieurs folds, entraînant et validant le modèle sur différentes portions de données pour une estimation robuste. Le bootstrap, quant à lui, consiste à créer plusieurs échantillons en tirant avec remise dans l’ensemble de données, puis à évaluer le modèle sur ces échantillons. La principale différence réside dans leur mécanisme : la validation croisée ne rééchantillonne pas avec remise mais divise en folds, tandis que le bootstrap crée plusieurs échantillons par rééchantillonnage avec remise. Les deux méthodes ont pour objectif d’évaluer la performance de façon plus fiable que l’évaluation sur un seul ensemble, mais leur procédé diffère.

6. Qui est crédité d'avoir formulé ou développé la théorie du VC, essentielle pour comprendre le phénomène d'overfitting en apprentissage automatique?

Vapnik
Rosenblatt
Hochreiter
Perceptron

Vapnik

Explication

Vapnik est crédité d'avoir développé la théorie du VC (Vapnik-Chervonenkis), qui formalise la capacité des modèles et explique le phénomène d'overfitting. Cette théorie est fondamentale pour comprendre comment la complexité d’un modèle peut conduire à un ajustement excessif aux données d’entraînement.

7. Quelle est la cause principale de l'overfitting que la régularisation cherche à contrer ?

Une mauvaise qualité des données d'entraînement
Un nombre insuffisant d'exemples dans l'ensemble d'apprentissage
Une capacité insuffisante du modèle à apprendre les données
Une capacité excessive du modèle à s'ajuster aux données d'entraînement

Une capacité excessive du modèle à s'ajuster aux données d'entraînement

Explication

La régularisation vise à réduire la capacité excessive du modèle à s'ajuster aux données d'entraînement, ce qui est la cause principale de l'overfitting. En limitant cette capacité, elle permet au modèle de mieux généraliser sur de nouvelles données.

8. Quelle méthode pratique permet d'ajuster efficacement les hyperparamètres d'un modèle pour améliorer ses performances ?

Utiliser uniquement l'ensemble d'entraînement pour choisir les hyperparamètres
Utiliser la validation croisée pour tester différentes configurations d'hyperparamètres
Ne pas ajuster les hyperparamètres et utiliser ceux par défaut
Fixer les hyperparamètres à des valeurs arbitraires sans validation

Utiliser la validation croisée pour tester différentes configurations d'hyperparamètres

Explication

La validation croisée est une méthode efficace pour ajuster les hyperparamètres, car elle permet d’évaluer la performance de différentes configurations sur plusieurs sous-ensembles de données, évitant ainsi le surajustement et permettant de sélectionner la meilleure configuration.

9. Quelle est la caractéristique principale de l'algorithme du gradient pour optimiser une fonction de perte ?

Il modifie la fonction de perte pour la rendre convexes afin de garantir une convergence vers le minimum global.
Il utilise la dérivée seconde de la fonction de perte pour accélérer la convergence.
Il optimise la fonction de perte en utilisant une recherche exhaustive sur tous les paramètres possibles.
Il calcule le gradient de la fonction de perte et ajuste les paramètres dans la direction opposée à celui-ci.

Il calcule le gradient de la fonction de perte et ajuste les paramètres dans la direction opposée à celui-ci.

Explication

L'algorithme du gradient fonctionne en calculant le gradient de la fonction de perte et en ajustant les paramètres dans la direction opposée à ce gradient, pour minimiser la perte. Les autres options décrivent des méthodes ou concepts différents : l'utilisation de la dérivée seconde correspond à la méthode de Newton, la recherche exhaustive est impraticable pour de grands espaces de paramètres, et la convexité n'est pas une caractéristique intrinsèque de l'algorithme mais une propriété souhaitée pour garantir la convergence.

10. Qu'est-ce que la validation de modèles ?

C'est une procédure pour réduire la complexité d'un modèle en supprimant des variables.
C'est une méthode pour augmenter la taille de l'ensemble d'apprentissage en rééchantillonnant les données.
C'est une technique pour ajuster les hyperparamètres d'un modèle pendant l'apprentissage.
C'est un processus d'évaluation de la performance d'un modèle sur des données non utilisées lors de l'entraînement.

C'est un processus d'évaluation de la performance d'un modèle sur des données non utilisées lors de l'entraînement.

Explication

La validation de modèles consiste à évaluer la performance d'un modèle sur des données indépendantes de l'ensemble d'entraînement, afin de mesurer sa capacité de généralisation. Elle permet de vérifier si le modèle s'adapte bien à de nouvelles données, et non seulement aux données sur lesquelles il a été entraîné.

Révisez avec les flashcards

Mémorisez les réponses avec 20 flashcards sur Principes fondamentaux de l'apprentissage automatique.

Statistique descriptive — définition ?

Résumé, organisation et présentation synthétique des données.

Techniques de résumé — exemples ?

Moyenne, médiane, écart-type, variance.

Présentation des résultats — outils ?

Tableaux, histogrammes, boîtes à moustaches.

Voir les flashcards →

Approfondir avec la fiche

Consultez la fiche de révision complète sur Principes fondamentaux de l'apprentissage automatique.

Voir la fiche →

Cours similaires

Crée tes propres QCM

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

Générateur de QCM