Quiz: Fundamentals of Machine Learning — 9 domande

Domande e risposte dettagliate

1. What is the primary purpose of a machine learning model?

To visualize data patterns
To replace traditional programming entirely
To create predictive functions based on data
To store data efficiently

To create predictive functions based on data

Spiegazione

The main purpose of a machine learning model is to create predictive functions that can estimate unknown outcomes or values based on past data. It learns from data to make predictions or classifications.

2. Which algorithm is commonly used to perform simple linear regression in machine learning?

Gradient descent
Logistic regression
Ordinary Least Squares
K-Means clustering

Ordinary Least Squares

Spiegazione

Ordinary Least Squares is the classic algorithm used to fit linear regression models by minimizing the sum of squared residuals. Gradient descent can also be used but is a more general optimization method.

3. Which of the following best describes the process of training a machine learning model?

Using the model to predict new data without prior learning
Manually programming rules for data classification
Collecting data without any processing
Applying an algorithm to find relationships between features and labels in data

Applying an algorithm to find relationships between features and labels in data

Spiegazione

Training involves applying an algorithm to the dataset to find the relationship between features (x) and labels (y), thereby deriving a function y = f(x) that can be used for predictions.

4. What is the primary difference between supervised and unsupervised learning?

Supervised learns from labeled data; unsupervised finds patterns in unlabeled data
Supervised only predicts categories; unsupervised predicts continuous values
Supervised uses neural networks; unsupervised uses decision trees
Supervised is faster than unsupervised; unsupervised is more accurate

Supervised learns from labeled data; unsupervised finds patterns in unlabeled data

Spiegazione

Supervised learning requires labeled data to train models for prediction, while unsupervised learning finds structures and patterns within unlabeled data.

5. In the context of machine learning, what distinguishes deep learning from traditional models?

Deep learning is only used for image processing
Deep learning models do not require training data
Deep learning models are simpler and less accurate
Deep learning uses neural networks with multiple layers and mimics biological neurons

Deep learning uses neural networks with multiple layers and mimics biological neurons

Spiegazione

Deep learning employs neural networks with layered architectures that mimic biological neurons, allowing for complex pattern recognition and learning from large datasets, unlike traditional shallow models.

6. Which evaluation metric is most appropriate for assessing a classification model's performance in distinguishing between categories?

Mean Absolute Error (MAE)
Accuracy
Mean Squared Error (MSE)
R-squared (R2)

Accuracy

Spiegazione

Accuracy measures the proportion of correct predictions and is commonly used to evaluate classification models, unlike MAE, MSE, or R2, which are more suited for regression tasks.

7. In deep learning, neural networks typically use what kind of architecture to extract complex patterns?

Single-layer perceptron
Layered architectures with multiple hidden layers
K-Nearest Neighbors
Decision trees

Layered architectures with multiple hidden layers

Spiegazione

Deep learning employs neural networks with multiple hidden layers, allowing models to learn complex representations of data.

8. According to the revision sheet, which of the following is NOT a common machine learning algorithm?

Linear regression
K-Means clustering
Decision forests
Logistic regression

Decision forests

Spiegazione

Decision forests (or random forests) are indeed common algorithms, but the term 'Decision forests' was not listed explicitly; thus, it's a trick question. Given the sheet, all listed are common; 'Decision forests' refers to an ensemble of decision trees, so it's actually correct. However, since the options are meant to test knowledge, the safest answer is 'Decision forests' as the least explicitly mentioned with this exact name in the sheet.

9. What is the main goal during the training phase of a machine learning model?

To collect new data
To evaluate the model's performance
To adjust model parameters to minimize loss
To make predictions on unseen data

To adjust model parameters to minimize loss

Spiegazione

Training involves adjusting model parameters, such as weights in a neural network, to minimize the loss function using the training data, which enables the model to make accurate predictions.

Ripassa con le flashcard

Memorizza le risposte con 10 flashcard su Fundamentals of Machine Learning.

Machine learning — definition?

Data-driven models predicting outcomes.

Machine learning — defines?

Models that predict outcomes from data.

Features (x) — role?

Input attributes for prediction.

Vedi le flashcard →

Studia la scheda di revisione

Leggi la scheda di revisione completa su Fundamentals of Machine Learning.

Vedi la scheda di revisione →

Similar courses

Crea i tuoi quiz

Importa il tuo corso e l'AI genera quiz con correzioni in 30 secondi.

Generatore di quiz