Мы используем cookie для стабильной работы сервиса. Подробнее

Основы машинного обучения

4.5
ФорматОнлайн
Длительность24 ак.ч.
Объём8 занятий
По окончанииудостоверение о повышении квалификации государственного образца
О курсе

Подробнее

Классическое компактное введение в машинное обучение. Без излишнего теоретизирования, только основные принципы, подходы и важные тонкости. На самом деле, конечно, без математического анализа и теории вероятностей обойтись не получится, но мы возьмем только самый минимум. Самое важное, чему мы учим на тренинге – пониманию, что все машинное обучение на практике – это выбор (или перебор) подходящего вида модели – регрессия, дерево, ансамбль или нейронная сеть, а дальше в дело вступает более или менее оптимизированный подбор параметров – значений коэффициентов в уравнении регрессии, условий для узлов дерева, весов для нейронов. Теоретическая часть тренинга показывает путь к осознанному выбору подходящей для вашей задачи  модели (хотя в большинстве случаев выбор сегодня между ансамблями типа XGBoost и нейронными сетями). А дальше – практика в ноутбуках с обучением разных моделей, чтобы самостоятельно увидеть и почувствовать что и когда хорошо применять. Используем фреймворк Scikit-learn.
Требования

Что нужно для старта

  • Базовые навыки программирования на Python
  • Умение работать в командной оболочке Unix/Linux (bash)
  • Базовые знания математической статистики и теории вероятностей
Содержание

Программа курса

8 занятий
ТемаЧто внутри
011. Виды задач машинного обучения (теория – 1 ч.)

Что такое машинное обучение Виды моделей машинного обучения Этапы машинного обучения Типовые задачи Компоненты решений задач

022. Библиотеки для машинного обучения (теория – 1 ч., практика – 2 ч.)

NumPy, Pandas, SciPy, Matplotlib, Scikit-learn, Tensorflow

033. Выборки и валидация (теория – 1 ч., практика – 3 ч.)

Оценка моделей Функции потерь Виды метрик Разбиение на выборки: обучающую, тестовую, проверочную

044. Линейные методы для регрессии и классификации (теория – 1 ч., практика – 2 ч.)

Линейная регрессия Логистическая регрессия Оптимизация: градиентный спуск

055. Деревья (теория – 1 ч., практика – 2 ч.)

Деревья решений Ансамбли: бустинг, бэггинг (случайный лес)

066. Методы кластеризации (теория – 1 ч., практика – 2 ч.)

Разновидности методов Оценка качества кластеризации K-means DBSCAN

077. Снижение размерности (теория – 1 ч., практика – 2 ч.)

Зачем снижать размерность Методы отбора признаков Методы конструирования признаков Выявление аномалий

088. Нейронные сети (теория – 1 ч., практика – 3 ч.)

Нейросетевой подход в машинном обучении Популярные типы задач, решаемые нейронными сетями Устройство нейронных сетей

011. Виды задач машинного обучения (теория – 1 ч.)

Что такое машинное обучение Виды моделей машинного обучения Этапы машинного обучения Типовые задачи Компоненты решений задач

022. Библиотеки для машинного обучения (теория – 1 ч., практика – 2 ч.)

NumPy, Pandas, SciPy, Matplotlib, Scikit-learn, Tensorflow

033. Выборки и валидация (теория – 1 ч., практика – 3 ч.)

Оценка моделей Функции потерь Виды метрик Разбиение на выборки: обучающую, тестовую, проверочную

044. Линейные методы для регрессии и классификации (теория – 1 ч., практика – 2 ч.)

Линейная регрессия Логистическая регрессия Оптимизация: градиентный спуск

055. Деревья (теория – 1 ч., практика – 2 ч.)

Деревья решений Ансамбли: бустинг, бэггинг (случайный лес)

066. Методы кластеризации (теория – 1 ч., практика – 2 ч.)

Разновидности методов Оценка качества кластеризации K-means DBSCAN

077. Снижение размерности (теория – 1 ч., практика – 2 ч.)

Зачем снижать размерность Методы отбора признаков Методы конструирования признаков Выявление аномалий

088. Нейронные сети (теория – 1 ч., практика – 3 ч.)

Нейросетевой подход в машинном обучении Популярные типы задач, решаемые нейронными сетями Устройство нейронных сетей

Документ после выпуска

удостоверение о повышении квалификации государственного образца

Организатор

Автор курса

IBS Training CenterIBS Training Center
Оценка и обучение ИТ-специалистов по ключевым направлениям разработки программного обеспечения. Курсы от экспертов-практиков по языкам программирования, системному и бизнес-анализу, архитектуре ПО, ручному и автоматизированному тестированию ПО, Big Data и машинному обучению, управлению проектами и Agile. Действует скидка 10% на обучение физических лиц.
Подробнее об авторе
Мнения учеников

Отзывы о курсе

Оставьте отзыв

Расскажите о качестве обучения, поддержке и результате. Это поможет другим выбрать организацию осознанно.

Напишите ваш коментарий, не менее 30 символов

Нажимая кнопку, вы даете согласие на обработку персональных данных

Оставьте заявку

Консультант ответит на вопросы о курсе «Основы машинного обучения» и поможет разобраться в деталях обучения.

Комментарий ...

Нажимая кнопку, вы даете согласие на обработку персональных данных

Направления:Машинное обучение

Информация обновлена 4 августа 2024 г.

Продолжить выбор

Похожие курсы

Начать без затрат

Бесплатные курсы