Capsule Network Routing by Agreement erklärt für Fortgeschrittene


Routing by Agreement ist ein Mechanismus in Capsule Networks, der den Informationsfluss zwischen Capsuleschichten steuert, indem er Übereinstimmung zwischen den Vorhersagen der unteren Capsules und den Ausgaben der oberen Capsules bewertet.

Capsules sind Gruppen von Neuronen, die Merkmale als Vektoren repräsentieren.

Im Routing by Agreement wird iterativ berechnet, wie gut die Vorhersage einer unteren Capsule mit der Ausgabe einer oberen Capsule übereinstimmt.

Die Verbindungsstärke (Routing-Koeffizient) wird basierend auf dieser Übereinstimmung angepasst, sodass Capsules, die ähnliche Vorhersagen haben, stärker verbunden werden.

Dieser Mechanismus ermöglicht es dem Netzwerk, hierarchische Beziehungen zwischen Objektteilen und dem Ganzen zu modellieren und verbessert die Erkennung bei Variationen in der Eingabe.