ДалееСледующее руководство
Сети автомобильных дорог и пропускные соединения
Технический
Техническое РУКОВОДСТВО
Капсульные сети — это нейронная архитектура, которая группирует нейроны в «капсулы», которые выводят векторы, кодирующие как существование объекта, так и его положение (положение, ориентацию, масштаб).
Прослушайте это руководствоОзвучено ИИ · ~2 min
They aim to fix a core blindness in standard convolutional networks: losing track of spatial relationships between parts.
Капсульные сети, предложенные Джеффри Хинтоном, Сарой Сабур и Николасом Фросстом в 2017 году, заменяют выход скалярного нейрона вектором. Длина вектора представляет вероятность присутствия объекта (например, глаза или носа), а его ориентация кодирует параметры позы. Капсулы более низкого уровня предсказывают положение капсул более высокого уровня с помощью матриц преобразования, а процесс, называемый динамической маршрутизацией по соглашению, решает, каким прогнозам следует доверять. Когда несколько частей-капсул составляют одно и то же целое, маршрутизация усиливает эту связь. Оригинальный CapsNet достиг хороших результатов в MNIST и был особенно устойчив к перекрывающимся цифрам и аффинным преобразованиям, решая «проблему Пикассо», когда CNN принимают беспорядочные черты лица как допустимое лицо.
Классификация рукописных цифр в MNIST при восстановлении входных данных из капсульных векторов, показывающая, что параметры позы имеют смысл.
Разделение двух перекрывающихся цифр (задача MultiMNIST) путем сегментирования того, какие пиксели принадлежат какому объекту.
Медицинские визуализирующие исследования с использованием капсул для обнаружения узлов в легких или опухолей головного мозга, где важны пространственные взаимоотношения «частица-целое».
Распознавание объектов с новых точек зрения с меньшим количеством обучающих примеров, используя встроенную в архитектуру эквивалентность точек зрения.
Капсульные сети остаются скорее исследовательским направлением, чем развернутым стандартом, во многом потому, что динамическая маршрутизация требует больших вычислительных затрат и плохо масштабируется для больших изображений, таких как ImageNet. В более поздних работах изучалась EM-маршрутизация (матричные капсулы) и маршрутизация на основе собственного внимания для повышения эффективности. По мере роста интереса к эквивариантности, эффективности выборки и интерпретируемым иерархиям части-целого, идеи капсул продолжают влиять на исследования, включая более позднее предложение Хинтона GLOM, даже несмотря на то, что Трансформаторы доминируют в общепринятом видении.
Бесплатная рассылка
Три проверенных AI-истории каждое утро буднего дня, написанные простым английским. Бесплатно навсегда, без рекламы.
Одно электронное письмо каждый будний день. Отписаться в один клик. Мы никогда не продаем и не передаем ваш адрес.
Проверьте себя
Мгновенная обратная связь по каждому ответу и общий сертификат с проверяемым идентификатором после прохождения курса.
Поддержите бесплатное образование в области искусственного интеллекта. AI Understanding — это некоммерческая организация 501(c)(3). Никакой рекламы и платного доступа. Сделать пожертвование
Капсульные сети — это нейронная архитектура, которая группирует нейроны в «капсулы», которые выводят векторы, кодирующие как существование объекта, так и его положение (положение, ориентацию, масштаб). Они стремятся исправить основную слепоту в стандартных сверточных сетях: потерю отслеживания пространственных отношений между частями.
Длина вектора (величина) кодирует вероятность существования объекта, а его ориентация кодирует параметры позы, такие как положение и вращение.
CNN с максимальным объединением игнорируют точные пространственные отношения, поэтому лицо с неуместными чертами все равно может получить высокие оценки. Это «проблема Пикассо», которую пытаются решить капсулы.
Динамическая маршрутизация по соглашению итеративно укрепляет связи между капсулами, чьи прогнозы согласуются с выходными данными более высокой капсулы.
Статья «Динамическая маршрутизация между капсулами» 2017 года была написана Сарой Сабур, Николасом Фросстом и Джеффри Хинтоном.
Нелинейность сжатия сжимает короткие векторы к нулю и ограничивает длинные векторы длиной около единицы, поэтому величину можно считать вероятностью, пока ориентация (поза) сохраняется.
Продолжайте учиться
Другие руководства, выбранные по этой теме
ДалееСледующее руководство
Сети автомобильных дорог и пропускные соединения
Технический