Unit1 - Subjective Questions

CSE275 • Practice Questions with Detailed Answers

1

Explain the fundamental role of optimization in both Artificial Intelligence (AI) and Machine Learning (ML). Provide examples of how optimization manifests in typical ML tasks.

2

Describe the common types of optimization problems encountered in learning systems. How do these problems typically differ from classical optimization problems?

3

Elaborate on the concept of loss minimization as the primary objective in supervised machine learning. Provide an example of a loss function and explain what it measures.

4

Briefly describe the concept of search-based optimization in the context of machine learning. How does it differ from methods that rely on direct analytical solutions?

5

Compare and contrast gradient-based and gradient-free optimization methods. Discuss their respective advantages, disadvantages, and typical use cases in machine learning.

6

Differentiate between convex and non-convex optimization problems in the context of machine learning. Why is this distinction crucial for understanding the behavior and challenges of ML algorithms?

7

Explain the necessity of metaheuristic optimization techniques in machine learning. Provide a scenario where a metaheuristic method would be preferred over a traditional gradient-based method.

8

Describe how optimization techniques are applied in feature selection. What is the objective function typically used in this context?

9

Discuss the application of optimization in hyperparameter tuning. What are the challenges involved, and how do optimization techniques address these challenges?

10

Explain the role of optimization in model selection. Provide an example of how this is applied in practice.

11

Define a loss function in machine learning and explain its purpose. Provide an example of a loss function used in classification tasks and describe its characteristics.

12

Define the term objective function in optimization. How does it relate to and potentially differ from a loss function in machine learning?

13

Explain the concepts of local optima and global optima in an optimization landscape. Why are these concepts particularly significant in non-convex optimization problems prevalent in machine learning?

14

Briefly explain the underlying mechanism of Gradient Descent as a fundamental optimization algorithm in machine learning. Use a simple mathematical notation.

15

Discuss the primary challenges encountered when performing non-convex optimization in machine learning, particularly in the context of deep learning.

16

Briefly introduce the concept of constrained optimization and explain its relevance in certain machine learning scenarios.

17

Elaborate on the statement: "Optimization is at the core of almost every machine learning algorithm." Why is this true, and what would happen if ML algorithms lacked effective optimization?

18

Name and briefly describe two common gradient-free optimization methods. For what types of problems are they particularly well-suited in machine learning?

19

How does the choice of an optimization technique impact both the model's performance and training time in machine learning? Provide a brief example.

20

Explain the role of derivatives (gradients) in gradient-based optimization algorithms. Why are they so critical for efficient optimization in high-dimensional spaces?