Unit 6: Machine Learning - Subjective Questions

ECAP792 • Practice Questions with Detailed Answers

20 questions

1

Define machine learning and explain its main objectives.

2

Explain the three essential components—task, experience, and performance measure—used to define a machine learning problem.

3

Distinguish between supervised, unsupervised, and reinforcement learning.

4

Compare classification and regression as supervised learning techniques, giving suitable examples and evaluation measures.

5

Describe clustering as an unsupervised learning technique and explain its applications.

6

Explain reinforcement learning using the concepts of agent, environment, state, action, reward, and policy.

7

What is a learning problem? Explain how it can be formulated before developing a machine learning solution.

8

Describe the major steps involved in designing a machine learning system.

9

Explain the roles of training, validation, and test datasets in a learning system.

10

Discuss the importance of data collection and data preprocessing when designing a learning system.

11

What is feature engineering? Explain why feature selection and feature transformation are important.

12

Define hypothesis space, target function, and learned model. Explain their relationship in concept learning.

13

Explain inductive learning and discuss the role of inductive bias in a machine learning system.

14

Distinguish between model parameters and hyperparameters, and explain how each is determined.

15

Explain underfitting and overfitting. How can each problem be identified and controlled?

16

Discuss the bias–variance trade-off and its significance in selecting a learning model.

17

Describe suitable performance measures for classification and explain why accuracy alone may be inadequate.

18

Explain empirical risk minimization and regularization in the training of a learning model.

19

Design a machine learning system for detecting spam emails, identifying the learning task, experience, representation, model, and evaluation strategy.

20

Explain how deployment, monitoring, feedback, and model drift form part of a complete machine learning system.