Deep Learning Academy · Lektion

Channels, Feature Maps und rezeptive Felder

Wie Tiefe reichhaltigere Merkmale aufbaut.

Lektion 3 von 413 Schritte

Channels, Feature Maps und rezeptive Felder ist eine kostenlose Deep Learning Academy-Lektion auf CoddyKit. Dies ist Lektion 3 von 4. Du kannst die komplette Lektion unten kostenlos lesen – dann übst du sie direkt im Browser mit einem integrierten Code-Editor und einem KI-Tutor rund um die Uhr. Sie ist Teil des Deep Learning Academy-Lernpfads, und dein Fortschritt wird über Web und CoddyKit-App synchronisiert. Der Deep Learning Academy-Kurs umfasst insgesamt 4 Lektionen.

Farbbilder haben Kanäle

Ein Farbfoto besteht nicht aus einem Raster, sondern aus drei: Rot, Grün und Blau. Jedes davon ist ein Kanal, daher hat das Bild die Form 3 mal Höhe mal Breite.

Kernel erstrecken sich über alle Kanäle

Ein Conv-Kernel erfasst alle Eingangskanäle gleichzeitig. Bei RGB ist ein 3x3-Kernel tatsächlich 3x3x3 groß und summiert über alle drei Kanäle.

Ein Kernel, eine Feature Map

Unabhängig von der Anzahl der Eingangskanäle erzeugt ein einzelner Kernel nur ein Ausgaberaster: eine Feature Map.

Out Channels stapeln Feature Maps

Eine Schicht lernt viele Kernel. Die Anzahl ihrer out_channels entspricht genau der Anzahl der Feature Maps, die sie in der Ausgabe stapelt.

conv = nn.Conv2d(3, 32, kernel_size=3, padding=1)

Diese Schicht lesen

Diese Schicht erhält 3 Eingangskanäle und gibt 32 Feature Maps aus. Jede Map entspricht einem gelernten Kernel, der das RGB-Bild scannt.

Feature Maps werden zur nächsten Eingabe

Die 32 Feature Maps dienen der nächsten Conv-Schicht als Eingangskanäle. Die Tiefe wächst also, wenn Schichten aufeinander aufbauen.

Was ist ein rezeptives Feld?

Ein rezeptives Feld ist der Bereich des ursprünglichen Bildes, der einen Ausgabewert beeinflusst. Frühe Schichten sehen nur einen winzigen Ausschnitt.

Es wächst mit der Tiefe

Wenn Sie mehr Faltungsschichten stapeln, hängt jeder Wert von einem größeren Bereich ab. Tiefe Neuronen haben ein großes rezeptives Feld, das sich über einen großen Teil des Bildes erstreckt. 🌐

Zuerst einfache Merkmale

Mit kleinen rezeptiven Feldern erkennen frühe Schichten einfache Dinge: Kanten, Ecken und Farbflecken. Sie sind die grundlegenden Merkmale des Netzwerks.

Dann komplexe Merkmale

Tiefere Schichten kombinieren diese zu komplexeren Mustern: Texturen, Formen und schließlich ganzen Objekten wie einem Auge oder einem Rad. Das ist die Hierarchie der Merkmale.

Tiefe tauscht Raum gegen Bedeutung

Je tiefer Sie gehen, desto kleiner werden die Abbildungen normalerweise, gewinnen aber mehr Kanäle. Das Netzwerk tauscht räumliche Details gegen semantische Bedeutung.

Kurze Überprüfung

Sehen wir uns an, wie Kanäle mit Merkmalskarten zusammenhängen.

Zusammenfassung: Tiefe schafft Bedeutung

Sie haben gelernt, dass Kernel alle Eingabe-Kanäle überdecken, out_channels Merkmalskarten stapelt und wachsende rezeptive Felder Kanten in ganze Objekte verwandeln. 🎉

Kostenlos starten

Lerne Python mit einem KI-Tutor — kostenlos

Schreibe und führe echten Code in deinem Browser aus, bekomme sofortige Hilfe von einem 24/7 KI-Tutor und setze dein Lernen im Web oder in der App fort.

Kurse
30
Lektionen
120

Häufig gestellte Fragen

Ist die Lektion „Channels, Feature Maps und rezeptive Felder“ kostenlos?

Ja — der vollständige Text von „Channels, Feature Maps und rezeptive Felder“ ist hier im Web kostenlos zu lesen. Um sie interaktiv zu üben (integrierter Code-Editor und 24/7 KI-Tutor) und den Rest des Deep Learning Academy-Kurses freizuschalten, upgrade auf CoddyKit PRO. Der Deep Learning Academy-Kurs umfasst insgesamt 4 Lektionen.

Was lerne ich in „Channels, Feature Maps und rezeptive Felder“?

Wie Tiefe reichhaltigere Merkmale aufbaut. Du übst Deep Learning Academy mit praktischem Code, den du direkt im Browser ausführst, und ein 24/7 KI-Tutor beantwortet deine Fragen während du die Lektion bearbeitest.

Brauche ich Erfahrung, um Deep Learning Academy zu starten?

Keine Vorkenntnisse erforderlich. Deep Learning Academy auf CoddyKit ist für Anfänger bis fortgeschrittene Lernende strukturiert, sodass du hier starten oder von Anfang an beginnen und in deinem eigenen Tempo voranschreiten kannst. Dies ist Lektion 3 von 4.

Wie lange dauert die Lektion „Channels, Feature Maps und rezeptive Felder“?

Die meisten CoddyKit-Lektionen dauern etwa 5–10 Minuten. Jede ist kompakt und interaktiv, sodass du stetig Fortschritte machst und genau dort weitermachst, wo du aufgehört hast – im Web und in der App.

Kann ich in dieser Deep Learning Academy-Lektion Code schreiben und ausführen?

Ja. Jede Deep Learning Academy-Lektion enthält einen integrierten Code-Editor, sodass du echten Code direkt in deinem Browser schreibst und ausführst und sofort KI-Feedback erhältst — ohne lokale Einrichtung erforderlich.

Alle Lektionen in diesem Kurs

  1. Konvolution: Kernel gleiten über Pixel
  2. Stride, Padding und Pooling
  3. Channels, Feature Maps und rezeptive Felder
  4. Einen CNN-Bildklassifikator zusammensetzen
← Zurück zu Deep Learning Academy