Вводный курс ML | Машинное обучение

Вводный курс ML

О курсе

  1. Первое занятие
  2. Принцип машинного обучения

Раздел 1. Программирование на Питоне

Модели машинного обучения строятся на Питоне. С него и начнем.

  1. Необходимое ПО
  2. Основы программирования
  3. Списки и словари
  4. Условия и циклы
  5. Анализируем данные и строим графики

Раздел 2. Нескучно о математике

Без математики в машинном обучении никуда, но она не обязательно должна быть скучной или недоступной, математика — это весело и, главное, несложно.

  1. Описательная статистика: данные умеют говорить
  2. Статистический вывод: от частного к общему
  3. Взаимосвязь переменных и построение первой модели
  4. Оптимизация: поиск идеальных весов
  5. Представим данные математически: векторы и матрицы
  6. На каких данных обучать модель

Раздел 3. Строим первые модели

Вооружившись навыками программирования и знанием математики, мы готовы строить первые модели.

  1. Регрессия. Предсказываем цены на жилье
  2. Классификация. Поможем врачам классифицировать опухоли
  3. Кластеризация. Попробуем разбить данные на группы

Раздел 4. Переходим на следующий уровень

В этом разделе попробуем поработать с рекомендациями, изображениями, текстом и временными рядами. Даже построим первую нейросеть.

  1. Как онлайн-кинотеатры подбирают нам кино на вечер
  2. Распознаем цифры на изображении с помощью компьютерного зрения
  3. Как компьютер определяет, о чем говорится в тексте
  4. Проанализируем изменение данных во времени
  5. Изучим основы нейронных сетей

Курс завершился, что дальше? Дальше нужно глубже изучать каждую из пройденных тем. Освоить больше теории и практики. Именно этим мы и займемся на последующих курсах.