Перейти до основного вмісту

Курс

Тюнінг гіперпараметрів у Python

Середній4 год

Вивчіть техніки автоматизованого налаштування гіперпараметрів у Python, зокрема Grid, Random і Informed Search.

Python4 год13 відео44 вправ3,400 XP25,095Свідоцтво про досягнення

Створіть безкоштовний обліковий запис

Продовжити через Google
або
Продовжуючи, ви приймаєте наші Умови використання, наш Політика конфіденційності і що ваші дані зберігаються в США.

Улюблений учнями у тисячах компаній

Навчаєте команду?

Спробувати для бізнесу

Опис курсу

Як фахівець із даних або машинного навчання, створення потужних моделей машинного навчання значною мірою залежить від набору гіперпараметрів, що використовуються. Але з дедалі складнішими моделями з великою кількістю параметрів, як ефективно знайти найкращі налаштування саме для вашої задачі? Відповідь — це налаштування гіперпараметрів!

Гіперпараметри vs. параметри

Отримайте практичний досвід використання різних методологій автоматизованого налаштування гіперпараметрів у Python за допомогою Scikit-Learn.

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

Пошук по сітці

Опануйте кілька технік налаштування гіперпараметрів, починаючи з пошуку по сітці. Використовуючи дані про дефолт за кредитною карткою, ви потренуєтеся проводити Grid Search, щоб вичерпно знаходити найкращі комбінації гіперпараметрів і інтерпретувати результати.

Ви ознайомитеся з Random Search і дізнаєтеся про його переваги над Grid Search, зокрема про ефективність у великих просторах параметрів.

Інформований пошук

У завершальній частині курсу ви ознайомитеся з передовими методами оптимізації, такими як байєсівські та генетичні алгоритми.

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

Попередні вимоги

Навчальний план

Зміст курсу

1

Гіперпараметри та параметри

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

Grid search

У цьому розділі ви познайомитеся з популярною методологією автоматизованого тюнінгу гіперпараметрів — Grid Search. Ви дізнаєтеся, що це таке, як це працює, і виконаєте Grid Search у Scikit Learn. Далі ви навчитеся аналізувати результати Grid Search і закріпите це на практиці.
Почати розділ
3

Random Search

У цьому розділі ви познайомитеся з іншою популярною методологією автоматизованого тюнінгу гіперпараметрів — Random Search. Ви дізнаєтеся, що це таке, як це працює і, що важливо, чим воно відрізняється від grid search. Ви розглянете переваги й недоліки методу та коли варто обирати його замість Grid Search. Ви виконаєте Random Search у Scikit Learn, а також візуалізуєте й інтерпретуєте отримані результати.
Почати розділ
4

Informed Search

У фінальному розділі ви отримаєте уявлення про більш просунуті методи тюнінгу гіперпараметрів, відомі як «informed search». Сюди входить підхід Coarse To Fine, а також байєсівські та генетичні алгоритми тюнінгу. Ви дізнаєтеся, чим informed search відрізняється від uninformed search, і отримаєте практичні навички з кожною з означених методологій, порівнюючи та зіставляючи їх у процесі.
Почати розділ

Тюнінг гіперпараметрів у Python

Курс
завершено

Отримайте сертифікат про досягнення

Зараєструватися

Розвивайте навички роботи з даними з DataCamp для мобільних

Навчайтеся будь-де з нашими мобільними курсами та щоденними 5-хвилинними завданнями з кодування.

Тюнінг гіперпараметрів у Python | DataCamp