Unit 13: Machine learning - Subjective Questions

ECAP776 • Practice Questions with Detailed Answers

20 questions

1

Define machine learning and explain its primary objective.

2

Explain how machine learning differs from traditional rule-based programming.

3

Describe the major stages involved in developing a machine-learning solution.

4

What are features, labels, instances, and models in machine learning? Explain with an example.

5

Classify the major types of machine learning and briefly explain each type.

6

Explain supervised learning, including its training process and common applications.

7

Distinguish between classification and regression in supervised learning.

8

Describe unsupervised learning and explain why it is useful.

9

What is clustering? Describe its purpose and provide suitable real-world examples.

10

Compare supervised learning and unsupervised learning in terms of data, objectives, tasks, and examples.

11

Explain semi-supervised learning. Why might it be preferred over purely supervised learning?

12

Describe the main components and learning cycle of reinforcement learning.

13

Differentiate reinforcement learning from supervised learning.

14

Explain the exploration–exploitation trade-off in reinforcement learning.

15

What is the purpose of dividing a dataset into training, validation, and test sets?

16

Define overfitting and underfitting. Explain their causes and possible remedies.

17

Discuss the importance of data quality in machine learning.

18

Explain generalization in machine learning and state why it is more important than memorizing training data.

19

Given a collection of customer records, explain how you would decide whether to use classification, regression, clustering, or reinforcement learning.

20

Discuss the benefits, limitations, and responsible-use considerations of machine learning.