Examen de machine learning QCM

news
Author

Jumbong Junior

Published

December 26, 2023

qcm

Introduction

J’aimerais partager avec vous quelques réflexions et conseils importants concernant notre cours de Machine Learning avec le professeur Da Veiga. Comme vous le savez, l’assiduité et l’engagement dans ce cours sont cruciaux, non seulement pour notre apprentissage mais aussi pour notre réussite académique.

Premièrement, il est essentiel de souligner l’importance de ne pas manquer les cours. Notre système éducatif valorise fortement la participation et l’implication active des étudiants. Dans le cadre de ce cours, l’absence peut avoir des conséquences significatives sur notre performance. Le professeur Da Veiga, conscient de cette exigence, a intégré un QCM surprise qui contribue à hauteur de 1 sur le coefficient total de 2.5 de son cours. Cette évaluation, bien que surprenante, joue un rôle crucial dans notre note finale.

En outre, la répartition des coefficients est la suivante : le QCM compte pour 1, l’examen sur table pour 1, et le reste est attribué aux travaux pratiques. Cette structure met en lumière la nécessité d’une participation régulière. Pour illustrer ceci, permettez-moi de partager l’expérience d’un ami qui, ayant manqué le QCM, s’est retrouvé avec une note de 0, et n’a obtenu que 5 sur 26 à l’examen sur table.

Cela dit, je tiens à vous encourager à aborder ce cours avec optimisme et détermination. Pour vous aider, je partage avec vous les QCM ainsi que leurs réponses. Je vous invite à les utiliser comme un outil de révision et à vérifier leur exactitude.

Q1: What is the primary objective of Empirical Risk Minimization (ERM) in machine learning?

    1. Minimize training error
    1. Minimize testing error
    1. Minimize a combination of training and testing error
    1. Maximize model complexity

Réponse: C) Minimize training error

Q2: In Ridge regression, what does the regularization term primarily aim to prevent?

    1. Feature selection
    1. Overfitting
    1. Underfitting
    1. Data preprocessing errors

Réponse: B) Overfitting

Q3: Which of the following regression techniques is primarily used for feature selection by adding a penalty term to the loss function?

    1. Linear regression
    1. Ridge regression
    1. Lasso regression
    1. Support vector regression

Réponse: C) Lasso regression

Q4: Which optimization technique aims to find the minimum of a convex function by iteratively updating the model parameters in the direction of the gradient?

    1. Gradient Descent
    1. Newton’s Method
    1. Genetic Algorithms
    1. Decision Trees

Réponse: A) Gradient Descent

Q5: In support vector machines, what is the primary goal when selecting the optimal hyperplane?

    1. Maximize the margin between data points from different classes.
    1. Minimize the margin between data points from the same class.
    1. Maximize the number of support vectors.
    1. Minimize the number of support vectors.

Réponse: A) Maximize the margin between data points from different classes.

Q6: In Ridge regression, what does the regularization term penalize?

    1. The magnitude of the coefficients
    1. The number of features
    1. The mean squared error
    1. The bias of the model

Réponse: A) The magnitude of the coefficients

Q7: Which of the following machine learning algorithms is specifically designed for binary classification and uses a hyperplane to separate data points?

    1. Principal Component Analysis (PCA)
    1. K-Means Clustering
    1. Support Vector Machine (SVM)
    1. K-Nearest Neighbors (KNN)

Réponse: C) Support Vector Machine (SVM)

Q8: Which of the following statements is true about the bias-variance trade-off in machine learning?

    1. Increasing model complexity reduces bias and increases variance
    1. Increasing model complexity increases both bias and variance
    1. Decreasing model complexity reduces bias and increases variance
    1. Decreasing model complexity reduces both bias and variance

Réponse: A) Increasing model complexity reduces bias and increases variance

Q9: What is the main advantage of using a kernel trick in Support Vector Machines?

    1. It reduces overfitting
    1. It simplifies the optimization problem
    1. It allows SVM to handle non-linear data
    1. It speeds up the training process

Réponse: C) It allows SVM to handle non-linear data

Q10: What is the primary purpose of cross-validation in machine learning?

    1. To train a model on multiple datasets
    1. To select the best hyperparameters for a model
    1. To overfit the model to the training data
    1. To evaluate a model’s performance on the training data

Réponse: B) To select the best hyperparameters for a model