Тест на двойного агента: поиск сути
В мире контрразведки маскировка — это просто слой шума. Чтобы поймать мастера перевоплощений, нужно научиться игнорировать поверхность и видеть суть.
Сценарий
Представьте, что вы стажер в Академии. Инструктор бросает две фотографии на ваш стол.
- Фото А: Зернистый снимок низкого качества: человек на залитой дождем лондонской улице.
- Фото Б: Четкий студийный портрет человека с бородой и в очках.
Инструктор спрашивает: «Это один и тот же человек?»
Дилетанту они покажутся совершенно разными. Но мастер знает: они идентичны. Вы учитесь игнорировать бороду, освещение и зернистость. Вы фокусируетесь на расстоянии между глазами, наклоне головы, форме уха.
Затем инструктор показывает Фото В: человека, который выглядит точно так же, как цель из Лондона, но у него чуть иные мочки ушей. Это «двойной агент». Он был создан, чтобы обмануть вас.
Эта тренировка и есть КОНТРАСТИВНОЕ ОБУЧЕНИЕ (Contrastive Learning). Вы понимаете, кем является объект, глядя на то, чем он является (тот же человек при другом освещении) и чем он не является (убедительный двойник).
Реальность
Контрастивное обучение — это мощный способ тренировки ИИ без необходимости в миллионах размеченных людьми фотографий. Мы берем одно изображение и «аугментируем» его (Пост 17) — переворачиваем, размываем или меняем цвета. Мы говорим ИИ: «Эти две версии — одно и то же». Затем мы показываем ему совсем другое изображение и говорим: «А это — что-то другое».
Модель учится, минимизируя «расстояние» между двумя версиями одного и того же изображения и максимизируя расстояние между разными изображениями. Она постигает «суть» объекта — то, что делает кошку кошкой, независимо от ракурса или фильтра.
Почему это важно
Именно благодаря этому современные системы ИИ становятся такими надежными. Они не просто запоминают, как выглядит собака; они изучают фундаментальные черты, определяющие «собачность». Контрастивное обучение — причина, по которой ваш телефон узнает ваше лицо в темной комнате, в маске или после долгого перелета. Это искусство видеть сквозь маскировку.
Главное
Контрастивное обучение учит ИИ находить «суть» объекта, сравнивая версии одного и того же предмета с версиями чего-то другого.
Специалисты называют это: Contrastive Learning / Self-Supervised Learning (Контрастивное обучение / Самообучение) Контрастивное обучение — это метод машинного обучения, используемый для изучения общих признаков набора данных без меток путем обучения модели тому, какие пары точек данных являются «похожими», а какие — «разными».
💬 Если бы вам сегодня пришлось идентифицировать себя, используя только три «неизменные» черты, которые не скроет никакая маскировка, что бы это было?
Часть 23 (Контрастивное обучение) из 25 | #DeepLearningДляЛюдей