О курсе
Раздел 1. Программирование на Питоне
Модели машинного обучения строятся на Питоне. С него и начнем.
- Необходимое ПО
- Основы программирования
- Списки и словари
- Условия и циклы
- Анализируем данные и строим графики
Раздел 2. Нескучно о математике
Без математики в машинном обучении никуда, но она не обязательно должна быть скучной или недоступной, математика — это весело и, главное, несложно.
- Описательная статистика: данные умеют говорить
- Статистический вывод: от частного к общему
- Взаимосвязь переменных и построение первой модели
- Оптимизация: поиск идеальных весов
- Представим данные математически: векторы и матрицы
- На каких данных обучать модель
Раздел 3. Строим первые модели
Вооружившись навыками программирования и знанием математики, мы готовы строить первые модели.
- Регрессия. Предсказываем цены на жилье
- Классификация. Поможем врачам классифицировать опухоли
- Кластеризация. Попробуем разбить данные на группы
Раздел 4. Переходим на следующий уровень
В этом разделе попробуем поработать с рекомендациями, изображениями, текстом и временными рядами. Даже построим первую нейросеть.
- Как онлайн-кинотеатры подбирают нам кино на вечер
- Распознаем цифры на изображении с помощью компьютерного зрения
- Как компьютер определяет, о чем говорится в тексте
- Проанализируем изменение данных во времени
- Изучим основы нейронных сетей
Курс завершился, что дальше? Дальше нужно глубже изучать каждую из пройденных тем. Освоить больше теории и практики. Именно этим мы и займемся на последующих курсах.