
Разберем, что такое машинное обучение, и посмотрим на его задачи
Разберем, как получается финальный результат машинного обучения
Разберем вопросы обогащения, очистки и загрузки данных
Разберем, зачем нужен разведочный анализ данных
Разберем нормирование данных
Посмотрим, зачем нужно разделять выборку, и как это делать
Разберем обучение модели и оптимизацию гиперпараметров
Разберем оптимальное качество обучения модели
Разберем, как работает экспорт и импорт данных в задачах машинного обучения
Исследуем правдоподобие выборки и метод максимального правдоподобия
Разберем суть МНК
Разберем интерполяция данных для заполнения пропусков
Посмотрим на метрики RMSE и RMSLE
Рассмотрим метрики расстояния, отличные от Евклидовой
Разберем информационные критерии моделей, основанные на функции правдоподобия
Разберем оптимизацию гиперпараметров линейной регрессии
Разберем базовый метод классификации - логистическую регрессию
Рассмотрим задачу по классификации и локализации облаков на изображении
Загрузим данные изображений в единый набор данных
Построим модель опорных векторов на изображениях облаков и оценим ее точность
Построим первую модель нейронной сети - двухслойный перцептрон
Разберем работу сверточных слоев и слоев подвыборки
Проверим работу различных функций активации и оптимизаторов нейросети для повышения точности и ускорения обучения
Разберем приемы для улучшения обобщающей силы нейросети
Разберем дополнение изображений как возможность повышения предсказательной точности нейросети
Разберем бэггинг, бустинг и стекинг
Разберемся, как строить ансамбль стекинга
Разберем первые успешные сверточные нейросети - LeNet и AlexNet
Рассмотрим архитектуры VGG
Разберем архитектуру GoogLeNet
Разберем работу семейства нейросетей Inception
Посмотрим на архитектуру остаточных нейросетей - ResNet
Разберем создание глубокой сверточной сети для классификации изображений
Посмотрим на работу MobileNet и якоря для определения регионов на изображении
Разберем базовую сегментационную нейросеть - U-Net
Разберем работу пирамидальной сети и ее отличие от U-Net
Мы разберем сегментацию и классификацию изображений облаков с помощью сверточных, пирамидальных, остаточных и полносвязных нейронных сетей в соревновании на Kaggle вплоть до формирования конечного результата.
Курс разбит на 2 части. В первой части мы последовательно пройдем все этапы работы с данными: от видов задач и их постановки до работы с моделями машинного обучения для минимизации предсказательной ошибки. Дополнительно рассмотрим фундаментальные основы построения моделей машинного обучения, базовые метрики и наиболее простые модели - линейную и логистическую регрессии.
Во второй части разберем на практических примерах:
Проведение исследовательского анализа данных для поиска зависимостей: EDA.
Метрики точности: оценка F1 и коэффициент Дайса.
Очистка данных и обработка изображений.
Загрузка и сохранение моделей и данных в HDF5.
Двухслойный и многослойный перцептрон.
Нейросети со сверточными слоями и слоями подвыборки.
Функции активации, инициализация и оптимизаторы нейросетей.
Преобразование и дополнение (аугментация) бинарных данных.
LeNet, AlexNet, GoogLeNet.
VGG, Inception, ResNet, DenseNet.
Сегментация изображений с MobileNet, Unet, PSPNet и FPN.
Ансамбль нейросетей.
Выгрузка результата для соревнования на Kaggle.