Тёмный

Understanding scipy.minimize part 1: The BFGS algorithm 

Folker Hoffmann
Подписаться 444
Просмотров 12 тыс.
50% 1

A description of how quasi Newton algorithms in general, and in special the BFGS algorithm work. Animations are made with the manimce library.
Sources:
* Nocedal & Wright: Numerical Optimization Ch. 6 (which also presents a SR1 trust region method)
* Dennis & More: Quasi-Newton Methods, Motivation, and Theory, SIAM Review, Vol. 19, No. 1, 1977 (describing the PSB method. The video is based mostly on the derivation in section 7 of this paper.)
The actual update formulas of BFGS are not included in the video. These can be found in both sources as well as e.g. Wikipedia.

Наука

Опубликовано:

 

19 май 2023

Поделиться:

Ссылка:

Скачать:

Готовим ссылку...

Добавить в:

Мой плейлист
Посмотреть позже
Комментарии : 20   
@deepbhadja5730
@deepbhadja5730 7 месяцев назад
Ridiculously underrated channel, high quality visuals and great explanation.
@andresyesidmorenovilla7888
@andresyesidmorenovilla7888 23 дня назад
Awesome video! Incredible content quality for such a small channel!
@Frans_Rodenburg
@Frans_Rodenburg 11 месяцев назад
Nice video! There are plenty of videos on Newton-Raphson methods but I could not find any visual explanations of quasi-Newton methods until I found yours.
@FolkerHoffmann
@FolkerHoffmann 11 месяцев назад
Thank you!
@m.khanmohamadi9815
@m.khanmohamadi9815 2 месяца назад
awesome visualization. thanks
@mallahsara4565
@mallahsara4565 3 месяца назад
Awesome content! Keep up the good work!
@philipcasserstal9260
@philipcasserstal9260 8 месяцев назад
Great video! Nice visuals and easy to understand
@SS-yb1qd
@SS-yb1qd 4 месяца назад
Ubelivably excellent.
@owaischunawala4030
@owaischunawala4030 10 месяцев назад
Thank you for making this video!
@KNO476
@KNO476 3 месяца назад
Amazing content
@oldudot6940
@oldudot6940 9 месяцев назад
thank you, it was very helpful !
@rasm7266
@rasm7266 10 месяцев назад
Thanks a lot for making this video. :-)
@jakovbilic4556
@jakovbilic4556 4 месяца назад
Really helpful!
@prodbyryshy
@prodbyryshy 10 месяцев назад
beautiful
@cvanaret
@cvanaret 2 месяца назад
Thanks for the video! One comment: even though you discuss the importance of convexity later on, your claim "in higher dimensions, finding the minimum of a quadratic function is very easy" is misleading ;)
@a.renegeist2800
@a.renegeist2800 Год назад
Really nice video, thank you! Just a really minor correction to 04:15... due to the symmetry you need to compute slightly more than half of the values, not exactly half of the values.
@FolkerHoffmann
@FolkerHoffmann Год назад
Thanks! You are of course completely right with your correction!
@wildreams
@wildreams 9 месяцев назад
"Sci-py" as in "Sci" in Science ;)
@FolkerHoffmann
@FolkerHoffmann 9 месяцев назад
Thanks! I knew the meaning of the "Sci" but somehow never connected this to the prononciation :-/ (And the prononciation is literally on the first page of the documentation :D)
@wildreams
@wildreams 9 месяцев назад
@@FolkerHoffmann lol, all good. Thanks for the great content!
Далее
Understanding scipy.minimize part 2: Line search
11:53
Is the Future of Linear Algebra.. Random?
35:11
Просмотров 247 тыс.
Старый Дим Димыч вернулся😱
00:16
EVOLUTION OF ICE CREAM 😱 #shorts
00:11
Просмотров 5 млн
КРАСИМ ДЕНЬГИ В РОЗОВЫЙ!
01:01
Просмотров 479 тыс.
8.2 Quasi Newton and BFGS
43:55
Просмотров 19 тыс.
Visually Explained: Newton's Method in Optimization
11:26
The Boundary of Computation
12:59
Просмотров 984 тыс.
Applied Optimization - Steepest Descent
29:49
Просмотров 62 тыс.
Someone improved my code by 40,832,277,770%
28:47
Просмотров 2,4 млн
Gradient descent, Newton's method
32:22
Просмотров 36 тыс.
Solve any equation using gradient descent
9:05
Просмотров 52 тыс.
Why Does Diffusion Work Better than Auto-Regression?
20:18
НЕ БЕРУ APPLE VISION PRO!
0:37
Просмотров 348 тыс.
$1 vs $100,000 Slow Motion Camera!
0:44
Просмотров 28 млн