Чему вы научитесь
- Разбор коммерческого кода действующих проектов по Data Science с сайта kaggle.com
- Способность понимать раздел "Матричная факторизация" в учебнике от Школы Анализа Данных(ШАД) Яндекс education.yandex.ru/handbook/ml/article/matrichnaya-faktorizaciya
- Способность начать понимать научную статью: arxiv.org/pdf/1111.4144
- Применения знаний на новейших моделях машинного обучения и нейросетей на сайте архив: arxiv.org/list/stat.ML/recent
- Способность понимать лекции от Воронцова К.В. http://machinelearning.ru/wiki/index.php?title=Участник:Vokov
- Глубокое понимание раздела "разложение Холецкого": http://www.machinelearning.ru/wiki/index.php?title=Аппроксимация_функции_ошибки
- Адаптация полученных знаний по математике и программированию под специфику бизнеса вашего работодателя или вашего стартапа.
- Навык выведения математических формул с нуля
- Имплементация математических формул в Python
- Глубокое понимание математики которая используется в Python
- Фундаментальное понимание алгоритма разложение Холецкого и LU на примере множественной линейной регрессии
- Фундаментальные знания для подготовки к собеседованию в Data Science
О курсе
Революция в ML. От «чёрного ящика» к полному пониманию математики машинного обучения через реверс-инжиниринг ML-модели. Вывод с нуля всех формул + Python.
Основной акцент в курсе сделан на самой важной и сложной теме - это функция потерь (loss), то есть сердце любого алгоритма, его приборная панель по которой и обучаются машины, самое главное мы всё разбираем С НУЛЯ!
Вы проходите серию курсов, ниже предоставлен роадмап, чтобы вы всегда знали какой курс из серии вы проходите.
10 Сфер применения разложения Холецкого:
1. Линейная регрессия
2. Ridge-регрессия (ℓ₂-регуляризация)
3. Гауссовские процессы (GP)
4. Генерация многомерного нормального шума
5. Методы Ньютона и квазиньютоновские методы
6. Линейный дискриминантный анализ (LDA)
7. Калмановские фильтры и рекурсивные байесовские модели
8. Латентные переменные и вариационные автоэнкодеры (VAE)
9. Preconditioning для итеративных методов
10. Active Learning / Bayesian Optimization
ОСОБЕННОСТИ КУРСА:
- Разбор коммерческого кода действующих проектов по Data Science с сайта kaggle.com
- Способность понимать раздел "Матричная факторизация" в учебнике от Школы Анализа Данных(ШАД) Яндекс https://education.yandex.ru/handbook/ml/article/matrichnaya-faktorizaciya
- Способность начать понимать научную статью: https://arxiv.org/pdf/1111.4144
- Применения знаний на новейших моделях машинного обучения и нейросетей на сайте архив: arxiv.org/list/stat.ML/recent
- Способность понимать лекции от Воронцова К.В. http://machinelearning.ru/wiki/index.php?title=Участник:Vokov
- Глубокое понимание раздела "разложение Холецкого": http://www.machinelearning.ru/wiki/index.php?title=Аппроксимация_функции_ошибки
- Адаптация полученных знаний по математике и программированию под специфику бизнеса вашего работодателя или вашего стартапа.
- Навык выведения математических формул с нуля
- Имплементация математических формул в Python
- Глубокое понимание математики которая используется в Python
- Фундаментальное понимание алгоритма разложение Холецкого на примере множественной линейной регрессии
- Фундаментальные знания для подготовки к собеседованию в Data Science
Этот курс - лучший способ начать с нуля и стать специалистом по Машинному Обучению в Python и МАТЕМАТИКЕ!
Курс разработан с акцентом на простой и понятный вход в машинное обучение — без необходимости сразу углубляться в сложную математику. Теоретическая база вводится постепенно, по мере необходимости, что делает обучение комфортным даже для тех, кто не имеет технического образования. Многие участники с гуманитарным бэкграундом успешно проходят курс и отмечают это в своих отзывах.
Если в процессе обучения у вас возникнут вопросы, вы можете задать их в комментариях к урокам — я, как автор курса, регулярно просматриваю комментарии и с радостью помогу вам разобраться
В этом курсе Вы изучите следующие темы:
- Основные понятия
- Алгоритм LU разложения
- Матрица 3х3. Система уравнение. СЛАУ. Метод Гаусса.
- Решаем систему АХ=B. Прямой ход. Обратный ход
- LU-разложение с поворотом. Pivoting.
- Почему LU-разложение хуже чем Холекций?
- Основные понятия
- Алгоритм разложения Холецкого
- Матрица 3х3. Система уравнение. СЛАУ.
- Решаем систему АХ=B. Прямой ход. Обратный ход
- np.linalg.cholesky
- Сравнение:Normal equation, SVD, QR, Cholesky, Gradient descent
- Блок-схема выбора алгоритма
- Большой, малый датасэт.
- Что такое МНК? Историческая справка.
- Критерий Кронекера и Квадратичной формы.
- Почему Adam и Momentum не нужен в машинном обучении?
- Условия и рекомендуемый метод поиска весов
- Регуляризация Тихонова, Гребневая, Ridge, применение Холецкого
- Скорость работы алгоритма
- Ресёрчим kaggle
и много другое!
Курс сопровождается набором Jupyter Notebook — с примерами кода и подробными пояснениями. Для каждой лекции подготовлен отдельный блокнот, структурированный по разделам курса. Это позволяет не только смотреть видео, но и быстро находить нужную информацию в текстовом виде — удобно для повторения и навигации по материалу.
Курс доступен без ограничений по времени: вы можете проходить его в удобном для себя темпе.
Присоединяйтесь к обучению и развивайте свои навыки — добро пожаловать на курс!
Для кого этот курс
Начальные требования
- Никаких знаний по математике предварительно не требуется, вся математика будет дана с полного нуля.
- Рекомендуются базовые знания Python (на уровне функций).
-
Либо опыт работы с другими языками программирования и готовность изучать Python в процессе курса.
Наши преподаватели
Как проходит обучение
- Чётко структурированные видео-лекции по разделам курса
- Jupyter-блокноты с полным кодом на Python и поясняющими комментариями
- Проверочные задания после каждой темы для закрепления материала
- Подробный разбор решений — как в видео, так и в блокнотах
- Все задания построены так, чтобы поэтапно освоить алгоритм разложение Холецкого и LU и его применение в линейной регрессии
- Поддержка преподавателя: ответы на ваши вопросы в комментариях к урокам
Программа курса
Сертификат
Что вы получаете
- Понимание принципов алгоритма разложение Холецкого и LU и множественной линейной регрессии
- Умение самостоятельно реализовать разложение Холецкого и LU без готовых библиотек
- Практические навыки работы с данными на Python
- Задания с автоматической проверкой и интерактивной обратной связью
- Доступ к обсуждению решений и помощи от сообщества
- Электронный сертификат об успешном завершении курса