Pooling

Eine weitere Vorgehensweise, um insbesondere später die Anzahl der Eingangsneuronen eines neuronalen Netzes zu reduzieren, ist das sogenannte Pooling oder Bündelung. Hierbei handelt es sich um eine einfache Technik, um Bilder zu verkleinern.

Das Bild wird beispielsweise in 2 x 2 oder 3 x 3-Blöcke aufgeteilt. Aus allen Blöcken wird nun zur weiteren Betrachtung der jeweils größte Wert ausgewählt:

0.00.00.60.30.00.00.00.00.60.30.00.00.90.90.90.90.90.80.80.30.30.30.10.30.80.10.30.30.30.30.00.30.30.10.30.00.00.60.00.90.90.90.80.30.3

Bei 2 x 2-Blöcken reduziert sich das Bild entsprechend um 75 Prozent.

Hinweis

Wir werden ausschließlich die beschriebene max-Pooling-Strategie verwenden, bei der das Maximum aller Werte eines Blockes ausgewählt wird. Eine andere Möglichkeit ist die average-Pooling-Strategie: Dabei wird der Durchschnitt aller Werte eines Blockes gebildet.

Anwendung
Verwende die Schaltflächen, um ein 2 x 2-Pooling durchzuführen.
Quiz

Gegeben sei ein Schwarz-Weiß-Bild gemäß der folgenden Abbildung. Durchzuführen ist ein Pooling unter Verwendung von 2 x 2-Blöcken.

0.11.00.40.70.51.00.80.60.20.20.70.70.40.20.20.20.60.10.60.80.20.60.00.60.60.20.00.00.60.10.30.60.81.00.20.31.00.7CB0.60.60.61.0A
Was ist der Wert von Pixel A?
0.0
0.2
0.4
0.5
0.6
0.8
1.0
Was ist der Wert von Pixel B?
0.0
0.2
0.4
0.5
0.6
0.8
1.0
Was ist der Wert von Pixel C?
0.0
0.2
0.4
0.5
0.6
0.8
1.0
Eingangssignale