Вопросы к Поиску с Алисой
Возможно, имелось в виду supervised contrastive learning (SCL) — направление, в котором модели обучают различать похожие и непохожие объекты с помощью помеченных данных. encord.com
Суть работы: модель обучают на парах точек данных и их метках, которые указывают, похожи ли эти точки или нет. encord.com Цель — научиться создавать пространство представлений, в котором похожие объекты будут группироваться близко друг к другу, а непохожие — отталкиваться. encord.com
Пример: нужно научить машину различать кошек и собак по входному изображению. wandb.ai В рамках SCL все изображения кошек должны быть близки друг к другу и далеки от всех изображений собак, и наоборот. wandb.ai
Обучение в SCL происходит в два этапа: wandb.ai
Для обучения часто применяют функцию InfoNCE, которая максимизирует согласие между позитивными образцами и минимизирует согласие между негативными образцами в пространстве полученных представлений. encord.com