Refresher#

AI and ML Refresher#

Choose the correct option

  1. Artificial Intelligence is a subset of Machine Learning.

  2. Machine Learning is a subset of Artificial Intelligence.

Which one of the following is not one of the three main areas of machine learning?

  1. Reinforcement Learning

  2. Unsupervised Learning

  3. Supervised Learning

  4. Decision Trees

Choose the list of algorithms commonly used in supervised learning.

  1. Linear Regression, Decision Trees, Support Vector Machines.

  2. K-means Clustering, HDBSCAN, UMAP.

  3. PPO, SARSA, A2C.

Choose the list of algorithms commonly used in unsupervised learning.

  1. Q-Learning and Value Iteration.

  2. Logistic Regression and K-nearest Neighbors.

  3. Principal Component Analysis and K-means Clustering.

Choose the list of algorithms commonly used in reinforcement learning.

  1. SARSA and Policy Iteration.

  2. XGBoost and Random Forest.

  3. HDBSCAN and Spectral Clustering.

Assign the numbers in the image with the correct options.

_images/overfitting_underfitting_quiz.png
  1. (1) Underfitting, (2) Overfitting.

  2. (1) Generalization, (2) Overfitting.

  3. (1) Overfitting, (2) Underfitting.

  4. (1) Generalization, (2) Underfitting.

Assign the numbers in the image with the correct options.

_images/early_stopping_quiz.png
  1. (1) Training Loss, (2) Validation Loss.

  2. (1) Test Loss, (2) Training Loss.

  3. (1) Validation Loss, (2) Test Loss.

  4. (1) Validation Loss, (2) Training Loss.

What is feature engineering?

  1. It’s the problem of finding a set of optimal hyperparameters (i.e. parameters used to control the learning process) for a learning algorithm.

  2. It’s the process of grouping data into buckets.

  3. It’s the process of using domain knowledge of the data to create features that make machine learning algorithms work better.

Which of the following best describes Deep Learning?

  1. Deep Neural Networks doing feature learning thanks to training on a large amount of data.

  2. Shallow Neural Networks doing feature learning thanks to training on a large amount of data.

  3. Deep Neural Networks doing parameter tuning thanks to training on a large amount of data.

What is the name of the algorithm commonly used to train Artificial Neural Networks in machine learning?

  1. Evolutionary Programming.

  2. Backpropagation.

  3. Entropy Loss Optimization.