Basics of Machine Learning

  1. What is machine learning?
  2. Differentiate between supervised and unsupervised learning.
  3. Explain the bias-variance trade-off in machine learning.

Machine Learning Algorithms

  1. Name some popular machine learning algorithms and their applications.
  2. Explain the difference between classification and regression.
  3. What is overfitting in machine learning, and how can it be prevented?

Evaluation Metrics in Machine Learning

  1. Name some evaluation metrics for classification models.
  2. How is accuracy calculated for a machine learning model?
  3. What is precision and recall? How are they related?

Feature Engineering and Data Preprocessing

  1. Why is feature scaling important in machine learning?
  2. Name techniques for handling missing data in a dataset.
  3. Explain feature extraction and its importance in machine learning.

Deep Learning and Neural Networks

  1. What is deep learning, and how does it differ from traditional machine learning?
  2. Describe the structure of a typical neural network.