Технология Model stitching предлагает новый подход к изучению и комбинированию нейросетевых представлений, позволяя соединять части различных архитектур через обучаемые слои-мостики.

image

Что произошло

Метод Model stitching, предложенный Lenc и Vedaldi еще в 2015 году, эволюционировал из инструмента исследования эквивалентности в полноценный метод создания гибридных систем. Технология предполагает объединение замороженных нижних слоев одной сети с верхними слоями другой с помощью обучаемого слоя-мостика, такого как 1x1 conv или linear layer. Исследования, представленные на NeurIPS 2021, подтвердили, что этот подход эффективнее статистических метрик вроде CKA, так как он проверяет функциональную полезность признаков, а не просто их корреляцию.

Контекст

В отличие от стандартных методов корреляции представлений, Model stitching проверяет, насколько эффективно признаки одной модели могут быть использованы другой. Это позволяет исследовать универсальность признаков, извлекаемых разными архитектурами, и подтверждает возможность переноса знаний из крупных или более качественных моделей в компактные системы.

Почему это важно для индустрии

Для индустрии метод открывает путь к созданию модульных ИИ-компонентов. Это может значительно снизить стоимость разработки и обучения кастомных решений за счет комбинации готовых весов замороженных SOTA-моделей. В долгосрочной перспективе это может привести к появлению экосистемы, где пользователи собирают сложные системы из 'сшитых' фрагментов различных проприетарных и open-source моделей, а также к интеграции мощных представлений в легковесные edge-решения через пайплайны дистилляции.

Почему это важно для пользователей

Для разработчиков и исследователей это важный инструмент анализа того, почему одни архитектуры работают эффективнее других. Метод позволяет быстро прототипировать гибридные модели, создавая своего рода 'Франкенштейнов' из лучших частей разных нейросетей для достижения оптимального баланса производительности и компактности.

Что пока неизвестно / ограничения

Существует разрыв между исследовательским оптимизмом относительно потенциала метода и инженерной осторожностью ML-инженеров и корпоративных архитекторов, которые выражают сомнения в стабильности и применимости такого подхода в реальном production-окружении и сложных конвейерах данных.

Источники

Автор

Look at AI, редакция