BYOL
Как работает: объект преобразуется в две случайные версии — разные обрезки, повороты, цветовые искажения. Первую видит онлайн-сеть, вторую — целевая. Онлайн-сеть предсказывает латентное представление, вычисленное целевой. Отрицательные примеры не нужны: целевая сеть обновляется плавно, как скользящее среднее весов онлайн-сети, поэтому модель не сваливается в тривиальное решение, когда все признаки становятся одинаковыми. В итоге выучиваются устойчивые признаки, инвариантные к шуму и искажениям.
Пример из медицины: BYOL предобучают на тысячах неразмеченных рентгеновских снимков грудной клетки, чтобы модель поняла структуру лёгких. Затем на нескольких сотнях размеченных снимков дообучают обнаруживать пневмонию. Точность сравнима с обучением на полностью размеченных данных, но разметки нужно в разы меньше.
Итог: BYOL — элегантный подход к самообучению, извлекающий пользу из сырых данных и снижающий зависимость от дорогой экспертной разметки. Это шаг к практическому ИИ в специализированных областях.
Поделиться