What is the primary goal of Machine Learning?

  • Data cleaning
  • Data prediction and generalization
  • Data storage
  • Data visualization
The primary goal of Machine Learning is to build models that can predict and generalize from data, making decisions or predictions based on input data.

You are working with a dataset containing many irrelevant features. Which regularization technique would you prefer and why?

  • ElasticNet
  • Lasso
  • Ridge
  • nan
Lasso regularization adds an L1 penalty, which can cause some coefficients to be exactly zero, effectively removing irrelevant features from the model.

________ is a type of classification where there are more than two classes.

  • Binary classification
  • Imbalanced classification
  • Multiclass classification
  • Overfitting
Multiclass classification refers to the classification problems where there are more than two classes to be predicted. This contrasts with binary classification, which involves just two classes.

In what situations would RMSE be a more appropriate metric than MAE?

  • When larger errors are more critical to penalize
  • When smaller errors are more critical to penalize
  • When the model needs to be robust to outliers
  • When the model requires a metric in squared units
RMSE can be more appropriate than MAE when larger errors are more critical to penalize. Since RMSE squares the errors before averaging them, it gives more weight to larger errors compared to MAE. This characteristic of RMSE can be more suitable in applications where large deviations from the actual values are considered more detrimental than smaller ones.

When using Bootstrapping for estimating the standard error of a statistic, the process involves repeatedly resampling the data ________ times.

  • infinite
  • k
  • multiple
  • n
When using Bootstrapping for estimating the standard error of a statistic, the process involves repeatedly resampling the data "n" times. The resampling is performed with replacement, and statistical measures are calculated for each bootstrap sample, providing an empirical distribution from which the standard error can be estimated.

How would you optimize the hyperparameters in an SVM to achieve the best performance on a specific dataset?

  • Guess the hyperparameters
  • Optimize the kernel only
  • Use grid search or random search with cross-validation
  • Use only the default values
Utilizing techniques like grid search or random search with cross-validation allows for systematic hyperparameter tuning to achieve the best performance.

You're building a recommendation system without access to labeled data. How would you proceed using unsupervised learning techniques?

  • Combining labeled and unlabeled data
  • Employing labeled data
  • Using clustering methods
  • Using reinforcement strategies
Clustering methods are a common approach in Unsupervised Learning to group data based on similarities, suitable for recommendation systems without labeled data.

A company wants to predict customer churn based on historical data. What considerations must be made in selecting and tuning a Machine Learning model for this task?

  • Considering the business context, available data, model interpretability, and performance metrics
  • Focusing only on accuracy
  • Ignoring feature engineering
  • Selecting the most complex model available
Predicting customer churn requires understanding the business context, the nature of the data, and the need for model interpretability. Metrics such as precision, recall, and F1-score might be more relevant than mere accuracy.

What is the broad field of study that encompasses Machine Learning, Deep Learning, and other computational techniques to enable intelligent decision-making?

  • Artificial Intelligence
  • Computational Science
  • Data Mining
  • Deep Learning
Artificial Intelligence (AI) is the broad field that includes Machine Learning, Deep Learning, and other techniques aimed at creating intelligent systems.

The term _________ refers to a situation where a regression model fits the training data too closely, resulting in poor performance on new data.

  • Bias
  • Overfitting
  • Regularization
  • Underfitting
Overfitting refers to a situation where a regression model fits the training data too closely, capturing noise and resulting in poor performance on unseen data.