Наша программа одна из самых объёмных и содержательных. В то же время её легко понять, потому что знания даются постепенно: от базы к продвинутым инструментам.
380 часов обучающего контента и практики 14 проектов в портфолио 2 вебинара в неделю
Подготовительный блок
Их необязательно проходить, но они помогут лучше погрузиться в обучение.
Курсы
Видеокурс: как учиться эффективно
Расскажем, как спланировать обучение, чтобы сохранить интерес, получить максимум пользы и всё успеть.
Основы математики
Сможете освежить базовые знания по математике и облегчить погружение в методы машинного обучения.
Основы программирования
Узнаете об особенностях языков программирования и получите первый опыт написания кода.
Основы языка Python
Курс для новичков и опытных программистов: вы познакомитесь с инструментами разработки и освоите машинное обучение на Python.
Git. Базовый курс
Познакомим с основными понятиями: репозиторий, коммит, тег, ветки, создание и клонирование репозитория, слияние веток, запрос истории изменений.
I четверть Программирование
Научитесь работать в Linux и создавать сервера в облачных сервисах AWS, проводить поиск информации и основные операции с файлами, выполнять мониторинг работы сервера. Научитесь использовать язык запросов SQL, создавать и оптимизировать сложные запросы. Освоите библиотеки языка Python, предназначенные для Data Science: Numpy, Pandas, Matplotlib, SciKit-Learn.
Курсы
Встреча декана со студентами
Основы языка Python
Linux. Рабочая станция
Основы реляционных баз данных и MySQL
Библиотеки Python для Data Science: Numpy, Matplotlib, Scikit-learn
Проект
Предсказание цен на недвижимость
II четверть Сбор данных и статистическое исследование
Познакомитесь с теорией вероятностей и математической статистикой. Изучите методы проведения корреляционного, дисперсионного и регрессионного анализа. Научитесь работать с RESTful/SOAP-сервисами, форматами XML и JSON в Python, а также познакомитесь с особенностями открытых данных (OpenData).
Курсы
Библиотеки Python для Data Science: продолжение
Методы сбора и обработки данных из сети Интернет
Введение в математический анализ
Теория вероятностей и математической статистике
Проект
Сбор информации по заданным критериям
Разведочный анализ данных (EDA) на основе полученной информации
III четверть Математика для Data Scientist
Рассмотрите математические аспекты алгоритмов, применяемых в Data Science: линейная и логистическая регрессия, градиентный спуск, метод ближайших соседей, кластеризация, деревья решений, случайный лес, градиентный бустинг. Поймете, как устроены алгоритмы на уровне математики.
Курсы
Линейная алгебра
Алгоритмы анализа данных
Проект
Построение модели кредитного скоринга для банка
IV четверть Машинное обучение
Освоите Python: от основ программирования до автоматизации, сбора, обработки, анализа и визуализации данных.
Курсы
Машинное обучение в бизнесе
Рекомендательные системы
Видеокурс от Мегафон + курсовой проект
Проекты
Рекомендательная система для интернет-магазина
Прогнозирование оттока абонентов
Алгоритм для определения вероятности подключения услуги
V четверть Нейронные сети
Научитесь решать задачи Machne Learning с данными из соцсетей, геоданными, применением графов, а также познакомитесь с нейронными сетями. На практике познакомитесь с фреймворками для разработки нейронных сетей: Tensorflow, Keras, PyTorch.
Курсы
Введение в нейронные сети
Фреймворк PyTorch для разработки искусственных нейронных сетей
Проекты
Распознавание и классификация изображений
Приложение, которое анализирует объекты на камере
VI четверть Задачи искусственного интеллекта
Изучите продвинутые архитектуры сверточных нейронных сетей, обработку естественного языка и компьютерное зрение.
Курсы
Введение в обработку естественного языка
Глубокое обучение в компьютерном зрении от NVIDIA
Проекты
Чат-бот на основе искусственного интеллекта, который может общаться на любые темы
8 мини проектов по компьютерному зрению
Курсы вне четверти
Предметы с индивидуальным выбором даты старта
Вы можете формировать часть расписания самостоятельно и регулировать интенсивность обучения.
Курсы
Подготовка к поиску работы
История развития искусственного интеллекта
Алгоритмы и структуры данных на Python
Введение в высшую математику
Спортивный анализ данных. Платформа Kaggle
Язык R для анализа данных
Визуализация данных в Tableau
Сверточные нейронные сети в компьютерном зрении
Проекты
Соревнование на площадке Kaggle