Перейти к основному содержанию
Анализ данных
Средний уровень
Математика через действие

Кластеризация и классификация

Метод k-средних, классификация по ближайшим соседям и логистическая регрессия

Уроки этого курса доступны после регистрации. Демо без аккаунта показывает механику платформы на примере задачи с роботом по алгоритмике.

10
уроков
7–10 мин
один шаг
Средний уровень
уровень
бесплатный доступ в бета-версиибез регистрации для демопрогресс можно сохранить
Пример интерфейса
Пример: урок 1 из 10
Образец
Кластеризация и классификация
Пример награды

Начальные приближения

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

01 наблюдаем условие задачи
02 проверяем свой ответ
03 объясняем следующий шаг
Шаг 1
Проверить
Шаг 3
Понятно. Ответ сопровождается объяснением, чтобы следующий шаг был осознанным.

10 коротких уроков

По 7-10 минут: можно пройти за один подход или возвращаться по частям.

Интерактив вместо конспекта

Ученик решает задачу, проверяет ответ и видит объяснение следующего шага.

Спокойный старт

Демо платформы доступно без аккаунта. Для уроков выбранного курса и сохранения прогресса нужна регистрация.

Для кого

Как данные делятся на группы и классы

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

Путает кластеризацию и классификацию.
Не понимает, зачем нужны признаки.
Считает, что модель всегда знает правильный ответ.
Игнорирует ошибки на границах классов.
01

Начальные приближения

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

02

Инерция

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

03

Суммарная инерция

Научитесь складывать инерции нескольких кластеров и выбирать лучшее разбиение по суммарной инерции.

Граница класса не всегда очевидна

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

Действие

Откройте шаг «Начальные приближения» и выполните действие в модели.

Попытка
Ответ требует ещё одного шага

Ошибка не заканчивает задание: она запускает объяснение на схеме.

Понимание
Идея курса «Кластеризация и классификация» понятна

Ученик видит идею на модели и переносит её в самостоятельное решение.

Маршрут курса

От признаков объектов к группам, классам и ошибкам модели.

1
grp

Начальные приближения

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

2
cls

Инерция

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

3
feat

Суммарная инерция

Научитесь складывать инерции нескольких кластеров и выбирать лучшее разбиение по суммарной инерции.

4
dist

Оптимизация

Обновите центры четырёх кластеров и убедитесь, что метод k-средних минимизирует суммарную инерцию.

5
bdry

Сколько брать кластеров

Изучите зависимость суммарной инерции от числа кластеров k и освойте эвристику «локтя» для выбора k.

6
?

Классификация

Предсказывайте класс неизвестной точки по ближайшим соседям и разделяющей линии.

7
7

Ошибки классификации

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

8
8

Простой классификатор

Выбирайте положение разделяющей границы, минимизируя число ошибочно классифицированных точек.

9
9

Вероятностная классификация

Сравнивайте уверенность классификатора по расстоянию точки до разделяющей границы.

10
10

Пиксели

Как изображение кодируется числами и почему это важно для классификатора.

Один урок — одно понятие

Нет перегруза: сначала основная идея, затем проверка понимания и самостоятельное применение.

Мгновенная обратная связь

Ученик сразу видит, где ошибся, и получает объяснение через схему.

Последовательное усложнение

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

Прогресс сохраняется

После регистрации можно продолжить курс и вернуться к сложным темам.

В чём разница между кластеризацией и классификацией?

Кластеризация ищет группы без заранее известных ответов, классификация относит объект к известному классу.

Нужно ли программировать?

Для первых уроков нет. Главная цель — понять идею признаков, групп и границ.

Почему модель ошибается?

Данные могут быть шумными, признаки неполными, а объекты на границе классов похожи сразу на несколько групп.

Подойдёт школьнику?

Да, если интересны данные, ИИ и логика работы простых моделей.

Начните курс бесплатно

Создайте аккаунт, чтобы открыть уроки этого курса и сохранять прогресс.