КурсыИИМатематикаКодФизикаО проекте и вопросы

TwiddleLab / Искусственный интеллект / Как думает нейросеть

Линия разделяет классы

Урок 3 из 10 · 7 мин · Бесплатно, без аккаунта

Что ты узнаешь

  • Прямая, которая делит пространство признаков на классы, это граница решений.
  • Классификатор относит новую точку к классу по тому, с какой стороны границы она оказалась.
  • Прямая это два числа, y = m x + b. Учиться значит найти m и b с наименьшим числом ошибок.
  • Некоторые данные не делятся никакой прямой. Для них нужна больше чем одна линия.

Начать урок

Как идёт урок

  1. 30 сообщений превратились в точки. Как их разделить рисунком?

    Оранжевые кольца это спам, зелёные точки обычные. Нарисуй забор пальцем или мышью и нажми «Проверить».

  2. Машина ставит прямой забор. Тяни его правый конец.

    Доведи до 2 ошибок или меньше. Точки не на той стороне мигают. Твой забор это пунктир.

  3. Игра: уложись в норму. Двигаются оба конца, и у тебя 6 ходов.

    Норма 2 ошибки. Каждое перетаскивание конца это один ход.

  4. Пора дать имя тому, что получилось.

    Нажми, чтобы открыть.

    Прямая, которая делит точки на классы, это граница решений.

    Машина, которая сортирует новое по сторонам от неё, это классификатор: над прямой спам, под ней обычное.

    Как любая прямая, она задаётся y = m x + b: наклон m и высота b. Учиться значит найти m и b с наименьшим числом ошибок.

  5. Падают новые письма. Определи каждое, пока оно не приземлилось.

    Нажми на ту сторону прямой, куда оно упадёт: сторону спама или обычную.

  6. Сколько ошибок делает прямая A?

    Спаму место над ней. Поставь метку на шкале и нажми «Проверить».

  7. Тот же приём, другие данные: яблоки и лаймы.

    Оба конца свободны. На этот раз целься в ноль ошибок.

  8. Теперь управляй прямой двумя числами, как это делает машина.

    Крути m (наклон) и b (высоту), пока ошибок не станет 2 или меньше.

  9. Сломай: сделай так, чтобы классы нельзя было разделить.

    Тяни обведённую точку спама. После каждого броска машина ищет прямую, которая всё ещё работает.

  10. Твоя прямая против класса.

    Вот прямая, построенная тобой в игре. Сравни её ошибки с остальными.

Предыдущий урок: Признаки как координаты · Следующий урок: Измеряем ошибку · Часть курса: Как думает нейросеть

Уроки интерактивные и работают на JavaScript. Включи его, чтобы играть.

Loading TwiddleLab