Art of DS

Вигляд

Палітра
Тема
Доступ $20 одноразово
Увійти або створити акаунт

Вхід до Art of DSСтворіть акаунт Art of DS

Ми надішлемо на пошту посилання й шестизначний код. Увійти можна будь-яким із них; пароля немає.Введіть свою пошту. Ми надішлемо посилання й шестизначний код, щоб її підтвердити, — пароль не потрібен. Акаунт безкоштовний.

  • Ви повернетеся на цю сторінку, туди, де зупинилися.
  • Уже маєте акаунт? З тією самою адресою ви просто ввійдете.

Продовжуючи, ви приймаєте Умови та Політику конфіденційності.

Ваш акаунт

Безкоштовний акаунтДоступ назавжди

складність 4/5

BFGS

Визначення

Оптимізатор, що будує наближення кривини з уже побачених градієнтів і використовує його, щоб робити набагато краще націлені кроки, ніж градієнтний спуск.

Формула
xt+1=xt−αt Ht−1∇f(xt)x_{t+1} = x_t - \alpha_t \, H_t^{-1} \nabla f(x_t)

Інтуїція

Градієнт каже, у який бік іти вниз. Він не каже, як нахил змінюється — чи ви на пологій чаші, де довгий крок безпечний, чи в гострому жолобі, де той самий крок перестрибне. Ця інформація — кривина, і живе вона в других похідних.

Метод Ньютона використовує кривину напряму, але мусить на кожній ітерації обертати матрицю других похідних з рядком на кожен параметр, ціною O(k³), тож «на практиці методом Ньютона можна навчати лише мережі з дуже малою кількістю параметрів» [2, §8.6.1]. BFGS дістає значну частину користі за частку ціни, виводячи кривину з того, як змінювався градієнт між уже зробленими кроками [2, §8.6.3].

Формальне визначення

Як це працює

Де застосовується

Чому і коли

Практичний приклад

Типові помилки

Перевірте себе

3 запитання

Запитання до цієї сторінки входять у доступ. Їх перевіряє сервер, тож відповіді лишаються там, доки ви не дасте свою.

Відкрити всі квізи

Джерела

  1. scipy.optimize.minimizedocs · звірено 2026-08-31https://docs.scipy.org/doc/scipy/reference/generated/scipy.optimize.minimize.html
  2. Goodfellow, Bengio, Courville. Deep Learning (2016)book · звірено 2026-10-06https://www.deeplearningbook.org/contents/optimization.html
  3. minimize(method='L-BFGS-B')docs · звірено 2026-10-06https://docs.scipy.org/doc/scipy/reference/optimize.minimize-lbfgsb.html
  4. sklearn.linear_model.LogisticRegressiondocs · звірено 2026-10-06https://scikit-learn.org/stable/modules/generated/sklearn.linear_model.LogisticRegression.html

Маєте промокод?

Код зі знижкою 100% одразу відкриває все. Менша знижка віднімається від ціни у вікні оплати: введіть там той самий код.

Написати в підтримку

Питання, проблема з доступом, повернення коштів? Напишіть нам, і ми відповімо листом.

Про що це?

Адресу використаємо лише для відповіді вам.

Повідомлення надіслано

Дякуємо. Відповімо листом на адресу, яку ви вказали.

Або напишіть нам напряму

support@artofds.com

Повідомлення надіслано Дякуємо. Відповімо листом на адресу, яку ви вказали.

Перевірте адресу пошти: вона потрібна, щоб відповісти.

Це наша адреса. Вкажіть свою, щоб відповідь дійшла до вас.

На цю адресу не можна надіслати лист. Перевірте, чи немає помилки.

Напишіть трохи більше: щонайменше 10 символів.

Забагато повідомлень за короткий час. Спробуйте за кілька хвилин.

Не вдалося надіслати повідомлення. Напишіть нам напряму: support@artofds.com