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

Курс

Практика співбесід з Machine Learning у Python

Просунутий4 год

Поглибте знання й підготуйтеся до наступної співбесіди, практикуючи питання з Python machine learning interview questions.

Python4 год16 відео60 вправ4,600 XP12,251Свідоцтво про досягнення

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

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

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

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

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

Опис курсу

Підготуйтеся до співбесіди з машинного навчання

Чи замислювалися ви коли-небудь, як правильно підготуватися до співбесіди з машинного навчання? У цьому курсі ви підготуєте відповіді на 15 поширених запитань співбесіди з Machine Learning (ML) у Python для ролі data scientist.

Ці питання стосуватимуться семи важливих тем: попередня обробка даних, візуалізація даних, навчання з учителем, навчання без учителя, ансамблювання моделей, вибір моделі та оцінювання моделі.

Оновіть свої знання з машинного навчання

Ви почнете з роботи над питаннями попередньої обробки даних і візуалізації даних. Після виконання всіх етапів попередньої обробки ви створите прогностичну ML-модель, щоб удосконалити свої практичні навички.

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

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

Практичні відповіді на найпоширеніші запитання співбесіди з машинного навчання

Наприкінці курсу ви матимете як необхідну теоретичну базу, так і вміння розробляти код на Python, щоб успішно відповісти на ці 15 запитань.

Приклади коду будуть переважно базуватися на пакеті scikit-learn, з огляду на його простоту у використанні та здатність охоплювати найважливіші методи машинного навчання мовою Python.

Курс не навчає основ машинного навчання, оскільки вони охоплюються в передумовах курсу.

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

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

Зміст курсу

1

Передоброблення даних і візуалізація

2

Контрольоване навчання

У другому розділі курсу ви відпрацюєте кілька аспектів методів контрольованого машинного навчання: добір оптимальної підмножини ознак, регуляризацію для уникнення перенавчання моделі, інжиніринг ознак та ансамблеві моделі для розв'язання так званого компромісу зміщення–дисперсії.
Почати розділ
3

Неконтрольоване навчання

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

Вибір і оцінювання моделей

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

Практика співбесід з Machine Learning у Python

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

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

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

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

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