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

TwiddleLab / Искусственный интеллект / Генеративный ИИ: создаём новое

Генерировать или классифицировать

Урок 1 из 11 · 5 мин · Бесплатно, без аккаунта

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

  • Классификатору нужна только граница между видами: он говорит, что это такое.
  • Генеративная модель выучивает облако, где живут настоящие примеры, распределение данных.
  • Сэмплирование случайной точки из этого облака даёт совершенно новый пример, который всё равно выглядит настоящим.

Начать урок

Как идёт урок

  1. Классификатор говорит, что это такое. Как машина может сделать что-то новое?

    Каждая точка это настоящая зверушка, поставленная по длине ушей и округлости тела.

  2. Будь классификатором: отдели Fluffer от Spiker одной линией.

    Тяни две круглые ручки. Fluffer должны быть на фиолетовой стороне.

  3. Теперь будь генератором: сделай 3 новых Fluffer.

    Нажми на место на карте. Оно превратится в зверушку с такими ушами и таким телом.

  4. Машина делает то же самое: выучивает облако, потом сэмплирует из него.

    Нажми «Выучить облако», потом «Сэмплировать 6».

  5. Генеративная модель выучивает, где живут данные.

    Твои 3 зверушки это синие точки. Зверушки машины жёлтые. Все пришли из одного облака.

  6. Генератор Fluffer рисует одну новую зверушку. Куда она скорее всего попадёт?

    Нажми на A, B или C.

    Сэмплирование выбирает точки пропорционально тому, насколько они часты в выученном облаке. Середина облака самое частое место.

  7. Классификатор говорит, что все 8 это Fluffer. Найди 3, которые не похожи ни на одного настоящего.

    Нажми на зверушку: карта покажет, откуда она. Можно ошибиться 3 раза.

Следующий урок: Автоэнкодеры: сжать и собрать · Часть курса: Генеративный ИИ: создаём новое

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

Loading TwiddleLab