Чему вы научитесь
- Разбор коммерческого кода действующих проектов по Data Science с сайта kaggle.com
- Способность понимать "L2-регуляризацию" в учебнике от Школы Анализа Данных(ШАД) Яндекс education.yandex.ru/handbook/ml/article/linear-models#regulyarizaciya
- Глубокое понимание раздела "Ридж-регрессия": http://www.machinelearning.ru/wiki/index.php?title=Ридж-регрессия
- Способность начать понимать научную статью: https://arxiv.org/pdf/1509.09169
- Применения знаний на новейших моделях машинного обучения и нейросетей на сайте архив: arxiv.org/list/stat.ML/recent
- Способность понимать лекции от Воронцова К.В. http://machinelearning.ru/wiki/index.php?title=Участник:Vokov
- Адаптация полученных знаний по математике и программированию под специфику бизнеса вашего работодателя или стартапа.
- Навык выведения математических формул с нуля
- Имплементация математических формул в Python
- Глубокое понимание математики которая используется в Python
- Фундаментальное понимание алгоритма ридж-регрессии и l2-регуляризации
- Фундаментальные знания для подготовки к собеседованию в Data Science
О курсе
Вы проходите серию курсов, ниже предоставлен роадмап, чтобы вы всегда знали какой курс из серии вы проходите.
10 Сфер применения гребневой регрессии:
- Прогнозирование временных рядов
- Экономика: цена на акции, процентных ставок, инфляции
- Прогнозирование спроса на товары
- Движение тел, рост кристаллов, термические процессы
- Рост населения бактерий, реакции на дозу лекарства
- Взаимосвязи между рекламными затратами и продажами
- Обработка сигналов
- Анализ качества и предсказания дефектов
- Геоинформационные системы (GIS)
- Потребления энергии в зависимости от времени суток
ОСОБЕННОСТИ КУРСА:
- Разбор коммерческого кода действующих проектов по Data Science с сайта kaggle.com
- Способность понимать "L2-регуляризацию" в учебнике от Школы Анализа Данных(ШАД) Яндекс education.yandex.ru/handbook/ml/article/linear-models#regulyarizaciya
- Глубокое понимание раздела "Ридж-регрессия": http://www.machinelearning.ru/wiki/index.php?title=Ридж-регрессия
- Способность начать понимать научную статью: https://arxiv.org/pdf/1509.09169
- Применения знаний на новейших моделях машинного обучения и нейросетей на сайте архив: arxiv.org/list/stat.ML/recent
- Способность понимать лекции от Воронцова К.В. http://machinelearning.ru/wiki/index.php?title=Участник:Vokov
- Адаптация полученных знаний по математике и программированию под специфику бизнеса вашего работодателя или стартапа.
- Навык выведения математических формул с нуля
- Имплементация математических формул в Python
- Глубокое понимание математики которая используется в Python
- Фундаментальное понимание алгоритма ридж-регрессии и l2-регуляризации
- Фундаментальные знания для подготовки к собеседованию в Data Science
Этот курс - лучший способ начать с нуля и стать специалистом по Машинному Обучению в Python и МАТЕМАТИКЕ!
Курс разработан с акцентом на простой и понятный вход в машинное обучение — без необходимости сразу углубляться в сложную математику. Теоретическая база вводится постепенно, по мере необходимости, что делает обучение комфортным даже для тех, кто не имеет технического образования. Многие участники с гуманитарным бэкграундом успешно проходят курс и отмечают это в своих отзывах.
Если в процессе обучения у вас возникнут вопросы, вы можете задать их в комментариях к урокам — я, как автор курса, регулярно просматриваю комментарии и с радостью помогу вам разобраться
В этом курсе Вы изучите следующие темы:
- Анализ графика регуляризации
- Регуляризация Тихонова. L2. Ridge
- Метод наименьших квадратов
- Сравнение Python кода линейной и гребневой регрессии
- Сравнение графиков линейной и гребневой регрессии
- Обзор формулы L2-регуляризации
- Что такое L2-норма?
- L2-норма вектора на плоскости
- L2-норма вектора в пространстве
- Ограничение через норму и квадрат нормы
- Что такое линии уровня?
- Геометрическая интерпретация регуляризации Тихонова
- Геометрическая интерпретация параметра регуляризации
- Уравнение окружности
- 4D Геометрическая интерпретация регуляризации
- Почему линии уровня это эллипсы?
- Выводим формулу L2-регуляризации с нуля
- Решатель: Нормальное уравнение.
- Python: Имплементация нормального уравнения в L2-регуляризации
- Решатель: Разложение Холецкого.
- Решатель: SVD. Сингулярное разложение матрицы
- Решатель: Градиентный спуск
- Python: Имплементация градиентного спуска в L2-регуляризации
- Геометрическая интерпретация коэффициентов регрессии
- Доказательство: почему L2 не зануляет веса?
- Теорема Гаусса-Маркова
- Bias: Cмещённая оценка гребневой регрессии.
- Ковариационная матрица. Ковариация против корреляции.
- Variance: Cмещённая оценка гребневой регрессии.
- Почему MSE гребневой регрессии меньше OLS?
- Фактор инфляции дисперсии (VIF) — мера мультиколлинеарности
- Обусловленность (cond)
- Геометрический смысл СЛАУ
- Логарифмическая шкала и параметр регуляризации
- Почему называется Гребневая регрессия?
- Резюмируем
- Регуляризация в других моделях ML
и много другое!
Курс сопровождается набором Jupyter Notebook — с примерами кода и подробными пояснениями. Для каждой лекции подготовлен отдельный блокнот, структурированный по разделам курса. Это позволяет не только смотреть видео, но и быстро находить нужную информацию в текстовом виде — удобно для повторения и навигации по материалу.
Курс доступен без ограничений по времени: вы можете проходить его в удобном для себя темпе.
Присоединяйтесь к обучению и развивайте свои навыки — добро пожаловать на курс!
Для кого этот курс
Начальные требования
- Никаких знаний по математике предварительно не требуется, вся математика будет дана с полного нуля.
- Рекомендуются базовые знания Python (на уровне функций).
-
Либо опыт работы с другими языками программирования и готовность изучать Python в процессе курса.
Наши преподаватели
Как проходит обучение
- Чётко структурированные видео-лекции по разделам курса
- Jupyter-блокноты с полным кодом на Python и поясняющими комментариями
- Проверочные задания после каждой темы для закрепления материала
- Подробный разбор решений — как в видео, так и в блокнотах
- Все задания построены так, чтобы поэтапно освоить гребневой регрессию и переобучение
- Поддержка преподавателя: ответы на ваши вопросы в комментариях к урокам
Программа курса
Сертификат
Что вы получаете
- Понимание принципов гребневой регрессии и переобучения
- Умение самостоятельно реализовать линейную модель без готовых библиотек
- Практические навыки работы с данными на Python
- Задания с автоматической проверкой и интерактивной обратной связью
- Доступ к обсуждению решений и помощи от сообщества
- Электронный сертификат об успешном завершении курса