ДалееСледующее руководство
Неравномерность обслуживания онлайн- и офлайн-функций
Технический
Техническое РУКОВОДСТВО
Жесткий отрицательный анализ выбирает наиболее информативные, трудно различимые примеры для обучения вместо того, чтобы тратить усилия на простые, которые модель уже дает правильно.
Прослушайте это руководствоОзвучено ИИ · ~2 min
It is the trick that makes metric learning and object detection converge fast and accurately.
При обучении с триплетными или контрастными потерями большинство случайно выбранных негативов уже находятся далеко от якоря, поэтому они производят нулевые потери и отсутствие градиента, что приводит к остановке обучения. Негативный анализ исправляет это путем выбора жестких негативов: примеров, которые ошибочно расположены близко к якорю. При автономном майнинге вы периодически сканируете набор данных, чтобы найти их, что происходит медленно и устаревает. Онлайн-майнинг вычисляет их на лету внутри каждого мини-пакета: после прямого прохода вы просматриваете все попарные расстояния в пакете и выбираете самых сложных нарушителей. FaceNet ввел полужесткий майнинг, выбирая отрицательные значения дальше, чем положительные, но все же в пределах границ, избегая нестабильности, которую могут вызвать самые тяжелые отрицательные значения на ранних этапах обучения.
Обучение распознаванию лиц: FaceNet использует полужесткий онлайн-майнинг для изучения встраивания, которые отличают похожих людей.
Обнаружение объектов: SSD и подобные детекторы применяют жесткий отрицательный анализ, чтобы сбалансировать поток простых фоновых ящиков и ящиков с редкими объектами.
Плотный поиск отрывков: системы поиска и RAG обнаруживают жесткие негативные документы, которые выглядят релевантными, но не являются таковыми, что оттачивает поиск.
Системы рекомендаций: моделируют предметы, на которые пользователь не нажимал, но которые напоминали предметы, на которые нажимали, обучая более тонким различиям во вкусе.
Принцип «тренируйся на том, что сложно» теперь стимулирует контрастное самоконтролируемое обучение, при котором большие групповые отрицательные пулы (и банки памяти, такие как MoCo) предоставляют сложные сравнения без ярлыков. Исследователи уточняют, насколько сложными должны быть негативы, поскольку слишком сложные негативы часто оказываются неправильно маркированными или почти дублирующими позитивными, что портит обучение. Ожидайте более умного интеллектуального анализа с учетом неопределенностей и синтетических жестких негативов, генерируемых самой моделью, а также более тесной интеграции с системами поиска, которые извлекают жесткие негативы из реальных запросов пользователей.
Бесплатная рассылка
Три проверенных AI-истории каждое утро буднего дня, написанные простым английским. Бесплатно навсегда, без рекламы.
Одно электронное письмо каждый будний день. Отписаться в один клик. Мы никогда не продаем и не передаем ваш адрес.
Проверьте себя
Мгновенная обратная связь по каждому ответу и общий сертификат с проверяемым идентификатором после прохождения курса.
Поддержите бесплатное образование в области искусственного интеллекта. AI Understanding — это некоммерческая организация 501(c)(3). Никакой рекламы и платного доступа. Сделать пожертвование
Жесткий отрицательный анализ выбирает наиболее информативные, трудно различимые примеры для обучения вместо того, чтобы тратить усилия на простые, которые модель уже дает правильно. Это трюк, который позволяет быстро и точно объединить обучение метрике и обнаружение объектов.
Легкие негативы находятся далеко за пределами поля, уже компенсируют потери и практически не вносят градиента, поэтому обучение останавливается.
Онлайн-майнинг вычисляет попарные расстояния внутри текущего пакета на каждом этапе, тогда как оффлайн-майнинг периодически сканирует весь набор данных и может устареть.
Полужесткие негативы находятся дальше от якоря, чем позитивы, но все же попадают в пределы поля, обеспечивая полезные, стабильные градиенты без нестабильности, как в самых сложных случаях.
Пакетный анализ выбирает самые сложные случаи: для каждого якоря берется самый дальний положительный и ближайший (наиболее запутанный) отрицательный из пакета.
Чем больше партия, тем больше матрица попарных расстояний, поэтому на каждом этапе появляется больше негативных кандидатов, которые нужно искать сложнее всего.
Продолжайте учиться
Другие руководства, выбранные по этой теме
ДалееСледующее руководство
Неравномерность обслуживания онлайн- и офлайн-функций
Технический