1What is a model in Computer Science?
A specification of a mathematical or probabilistic relationship between different variables in a dataset.
2What does a machine learning model do?
It builds algorithms that learn from data and make predictions or decisions based on new unseen data without human intervention.
3What is supervised learning?
It involves models trained on labeled data to predict outcomes based on input variables.
4What is unsupervised learning?
It involves models that work on unlabeled data to find hidden patterns or groupings, such as clustering.
5What is reinforcement learning?
It is a type of machine learning where a model learns through trial and error, guided by rewards or penalties.
6What is over-fitting?
Producing a model that performs well on training data but poorly on new, unseen data.
7What is under-fitting?
Producing a model that does not perform well on training data and does not generalize well to new data.
8What is bias in machine learning?
The difference between the average prediction of the model and the true value, leading to oversimplification and high prediction error.
9What is variance in machine learning?
The variability of model predictions for a given dataset, where high variance leads to poor performance on new data.
10What is feature selection?
The process of selecting a subset of relevant features from the original dataset to improve model efficiency and accuracy.
11What is feature extraction?
The process of deriving new features from the original data to enhance the model's performance.
12How is a balanced model achieved?
By minimizing bias and variance to reduce total prediction errors.
13What is a train dataset?
A dataset used to train and teach the model, typically 70% of the input dataset.
14What is a test dataset?
A dataset used to evaluate the model’s performance, typically 30% of the input dataset.
15What is the objective of machine learning?
To build a model that learns from historical data and makes accurate predictions or decisions on new data.
16What is the key benefit of feature extraction?
It reduces model complexity, enhances computational efficiency, and reduces generalization errors introduced by noise.