Module 5 - QB - Optimization Techniques
Module 5 - QB - Optimization Techniques
Q1. Illustrate the need for subgradients? Explain with an example (6-8 Marks)
Q2. Explain the concept of sub-gradient along with formal representation for
f(x) = |x| (One Dimension) (6-8 Marks)
Q3. Explain the concept of sub-gradient along with formal representation for
Q4. Write a Python Code Snippet for computing Gradient using Loss Function.
Also contrast with what changes to be done in code, if computing Sub-Gradient
instead of Gradient. (8-10 Marks)
Q6. Write a Python code for implementing sub-gradient for Lasso Function.
Give a short explanation for unique concepts used in the code. (8-10 Marks)
Q7. Explain the concept of sub-differential set with the help of an example.
Also list any two properties associated with it. (4-5 Marks)
Q8. List the rules for finding sub-differential set. (4 Marks)
Q10. List and explain the three popular types of Gradient Descent Algorithms.
(6-8 Marks)
Q11. Write a Python Code for Implementation for Mini-Batch variant of Stochastic
Gradient Descent. (10-12 Marks)