Plays in YouTube's player, loaded from youtube-nocookie.com when you press Play. Watch on YouTube

Learn · Optimization Theory and Algorithms

Lecture 48 of 82Week 7

Non-Linear Conjugate Gradient method

Prof. Uday K Khankhoje · IIT Madras

Credits and licence

From
Optimization Theory and Algorithms, IIT Madras (at NPTEL)
Licence
CC BY-NC-SA, as NPTEL states it. Non-commercial use only.
Attribution
NPTEL states: "Distributed under Creative Commons Attribution-ShareAlike / CC BY - NC - SA", beside a BY-NC-SA badge.
Who can watch
Tweens profiles and older. How courses are placed

All the lectures

  1. Introduction to the course - 1 - Prerequisites, key elements YouTube
  2. Introduction to the course - 2 - Types of problems YouTube
  3. Introduction to the course - 3 - an optimization example to live longer YouTube
  4. Summary of background material - Linear Algebra 1 YouTube
  5. Summary of background material - Linear Algebra II YouTube
  6. Summary of background material - Analysis I YouTube
  7. Summary of background material - Analysis II YouTube
  8. Summary of background material - Analysis III YouTube
  9. Summary of background material - Calculus 1 YouTube
  10. Summary of background material - Calculus 2 YouTube
  11. Summary of background material - Calculus 3 YouTube
  12. Example of Multivariate Differentiation YouTube
  13. Gradient of Quadratic form and product rule YouTube
  14. Directional derivative, hessian, and mean value theorem YouTube
  15. Unconstrained optimization - 1 - roadmap of the course and Taylor’s theorem YouTube
  16. Unconstrained optimization - 2 - Identifying a local minima - 1st and 2nd order conditions YouTube
  17. Unconstrained optimization - 3 - proof of 1st order condition (split 3) YouTube
  18. Unconstrained optimization - 4 - overview of algorithms and choosing a descent direction YouTube
  19. Unconstrained optimization - 5 - properties of descent directions - steepest descent direction YouTube
  20. Unconstrained optimization - 6 - properties of descent directions - newton direction YouTube
  21. Unconstrained optimization - 7 - trust region methods YouTube
  22. A MATLAB session YouTube
  23. Introduction to Line Search YouTube
  24. Wolfe conditions YouTube
  25. Strong Wolfe conditions YouTube
  26. Backtracking Line Search YouTube
  27. Line Search - Analysis YouTube
  28. Line Search - Convergence and Rate - 1 YouTube
  29. Line Search - Convergence and Rate - 2 YouTube
  30. Convergence analysis of a descent algorithm - 1 YouTube
  31. Convergence analysis of a descent algorithm - 2 YouTube
  32. Implementation of an optimization algorithm in MATLAB YouTube
  33. Conjugate Gradient Methods - Introduction and Proof YouTube
  34. Visualizing Quadratic Forms YouTube
  35. Orthogonality and Conjugacy YouTube
  36. Conjugate Directions Method - Introduction and Proof YouTube
  37. Discussion on doubts YouTube
  38. More on Conjugate Directions Method YouTube
  39. Ways of Generating Conjugate Directions YouTube
  40. Expanding Subspace Theorem YouTube
  41. Discussion on doubts YouTube
  42. Conjugate Gradient Method YouTube
  43. MATLAB implementation on CGM YouTube
  44. Discussion on doubts YouTube
  45. Preconditioned Conjugate Gradient - Part 1 YouTube
  46. Preconditioned Conjugate Gradient - Part 2 YouTube
  47. Preconditioned Conjugate Gradient - Part 3 YouTube
  48. Non-Linear Conjugate Gradient method YouTube
  49. Intro to Newton methods YouTube
  50. Newton methods and convergence YouTube
  51. Checks for positive definite matrices YouTube
  52. Hessian Modification YouTube
  53. Quasi newton methods YouTube
  54. BFGS method YouTube
  55. Least squares problems YouTube
  56. Linear least squares - Part 1 YouTube
  57. Linear least squares - Part 2 YouTube
  58. Solving least squares using SVD YouTube
  59. Non-linear least squares YouTube
  60. Constrained optimisation YouTube
  61. Single equality constraint YouTube
  62. Single inequality constraint YouTube
  63. Single inequality constraint - part 2 YouTube
  64. Two inequality constraints example YouTube
  65. Linearised feasible directions YouTube
  66. Feasible sequences and tangent cone YouTube
  67. LICQ conditions YouTube
  68. KKT conditions (First order necessary conditions) YouTube
  69. Proof sketch for KKT conditions (part 1) YouTube
  70. Proof sketch for KKT conditions (part 2) YouTube
  71. Introduction to Projected gradient descent YouTube
  72. Projected gradient descent and proof of convergence YouTube
  73. Proof of convergence (Part 2) YouTube
  74. Subgradients and subdifferential YouTube
  75. Projection onto l1-ball YouTube
  76. Soft-thresholding example YouTube
  77. Recap of Projection onto l1-ball YouTube
  78. KKT and duality introduction YouTube
  79. Intuition of duality and dual problem YouTube
  80. Proof of concavity of the dual problem YouTube
  81. Proof of concavity of the dual problem - Part 2 YouTube
  82. Proof of concavity of the dual problem - Part 3 YouTube