Ultralytics YOLO27:
Zurück zum Ultralytics-Glossar

Identity Mapping

Entdecke Identity Mapping im Deep Learning. Erfahre, wie Skip Connections verschwindende Gradienten verhindern und neuronale Netze wie Ultralytics YOLO26 leistungsfähiger machen.

In der Mathematik und der linearen Algebra ist eine Identitätsabbildung oder Einheitsmatrix eine Funktion, die exakt denselben Wert zurückgibt, der als Eingabe verwendet wurde. Im Kontext der künstlichen Intelligenz (AI) und des Deep Learning bezeichnet Identitätsabbildung eine spezielle Architekturtechnik, bei der Eingabedaten ohne nichtlineare Transformationen direkt an nachfolgende Schichten eines Faltungsneuronalen Netzes (CNN) weitergegeben werden. Dieses Konzept wurde durch die Einführung von Residualnetzwerken (ResNet) im Jahr 2015 stark verbreitet und revolutionierte den Aufbau und das Training von Modellen für maschinelles Sehen (CV).

Funktionsweise der Identitätsabbildung#

Tiefe neuronale Netze leiden häufig unter dem Problem des verschwindenden Gradienten. Während der Rückpropagierung werden die Fehlersignale, die zur Aktualisierung der Netzwerkgewichte verwendet werden, immer kleiner, je weiter sie sich rückwärts durch die Schichten bewegen. Dadurch können frühe Schichten nicht effektiv lernen. Die Identitätsabbildung löst dieses Problem durch das Einfügen von „Skip Connections“ oder „Shortcut Connections“.

Anstatt aufeinanderfolgende Schichten dazu zu zwingen, eine völlig neue, nicht referenzierte Abbildung zu lernen, werden sie so ausgelegt, dass sie eine Residualfunktion lernen. Mathematisch gesehen lernt die Schicht eine Transformation F(x), wenn x die Eingabe eines Blocks ist. Bei der Identitätsabbildung wird die ursprüngliche Eingabe x direkt zur Ausgabe dieser Transformation addiert, sodass sich die endgültige Ausgabe F(x) + x ergibt. Dadurch können Gradienten selbst in extrem tiefen Netzwerken ungehindert direkt durch den Modell-Backbone fließen. Renommierte KI-Forschungseinrichtungen wie Google DeepMind und OpenAI nutzen diese architektonischen Abkürzungen häufig, um das Training umfangreicher Foundation-Modelle zu stabilisieren.

Identitätsabbildung vs. Identitätserhalt#

Es ist wichtig, die Identitätsabbildung vom ähnlich benannten Identitätserhalt zu unterscheiden.

Während die Identitätsabbildung ein strukturelles Codierungsmerkmal eines neuronalen Netzes ist, das den Trainingsablauf beim maschinellen Lernen (ML) optimieren soll, ist der Identitätserhalt eine eigenständige Computer-Vision-Aufgabe. Beim Identitätserhalt geht es darum, die visuelle Konsistenz einer bestimmten Person oder eines Objekts über verschiedene Videobilder hinweg bei der Objektverfolgung oder über generierte Bilder in Workflows der generativen KI hinweg zu wahren.

Anwendungen in der Praxis#

Die Identitätsabbildung bildet die Grundlage zahlreicher hochpräziser Modelle, die heute in der Produktion eingesetzt werden:

  • Fortgeschrittene Objekterkennung: Moderne Echtzeitarchitekturen, darunter das neueste Ultralytics YOLO26, verwenden fortgeschrittene Residualblöcke mit Identitätsabbildungen in ihren Merkmalsextraktionsschichten. Dadurch können sie in komplexen Umgebungen wie dem autonomen Fahren schnell und präzise Objekte erkennen, ohne dass die Leistung mit zunehmender Netzwerktiefe abnimmt.
  • Bildklassifizierungsmodelle: Hochmoderne Bildverarbeitungsarchitekturen, die in wissenschaftlichen Repositorien wie arXiv und der digitalen Bibliothek IEEE Xplore ausführlich dokumentiert sind, nutzen Identitätsabbildungen, um Modelle mit Hunderten von Schichten erfolgreich zu trainieren. Übergeordnete Frameworks wie TensorFlow verwenden diese Abkürzungen, um aus umfangreichen Datensätzen hochkomplexe hierarchische Merkmale zu extrahieren.

Implementierung der Identitätsabbildung in PyTorch#

Beim Erstellen eigener neuronaler Netze bieten Deep-Learning-Frameworks wie PyTorch native Werkzeuge, mit denen sich diese Abkürzungen mühelos implementieren lassen. Du kannst explizit das Modul PyTorch nn.Identity verwenden oder in der Forward-Methode deines nn.Module einfach eine mathematische Addition ausführen.

Der folgende Codeausschnitt zeigt einen einfachen Residualblock mit einer Identitätsabbildung. Entwickler, die die cloudbasierte Ultralytics Platform zur Verwaltung von Datensätzen und zum Trainieren von Modellen nutzen, profitieren automatisch im Hintergrund von diesen hochoptimierten Architekturstrukturen.

import torch.nn as nn


class ResidualBlock(nn.Module):
    def __init__(self, channels):
        super().__init__()
        # Eine einfache Faltungsschicht zur Merkmalsextraktion
        self.conv = nn.Conv2d(channels, channels, kernel_size=3, padding=1)
        # Explizites Modul für die Identitätsabbildung
        self.identity = nn.Identity()

    def forward(self, x):
        # Die Blockausgabe ist die Summe der gelernten Merkmale und der Identitätsabbildung
        return self.conv(x) + self.identity(x)

Explore solutions

Computer Vision für Luftbilder

Computer Vision für Luftbilder

Verwandle Drohnen- und Luftbilder mit Ultralytics YOLO in Echtzeit-Erkenntnisse für Landwirtschaft, Aquakultur, Umweltüberwachung, Naturschutz und Geodatenanalyse.
Mehr erfahren
Computer Vision in der Luft- und Raumfahrt

Computer Vision in der Luft- und Raumfahrt

Setze mit Ultralytics YOLO-Modellen Vision AI für die Überwachung aus der Luft ein. Nutze Computer-Vision-Lösungen für Drohnen, Arbeitsabläufe in der Luft- und Raumfahrt, Umweltschutz und Geodatenbranchen.
Mehr erfahren
Computer Vision für Sicherheit

Computer Vision für Sicherheit

Schütze jeden Standort mit Ultralytics YOLO-Modellen. Vision AI ermöglicht die Überwachung von Sicherheitsbereichen, die Gefahrenerkennung, die Kennzeichenerkennung und die Sicherheit am Arbeitsplatz.
Mehr erfahren
Computer Vision in der Robotik

Computer Vision in der Robotik

Mach Maschinen mit Ultralytics YOLO-Modellen intelligenter. Vision-KI in der Robotik ermöglicht autonome Navigation, Wahrnehmung, Objektverfolgung und Echtzeitsteuerung.
Mehr erfahren
Computer Vision in der Logistik

Computer Vision in der Logistik

Optimiere die Logistik mit Ultralytics YOLO-Modellen. Vision-KI ermöglicht Paketprüfung, Sortierung, Fahrzeugverfolgung und die Echtzeitüberwachung der Sicherheit in Lagerhallen.
Mehr erfahren
Computer Vision im Einzelhandel

Computer Vision im Einzelhandel

Gestalte den Einzelhandel mit Ultralytics YOLO-Modellen neu. Vision-KI ermöglicht Bestandsverfolgung, Regalüberwachung, Warteschlangenmanagement und aussagekräftigere Einblicke in das Kundenverhalten.
Mehr erfahren
Computer Vision im Gesundheitswesen

Computer Vision im Gesundheitswesen

Entwickle mit Ultralytics YOLO-Modellen Lösungen für das Gesundheitswesen. Vision-KI im Gesundheitswesen ermöglicht schnellere medizinische Bildgebung, präzisere Diagnosen und die Überwachung von Patienten.
Mehr erfahren
Computer Vision in der Fertigung

Computer Vision in der Fertigung

Optimiere die Fertigung mit Ultralytics-YOLO-Modellen. Bildbasierte KI ermöglicht Qualitätskontrolle, Fehlererkennung, die Einhaltung von PSA-Vorschriften und die Automatisierung von Fertigungslinien.
Mehr erfahren
Computer Vision im Automobilbereich

Computer Vision im Automobilbereich

Setze Computer Vision im Automobilbereich mit Ultralytics-YOLO-Modellen ein. Bildbasierte KI verbessert die Verkehrssicherheit, Fahrerassistenz und Fahrzeugautomatisierung und macht Straßen intelligenter.
Mehr erfahren
Computer Vision in der Landwirtschaft

Computer Vision in der Landwirtschaft

Bring bildbasierte KI mit Ultralytics-YOLO-Modellen in die intelligente Landwirtschaft. Ermögliche die Überwachung von Nutzpflanzen, die Verfolgung von Nutztieren und Präzisionslandwirtschaft für höhere, nachhaltigere Erträge.
Mehr erfahren
Computer Vision für Luftbilder

Computer Vision für Luftbilder

Verwandle Drohnen- und Luftbilder mit Ultralytics YOLO in Echtzeit-Erkenntnisse für Landwirtschaft, Aquakultur, Umweltüberwachung, Naturschutz und Geodatenanalyse.
Mehr erfahren
Computer Vision in der Luft- und Raumfahrt

Computer Vision in der Luft- und Raumfahrt

Setze mit Ultralytics YOLO-Modellen Vision AI für die Überwachung aus der Luft ein. Nutze Computer-Vision-Lösungen für Drohnen, Arbeitsabläufe in der Luft- und Raumfahrt, Umweltschutz und Geodatenbranchen.
Mehr erfahren
Computer Vision für Sicherheit

Computer Vision für Sicherheit

Schütze jeden Standort mit Ultralytics YOLO-Modellen. Vision AI ermöglicht die Überwachung von Sicherheitsbereichen, die Gefahrenerkennung, die Kennzeichenerkennung und die Sicherheit am Arbeitsplatz.
Mehr erfahren
Computer Vision in der Robotik

Computer Vision in der Robotik

Mach Maschinen mit Ultralytics YOLO-Modellen intelligenter. Vision-KI in der Robotik ermöglicht autonome Navigation, Wahrnehmung, Objektverfolgung und Echtzeitsteuerung.
Mehr erfahren
Computer Vision in der Logistik

Computer Vision in der Logistik

Optimiere die Logistik mit Ultralytics YOLO-Modellen. Vision-KI ermöglicht Paketprüfung, Sortierung, Fahrzeugverfolgung und die Echtzeitüberwachung der Sicherheit in Lagerhallen.
Mehr erfahren
Computer Vision im Einzelhandel

Computer Vision im Einzelhandel

Gestalte den Einzelhandel mit Ultralytics YOLO-Modellen neu. Vision-KI ermöglicht Bestandsverfolgung, Regalüberwachung, Warteschlangenmanagement und aussagekräftigere Einblicke in das Kundenverhalten.
Mehr erfahren
Computer Vision im Gesundheitswesen

Computer Vision im Gesundheitswesen

Entwickle mit Ultralytics YOLO-Modellen Lösungen für das Gesundheitswesen. Vision-KI im Gesundheitswesen ermöglicht schnellere medizinische Bildgebung, präzisere Diagnosen und die Überwachung von Patienten.
Mehr erfahren
Computer Vision in der Fertigung

Computer Vision in der Fertigung

Optimiere die Fertigung mit Ultralytics-YOLO-Modellen. Bildbasierte KI ermöglicht Qualitätskontrolle, Fehlererkennung, die Einhaltung von PSA-Vorschriften und die Automatisierung von Fertigungslinien.
Mehr erfahren
Computer Vision im Automobilbereich

Computer Vision im Automobilbereich

Setze Computer Vision im Automobilbereich mit Ultralytics-YOLO-Modellen ein. Bildbasierte KI verbessert die Verkehrssicherheit, Fahrerassistenz und Fahrzeugautomatisierung und macht Straßen intelligenter.
Mehr erfahren
Computer Vision in der Landwirtschaft

Computer Vision in der Landwirtschaft

Bring bildbasierte KI mit Ultralytics-YOLO-Modellen in die intelligente Landwirtschaft. Ermögliche die Überwachung von Nutzpflanzen, die Verfolgung von Nutztieren und Präzisionslandwirtschaft für höhere, nachhaltigere Erträge.
Mehr erfahren
Computer Vision für Luftbilder

Computer Vision für Luftbilder

Verwandle Drohnen- und Luftbilder mit Ultralytics YOLO in Echtzeit-Erkenntnisse für Landwirtschaft, Aquakultur, Umweltüberwachung, Naturschutz und Geodatenanalyse.
Mehr erfahren
Computer Vision in der Luft- und Raumfahrt

Computer Vision in der Luft- und Raumfahrt

Setze mit Ultralytics YOLO-Modellen Vision AI für die Überwachung aus der Luft ein. Nutze Computer-Vision-Lösungen für Drohnen, Arbeitsabläufe in der Luft- und Raumfahrt, Umweltschutz und Geodatenbranchen.
Mehr erfahren
Computer Vision für Sicherheit

Computer Vision für Sicherheit

Schütze jeden Standort mit Ultralytics YOLO-Modellen. Vision AI ermöglicht die Überwachung von Sicherheitsbereichen, die Gefahrenerkennung, die Kennzeichenerkennung und die Sicherheit am Arbeitsplatz.
Mehr erfahren
Computer Vision in der Robotik

Computer Vision in der Robotik

Mach Maschinen mit Ultralytics YOLO-Modellen intelligenter. Vision-KI in der Robotik ermöglicht autonome Navigation, Wahrnehmung, Objektverfolgung und Echtzeitsteuerung.
Mehr erfahren
Computer Vision in der Logistik

Computer Vision in der Logistik

Optimiere die Logistik mit Ultralytics YOLO-Modellen. Vision-KI ermöglicht Paketprüfung, Sortierung, Fahrzeugverfolgung und die Echtzeitüberwachung der Sicherheit in Lagerhallen.
Mehr erfahren
Computer Vision im Einzelhandel

Computer Vision im Einzelhandel

Gestalte den Einzelhandel mit Ultralytics YOLO-Modellen neu. Vision-KI ermöglicht Bestandsverfolgung, Regalüberwachung, Warteschlangenmanagement und aussagekräftigere Einblicke in das Kundenverhalten.
Mehr erfahren
Computer Vision im Gesundheitswesen

Computer Vision im Gesundheitswesen

Entwickle mit Ultralytics YOLO-Modellen Lösungen für das Gesundheitswesen. Vision-KI im Gesundheitswesen ermöglicht schnellere medizinische Bildgebung, präzisere Diagnosen und die Überwachung von Patienten.
Mehr erfahren
Computer Vision in der Fertigung

Computer Vision in der Fertigung

Optimiere die Fertigung mit Ultralytics-YOLO-Modellen. Bildbasierte KI ermöglicht Qualitätskontrolle, Fehlererkennung, die Einhaltung von PSA-Vorschriften und die Automatisierung von Fertigungslinien.
Mehr erfahren
Computer Vision im Automobilbereich

Computer Vision im Automobilbereich

Setze Computer Vision im Automobilbereich mit Ultralytics-YOLO-Modellen ein. Bildbasierte KI verbessert die Verkehrssicherheit, Fahrerassistenz und Fahrzeugautomatisierung und macht Straßen intelligenter.
Mehr erfahren
Computer Vision in der Landwirtschaft

Computer Vision in der Landwirtschaft

Bring bildbasierte KI mit Ultralytics-YOLO-Modellen in die intelligente Landwirtschaft. Ermögliche die Überwachung von Nutzpflanzen, die Verfolgung von Nutztieren und Präzisionslandwirtschaft für höhere, nachhaltigere Erträge.
Mehr erfahren

Lass uns gemeinsam die Zukunft der KI gestalten!

Beginne deine Reise in die Zukunft des maschinellen Lernens