К курсам
AI PATH

Обучение с наставником · 8 курсов

Нейросети.
Выбери свою задачу.

От первого Python-кода до моделей для изображений, текстов и звука. У каждого курса — своя программа, требования к подготовке и один понятный итоговый проект.

Сроки — базовый план для одного проекта. Темп, набор данных, инструменты и стоимость согласуем до старта.

Как выбрать последовательность

  1. ПодготовкаPython, массивы, таблицы и графики.
  2. Первая модельКак сеть учится и как проверить ответ.
  3. Одна специализацияТаблицы, изображения, тексты, звук или ряды.
  4. Улучшение моделиПодбор архитектуры после первого эксперимента.

Проходить все восемь подряд не обязательно. Табличный ML доступен после Python; специализацию выбираем по твоей задаче.

Учебная схема: Код → Таблица → График01 · Подготовка

6 недель · 6 встреч · 21 материал

Python и данные для нейросетей

Научись читать код и готовить данные: Python, NumPy, Pandas, графики и работа в Jupyter или Colab.

Для старта: С нуля.

Что получится

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

Выбрать курс и открыть план
Темы и материалы · 21

Что изучим

  • Python: условия, циклы, функции и основы ООП
  • Jupyter, Colab, Linux и импорт / экспорт файлов
  • NumPy, массивы, матрицы и функции
  • Pandas: таблицы, пропуски, типы и преобразования
  • Matplotlib и Seaborn: графики и проверка данных

План по этапам

  1. Неделя 1 — Python, переменные, условия и циклы; запуск ноутбука.
  2. Неделя 2 — функции, основы ООП и команды Linux в Colab.
  3. Неделя 3 — NumPy, матрицы и операции с массивами.
  4. Неделя 4 — загрузка файлов, Pandas, очистка и разбор форматов.
  5. Неделя 5 — Matplotlib, Seaborn и объяснение графиков.
  6. Неделя 6 — собственный ноутбук подготовки данных и инструкция запуска.

Подготовка: Можно начать без опыта.

21 материал включает дополнительные задания по ООП, парсингу, истории на Python и простому веб-серверу. Выбираем нужные упражнения, а не проходим весь архив подряд.

Исходные ноутбуки

Материалы для выбора упражнений, не число обязательных уроков. Архивные файлы могут требовать обновления зависимостей и доступа к данным.

Учебная схема: Данные → MLP → Класс02 · Основа

6 недель · 6 встреч · 4 материала

Нейросети: первая модель

Разберись, как сеть учится: нейроны, веса, функции активации, ошибка и градиенты. Начни с маленькой MLP на NumPy.

Для старта: Основы Python, функции и массивы.

Что получится

Один воспроизводимый эксперимент с MLP: код, независимая тестовая выборка, сравнение с простым решением и разбор ошибок.

Выбрать курс и открыть план
Темы и материалы · 4

Что изучим

  • Нейроны, веса, активации и прямой проход
  • Функция потерь, градиенты и обучение
  • Train / validation / test без утечки данных
  • Нормализация, переобучение и метрики классификации
  • XOR, MNIST, Fashion MNIST и табличная классификация

План по этапам

  1. Неделя 1 — синтетические данные, классы и отдельные выборки.
  2. Неделя 2 — нейрон, веса, активации и прямой проход MLP.
  3. Неделя 3 — функция ошибки, обратное распространение и обучение.
  4. Неделя 4 — сравнение с простым решением, переобучение и разбор ошибок.
  5. Неделя 5 — изменение одного параметра; повторяемые запуски и метрики.
  6. Неделя 6 — отчёт, инструкция и выбор следующего курса.

Подготовка: Python и данные для нейросетей.

Стартуем с нового CPU-примера без скачивания данных. Три исторические работы по классификации — дополнительная практика после проверки окружения.

Разобрать схему модели →

Исходные ноутбуки

Материалы для выбора упражнений, не число обязательных уроков. Архивные файлы могут требовать обновления зависимостей и доступа к данным.

Учебная схема: Признаки → Модель → Ошибка03 · Специализация

6 недель · 6 встреч · 3 материала

Машинное обучение на таблицах

Преврати таблицу в проверяемый эксперимент: статистика, признаки, регрессия, простое решение для сравнения и оценка ошибки.

Для старта: Python, Pandas и базовые графики.

Что получится

Учебный анализ таблицы и модель регрессии с понятными признаками, метрикой и ограничениями.

Выбрать курс и открыть план
Темы и материалы · 3

Что изучим

  • Вероятность, распределения и описательная статистика
  • Очистка данных, выбросы и признаки
  • Разведочный анализ таблиц и корреляции
  • Регрессия, базовое решение и оценка ошибки
  • Проверка утечек и воспроизводимый отчёт

План по этапам

  1. Неделя 1 — задача, целевой столбец и качество учебных данных.
  2. Неделя 2 — вероятность, статистика и распределения.
  3. Неделя 3 — очистка, признаки и визуальный анализ.
  4. Неделя 4 — простое решение и модель регрессии.
  5. Неделя 5 — проверка ошибки на отложенных данных и разбор ограничений.
  6. Неделя 6 — ноутбук и отчёт; для проекта Kaggle — проверка формата файла прогнозов и подготовка первой отправки.

Подготовка: Python и данные для нейросетей.

В архиве — анализ HH / ЦИАН и две работы по вероятности. Итоговую регрессию можно согласовать на задаче House Prices из Kaggle Getting Started. Это отдельный вариант практики, а не готовое решение из архива; правила и доступность данных проверяем до старта.

Исходные ноутбуки

Материалы для выбора упражнений, не число обязательных уроков. Архивные файлы могут требовать обновления зависимостей и доступа к данным.

Учебная схема: Пиксели → CNN → Признаки03 · Специализация

8 недель · 8 встреч · 18 материалов

Нейросети для изображений · CV

Выбери задачу с картинками: классификация, поиск объектов или сегментация. Разбери CNN и применение готовых моделей.

Для старта: Python и один эксперимент по классификации.

Что получится

Один проект по компьютерному зрению с примерами ответов, ошибок и метриками. Задачу и доступный датасет выбираем до обучения.

Выбрать курс и открыть план
Темы и материалы · 18

Что изучим

  • Conv2D, фильтры, pooling и устройство CNN
  • MNIST, CIFAR-10 / 100, жесты и марки автомобилей
  • Применение готового детектора SSDLite MobileNetV2
  • Сегментация изображений и оценка масок
  • Перенос обучения: замороженная основа и новый выходной слой
  • Дообучение части готовой сети с небольшой скоростью обучения; сравнение на отложенных данных

План по этапам

  1. Недели 1–2 — изображения, разметка, разбиение и небольшая CNN.
  2. Недели 3–4 — свёртки, переобучение и классификация на выбранном наборе.
  3. Недели 5–6 — для переноса обучения: заморозить основу, обучить выходной слой, затем сравнить дообучение части сети; детекция и сегментация — альтернативные задачи.
  4. Недели 7–8 — один выбранный проект, метрики, ошибки и отчёт; для Digit Recognizer на Kaggle — подготовка файла прогнозов по правилам задачи.

Подготовка: Нейросети: первая модель.

18 материалов: 7 работ CV, 10 исторических исследований медицинских изображений и упражнение Terra AI. Медицинские примеры — разбор учебных моделей, не диагностика; полный запуск всех архитектур в курс не входит.

Разобрать схему модели →

Исходные ноутбуки

Материалы для выбора упражнений, не число обязательных уроков. Архивные файлы могут требовать обновления зависимостей и доступа к данным.

Учебная схема: Токены → LSTM → Тональность03 · Специализация

8 недель · 8 встреч · 10 материалов

Нейросети для текстов · NLP

Определяй тональность отзыва или автора текста. Сравни представления текста и сети Dense, Conv1D, RNN, LSTM и GRU.

Для старта: Python, массивы и основы классификации.

Что получится

Классификатор текстов с подготовкой данных, сравнением двух подходов и анализом ошибочных ответов.

Выбрать курс и открыть план
Темы и материалы · 10

Что изучим

  • Токенизация, словарь, длина последовательности и padding
  • Embedding и представление текста
  • Dense, Conv1D, RNN, LSTM и GRU
  • Тональность отзывов IMDb и Yelp
  • Определение автора по отрывку и проверка качества

План по этапам

  1. Недели 1–2 — тексты, метки, разбиение и токенизация.
  2. Недели 3–4 — Embedding, базовая модель и Conv1D.
  3. Недели 5–6 — устройство RNN, LSTM, GRU; сравнение двух выбранных подходов.
  4. Недели 7–8 — тональность или авторство, ошибки и воспроизводимый отчёт.

Подготовка: Нейросети: первая модель.

10 архивных работ по классификации текста. Программа посвящена этим моделям; обучение больших языковых моделей и чат-ботов в неё не входит.

Разобрать схему модели →

Исходные ноутбуки

Материалы для выбора упражнений, не число обязательных уроков. Архивные файлы могут требовать обновления зависимостей и доступа к данным.

Учебная схема: Сигнал → Признаки → Класс03 · Специализация

6 недель · 6 встреч · 2 материала

Нейросети для звука

Пройди путь от аудиосигнала до признаков и классификации. Учебный пример — распознавание птиц по пению.

Для старта: Python, массивы и основы классификации.

Что получится

Один эксперимент классификации звука: подготовка записей, извлечение признаков и разбор ошибок модели.

Выбрать курс и открыть план
Темы и материалы · 2

Что изучим

  • Аудиосигнал, частота дискретизации и фрагменты
  • Визуализация сигнала и звуковые признаки
  • Подготовка примеров и разделение записей без утечки
  • Классификация птиц по пению и полносвязная сеть
  • Метрики и влияние шума на ответы

План по этапам

  1. Неделя 1 — доступность записей, формат и постановка задачи.
  2. Неделя 2 — сигнал, фрагменты и визуализация.
  3. Неделя 3 — извлечение признаков и независимые выборки.
  4. Неделя 4 — обучение классификатора и сравнение с простым решением.
  5. Неделя 5 — ошибки, шум и ограничения датасета.
  6. Неделя 6 — повторяемый запуск и демонстрация результата.

Подготовка: Нейросети: первая модель.

Две архивные работы: обработка сигналов и птицы. Доступность записей проверяем до начала; синтез речи и универсальное распознавание речи не входят.

Разобрать схему модели →

Исходные ноутбуки

Материалы для выбора упражнений, не число обязательных уроков. Архивные файлы могут требовать обновления зависимостей и доступа к данным.

Учебная схема: Прошлое → Окно → Прогноз03 · Специализация

6 недель · 6 встреч · 5 материалов

Прогнозирование временных рядов

Исследуй данные во времени: окна, нормализация, прогноз и проверка на будущих участках. Примеры — трафик и исторические ряды.

Для старта: Python, Pandas и основы оценки моделей.

Что получится

Учебный прогноз временного ряда с разделением по времени, сравнением с наивным прогнозом и разбором ошибки.

Выбрать курс и открыть план
Темы и материалы · 5

Что изучим

  • Временная ось, тренд, интервалы и окна
  • Нормализация только на обучающем участке
  • Dense, Conv1D и последовательности
  • Хронологическая проверка без данных из будущего
  • Трафик компании и исторические биржевые ряды

План по этапам

  1. Неделя 1 — временная ось, задача и горизонт прогноза.
  2. Неделя 2 — графики, пропуски и подготовка окон.
  3. Неделя 3 — хронологическое разбиение и наивный прогноз.
  4. Неделя 4 — обучение небольшой модели.
  5. Неделя 5 — ошибка на отложенном периоде и проверка утечек.
  6. Неделя 6 — отчёт с графиками, ограничениями и инструкцией.

Подготовка: Машинное обучение на таблицах или Нейросети: первая модель.

Пять архивных работ: три Stock и две Trafic. Исторические финансовые данные служат учебным примером; курс не даёт торговых рекомендаций.

Исходные ноутбуки

Материалы для выбора упражнений, не число обязательных уроков. Архивные файлы могут требовать обновления зависимостей и доступа к данным.

Учебная схема: Варианты → Проверка → Выбор04 · После первого проекта

4 недели · 4 встречи · 3 материала

Подбор архитектуры нейросетей

Сравни настройки модели: размер слоёв, скорость обучения и варианты архитектуры. Разбери Keras Tuner и генетический поиск.

Для старта: Есть обученная модель и понятная метрика.

Что получится

Таблица воспроизводимых экспериментов, обоснованный выбор конфигурации и отдельная итоговая проверка на тестовых данных.

Выбрать курс и открыть план
Темы и материалы · 3

Что изучим

  • Гиперпараметры и пространство поиска
  • Keras Tuner и Fashion MNIST
  • Ручной, автоматический и генетический поиск
  • Бюджет вычислений, seed и журнал экспериментов
  • Выбор по validation и финальная проверка на test

План по этапам

  1. Неделя 1 — исходная модель, метрика и бюджет экспериментов.
  2. Неделя 2 — ручные варианты и автоматический поиск Keras Tuner.
  3. Неделя 3 — принципы генетического поиска и сравнение конфигураций.
  4. Неделя 4 — итоговая проверка, таблица результатов и отчёт; если исходный проект выбран на Kaggle — подготовка файла прогнозов без подбора по финальным ответам.

Подготовка: Нейросети: первая модель.

Три архивные работы, включая Genetica. Лучшее значение в поиске не обещает улучшения на новых данных; итог проверяем отдельно.

Разобрать схему модели →

Исходные ноутбуки

Материалы для выбора упражнений, не число обязательных уроков. Архивные файлы могут требовать обновления зависимостей и доступа к данным.

От учебного эксперимента к первой отправке

Обучение, дообучение и Kaggle

Выбери, что хочешь попробовать. Это варианты практики в существующих курсах: подготовку, один итоговый проект и объём участия согласуем с наставником.

Обучить свою модель

ДанныеОбучениеСвои веса

Соберём небольшую MLP, посмотрим, как меняются веса, и проверим результат на новых примерах.

Результат: ноутбук с обучением, метрикой и разбором ошибок.

Курс «Первая модель» →

Дообучить готовую сеть

Готовые весаСвои данныеНовые веса

На задаче с изображениями обучим новый выходной слой, затем сравним дообучение части сети на той же проверочной выборке.

Результат: сравнение модели с замороженной основой и модели после дообучения. Задача и проверочные данные одинаковы.

Курс компьютерного зрения →

Подготовить решение Kaggle

ЗадачаПроверкаФайл прогнозов

После основ выберем задачу Getting Started, построим простое решение для сравнения и подготовим файл прогнозов по её требованиям.

Результат: воспроизводимый ноутбук, submission-файл и журнал экспериментов. Для таблиц нейросеть необязательна.

Начать с табличного ML →
Как дойдём до первой отправки
  1. Прочитаем задачу, метрику, формат ответа и правила соревнования; проверим допуск, внешние данные, готовые веса и применение ИИ.
  2. Отделим проверочную выборку и запустим простую модель — исходный результат для сравнения.
  3. Изменим один подход, сравним на проверочной части, разберём ошибки и сохраним код. Дообучение выбираем там, где оно подходит задаче и разрешено правилами.
  4. Проверим submission-файл. Ты принимаешь правила и отправляешь решение из своего аккаунта; после приёма сохраним результат и оформим кейс.

Примеры для выбора: House Prices · регрессия по таблицам ↗ Digit Recognizer · изображения цифр ↗

Getting Started — учебные соревнования для знакомства с платформой. Условия и доступность проверяем перед стартом; место и призы не входят в обещанный результат. Подход к дообучению: официальный пример TensorFlow ↗.

Все материалы на месте

66 ноутбуков распределены по курсам

В каталог вошли все 24 работы прежней подборки и остальные 42 ноутбука: подготовка, статистика, временные ряды, перенос обучения и дополнительные задания. Каждый файл закреплён за одним курсом.

Один стартовый NumPy-пример выполняется в CI исходного репозитория. Остальные 65 — исторический архив. Сохранённые выводы и точность в названиях файлов не подтверждают текущую воспроизводимость. Перед практикой проверим окружение и данные.

Открыть полный архив источника ↗ · Прежняя подборка 24 работ →