Define machine learning.
A subset of artificial intelligence that enables systems to learn from data.
What is a model in machine learning?
A mathematical representation of a process that predicts outcomes from input data.
True or false: Supervised learning uses labeled data.
TRUE
Supervised learning involves training a model on input-output pairs.
Fill in the blank: Unsupervised learning finds patterns in ______ data.
unlabeled
What is overfitting?
When a model learns noise instead of the underlying pattern in the training data.
Define training data.
The dataset used to train a machine learning model.
What does feature engineering involve?
Creating new input features from existing data to improve model performance.
True or false: Cross-validation helps prevent overfitting.
TRUE
Cross-validation assesses model performance on unseen data.
Fill in the blank: Regression predicts a ______ variable.
continuous
What is a confusion matrix?
A table used to evaluate the performance of a classification model.
Define classification.
The task of predicting discrete labels for input data.
What is gradient descent?
An optimization algorithm used to minimize the loss function in machine learning.
True or false: Deep learning is a type of machine learning.
TRUE
Deep learning uses neural networks with many layers.
Fill in the blank: Neural networks are inspired by the ______ of the human brain.
structure
What is bias in machine learning?
A systematic error introduced by approximating a real-world problem.
Define hyperparameter.
A parameter whose value is set before the learning process begins.
What is regularization?
A technique to prevent overfitting by adding a penalty to the loss function.
True or false: Ensemble methods combine multiple models to improve performance.
TRUE
Examples include bagging and boosting.
Fill in the blank: Support Vector Machines are used for ______ tasks.
classification
What is natural language processing?
A field of AI that focuses on the interaction between computers and human language.
Define reinforcement learning.
A type of learning where an agent learns by receiving rewards or penalties.
What is data preprocessing?
The process of cleaning and transforming raw data before analysis.
True or false: Clustering is a form of supervised learning.
FALSE
Clustering is an unsupervised learning technique.
Fill in the blank: K-means is a popular ______ algorithm.
clustering