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

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

Добавь шум, научись отменять

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

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

  • Прямой шум закапывает картинку шаг за шагом: шумная = a · чистая + b · шум, где a уменьшается, а b растёт.
  • Каждая обучающая пара это шумная картинка плюс номер её шага, а добавленный шум это ключ ответов.
  • Очиститель обучают предсказывать шум в шумной картинке, на каждом уровне шума.
  • Сам шум это случайные числа с колоколообразной кривой, нормального распределения.

Начать урок

Как идёт урок

  1. Испортить картинку шумом легко. Может ли машина научиться прогонять это назад?

    Сначала: как быстро шум её разрушает?

  2. Добавляй шум шаг за шагом. Найди первый шаг, где доля шума такая же большая, как чистая часть.

    Формула показывает, сколько каждого в картинке.

  3. Расставь картинки от меньшего шума к большему.

    Их сделали на шагах 0, 150, 300, 600 и 1000.

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

  4. Очиститель учится угадывать шум.

    Делать обучающие данные бесплатно: бери любую картинку, добавь шум, и точно известно, что добавлено.

  5. Шумная = чистая + шум. Найди шум в каждом пикселе.

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

    Если из шумного значения вычесть чистое, получится шум: 0.5 − 0.2 = 0.3, 0.6 − 0.9 = −0.3, 0.5 − 0.5 = 0, 0.3 − 0 = 0.3. Очистителю приходится угадывать это, не видя чистой картинки.

  6. Научи очиститель: сделай обучающие пары, потом обучи его.

    Выбери шаг шума и нажми «Сделать пару». Когда будет 3 или больше, нажми «Обучить».

  7. Математика: шум это случайные числа. Нарисуй их много и сложи в стопки.

    Нажми «Набрать 100», потом «Набрать 1000».

  8. У одной обучающей пары неверный номер шага. У какой?

    Нажми на неё, потом «Проверить».

    На шаге 100 чистая часть это ещё 0,99 картинки, поэтому зверушку хорошо видно. Картинка C почти сплошная рябь, а для этого нужно несколько сотен шагов.

  9. Скоростной раунд: определи уровень шума с одного взгляда.

    Нажми на шаг, на котором сделана каждая картинка. Угадай 4 из 5, пока не кончилась полоска.

Предыдущий урок: GAN: фальсификатор против детектива · Следующий урок: От чистого шума к картинке · Часть курса: Генеративный ИИ: создаём новое

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

Loading TwiddleLab