Ultralytics YOLO27:
YOLO lizenzieren
Zurück zum Ultralytics-Glossar

Neural Cellular Automata (NCA)

Neuronale zelluläre Automaten (NCA) nutzen gelernte lokale Aktualisierungsregeln, um Muster zu erzeugen, zu wachsen und sich selbst zu reparieren. Sie kommen unter anderem in der Computergrafik und Bildsegmentierung zum Einsatz.

Neuronale zelluläre Automaten (NCA) sind Modelle des maschinellen Lernens, bei denen sich ein Zellraster wiederholt mithilfe einer gemeinsamen, erlernten lokalen Regel aktualisiert. Jede Zelle speichert numerische Informationen und interagiert nur mit benachbarten Zellen. Zusammen können diese kleinen Interaktionen komplexe Bilder, Muster oder Vorhersagen hervorbringen. Die Grundidee ist intuitiv: Den Zellen wird beigebracht, zusammenzuarbeiten. Das gewünschte globale Verhalten entsteht aus vielen lokalen Aktualisierungen.

Funktionsweise neuronaler zellulärer Automaten#

Eine Zelle ist eine Recheneinheit, die häufig einem Pixel oder Voxel entspricht – der dreidimensionalen Entsprechung eines Pixels. Ihr Zustand ist ein Vektor aus Zahlen, den sogenannten Kanälen. Einige Kanäle stehen für sichtbare Ausgaben wie Farben oder Segmentierungswerte; andere enthalten verborgene Informationen, die die Koordination unterstützen.

Bei jedem Schritt sammelt eine Zelle Informationen aus ihrer Nachbarschaft, die meist einen Bereich von 3×3 umfasst. Ein kleines neuronales Netzwerk wandelt diese Informationen in eine Zustandsaktualisierung um. Alle Zellen verwenden dieselben Netzwerkgewichte, auch wenn sich ihre Zustände und Umgebungen unterscheiden. Für die Wahrnehmung der Nachbarschaft können Filter lokale Veränderungen messen; das gelernte Netzwerk bestimmt dann die Reaktion darauf. Bei manchen Implementierungen wird bei jedem Schritt zufällig ausgewählt, welche Zellen aktualisiert werden. Dadurch sinkt die Abhängigkeit von synchronisierten Aktualisierungen.

Durch wiederholte Aktualisierungen können Informationen über die unmittelbare Nachbarschaft hinaus gelangen. Eine Zelle kann das gesamte Raster nicht direkt untersuchen, aber sie kann Informationen empfangen, die über benachbarte Zellen weitergegeben wurden. Dieses wachsende Empfangsfeld erklärt, wie lokale Berechnungen zu koordiniertem Verhalten im großen Maßstab führen.

Wie NCA Wachstum und Regeneration erlernen#

Beim Training wird der Aktualisierungsregel beigebracht, nach mehreren Schritten ein gewünschtes Ergebnis hervorzubringen. Der Prozess beginnt mit einem Ausgangszustand, etwa einer einzelnen aktiven Startzelle oder einem Bild mit zusätzlichen verborgenen Kanälen. Das Modell durchläuft eine Reihe von Aktualisierungen, und eine Verlustfunktion misst den Unterschied zwischen seiner Ausgabe und dem Ziel.

Backpropagation gibt Fehlerinformationen entlang dieser Abfolge rückwärts weiter, sodass ein Optimierer die gemeinsamen Gewichte anpassen kann. Dieses Verfahren heißt Backpropagation durch die Zeit: Jede Anwendung der Aktualisierungsregel bildet eine weitere Stufe der Trainingsberechnung.

Zu lernen, ein Ziel zu erreichen, bedeutet nicht automatisch, dass das System es auch beibehält. Bei wachsenden neuronalen zellulären Automaten können Muster, die nur darauf trainiert wurden, zu einem bestimmten Zeitpunkt einem Bild zu entsprechen, anschließend verfallen. Werden im Training zuvor erzeugte Zustände wiederverwendet, fördert das die Beständigkeit. Das Löschen von Bereichen in diesen Zuständen vermittelt die Regeneration: Die verbleibenden Zellen lernen, fehlende Teile wiederherzustellen. Selbstreparatur ist damit ein erlerntes Verhalten, dessen Zuverlässigkeit von den Trainingsbedingungen abhängt.

Anwendungen in der Bildverarbeitung und Computer Vision#

Texturerzeugung ist eine konkrete Anwendung von NCA. Ausgehend von Rauschen entwickeln sich die Zellen zu einem Muster, das einer Referenztextur ähnelt. Das Optimierungsziel kann visuelle Merkmalsstatistiken vergleichen, statt eine exakte Übereinstimmung Pixel für Pixel zu verlangen. Damit stehen NCA in Verbindung mit der neuronalen Stilübertragung, bei der gelernte Bildmerkmale das Erscheinungsbild darstellen.

NCA unterstützen auch praktische Arbeitsabläufe für prozedurale Grafiken. Die Werkzeuge für neuronale zelluläre Automaten in Houdini erzeugen kachelbare Muster und bieten Einstellungen für lokale Drehung, Skalierung und Aktualisierung. Mit diesen Einstellungen können Künstler den Prozess der Mustererzeugung über ein Bild oder eine Geometrie hinweg steuern.

Bei der medizinischen Bildsegmentierung nutzen Zellen Bildinformationen und benachbarte Zustände, um Vorhersagen auf Pixel- oder Voxel-Ebene zu entwickeln. Med-NCA demonstriert diesen Ansatz mit kompakten, erlernten Aktualisierungsnetzwerken. Die Ausgabe ist hier eine anatomische Maske und kein neu erzeugtes Bild.

Für Entwickler, die Segmentierungsansätze evaluieren, bietet Ultralytics YOLO einen praktischen alternativen Arbeitsablauf. YOLO26 unterstützt die Instanzsegmentierung und erzeugt separate Objektmasken, Bezeichnungen und Konfidenzwerte. Der Trainings- und Validierungsablauf bietet eine Referenz, um die Maskenqualität und Laufzeit neben einer NCA-Implementierung zu evaluieren.

NCA erweitern klassische zelluläre Automaten, indem sie die lokale Übergangsregel erlernen, statt sie manuell festzulegen. Sie ähneln auch rekurrenten neuronalen Netzen: Dieselbe erlernte Berechnung aktualisiert wiederholt einen fortbestehenden Zustand. Ihr besonderes Merkmal ist, dass dieser Zustand auf lokal interagierende Zellen verteilt ist.

Ein kompaktes Aktualisierungsnetzwerk garantiert keine schnelle Inferenz. Es können viele Iterationen nötig sein, bevor sich weit voneinander entfernte Zellen koordinieren, und größere Raster erhöhen den Rechenaufwand. Beim Training muss außerdem der Speicherbedarf berücksichtigt werden, der für die Differenzierung durch aufeinanderfolgende Aktualisierungen erforderlich ist. Diese Kosten fallen bei hochauflösenden Ausgaben besonders ins Gewicht.

Auch die Ausrichtung ist ein praktischer Aspekt. Bei richtungsempfindlichen, wachsenden NCA kann die Drehung eines etablierten Musters dessen weitere Entwicklung stören, weil die Filter der Zellen weiterhin feste horizontale und vertikale Richtungen auswerten. Isotrope NCA lösen dieses Problem, indem sie die Wahrnehmung jeder Zelle unabhängig von der Ausrichtung des Rasters machen. Bei der Evaluierung sollten daher die weitere Entwicklung, die Erholung nach Beschädigungen und das Verhalten bei Transformationen untersucht werden – nicht nur die Qualität eines einzelnen Ausgabebilds.

Explore solutions

Computer Vision im Sport

Computer Vision im Sport

Entdecke, wie Ultralytics YOLO die Sportbildanalyse voranbringt – mit Spieler- und Ballverfolgung, Leistungsanalysen, Erkenntnissen für das Coaching und der Rehabilitation von Athleten.
Mehr erfahren
Computer Vision für Luftbilder

Computer Vision für Luftbilder

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

Computer Vision in der Luft- und Raumfahrt

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

Computer Vision im Sicherheitsbereich

Schütze jeden Standort mit Ultralytics YOLO-Modellen. Vision-KI ermöglicht die Überwachung von Grundstücksgrenzen, die Erkennung von Bedrohungen, 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 leistungsfähiger. Vision-KI in der Robotik ermöglicht autonome Navigation, Wahrnehmung, Objektverfolgung und Steuerung in Echtzeit.
Mehr erfahren
Bildverarbeitung in der Logistik

Bildverarbeitung in der Logistik

Optimiere die Logistik mit Ultralytics YOLO-Modellen. Vision AI ermöglicht die Paketprüfung, Sortierung und Fahrzeugverfolgung sowie die Sicherheitsüberwachung von Lagerhäusern in Echtzeit.
Mehr erfahren
Bildverarbeitung im Einzelhandel

Bildverarbeitung im Einzelhandel

Gestalte den Einzelhandel mit Ultralytics YOLO-Modellen neu. Vision AI ermöglicht Bestandsverfolgung, Regalüberwachung und Warteschlangenmanagement und liefert bessere Einblicke in das Kundenverhalten.
Mehr erfahren
Bildverarbeitung im Gesundheitswesen

Bildverarbeitung im Gesundheitswesen

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

Computer Vision in der Fertigung

Optimiere die Fertigung mit Ultralytics-YOLO-Modellen. Vision AI ermöglicht Qualitätskontrolle, Fehlererkennung, die Überprüfung der Einhaltung von Vorgaben zu persönlicher Schutzausrüstung und die Automatisierung von Montagelinien.
Mehr erfahren
Computer Vision in der Automobilbranche

Computer Vision in der Automobilbranche

Setze Computer Vision in der Automobilbranche mit Ultralytics-YOLO-Modellen ein. Vision AI verbessert die Verkehrssicherheit, Fahrerassistenz und Fahrzeugautomatisierung – für intelligentere Straßen.
Mehr erfahren
Computer Vision in der Landwirtschaft

Computer Vision in der Landwirtschaft

Setze mit Ultralytics YOLO-Modellen KI für Bildverarbeitung in der intelligenten Landwirtschaft ein. Ermögliche die Überwachung von Nutzpflanzen, die Verfolgung von Nutztieren und Präzisionslandwirtschaft für höhere und nachhaltigere Erträge.
Mehr erfahren
Computer Vision im Sport

Computer Vision im Sport

Entdecke, wie Ultralytics YOLO die Sportbildanalyse voranbringt – mit Spieler- und Ballverfolgung, Leistungsanalysen, Erkenntnissen für das Coaching und der Rehabilitation von Athleten.
Mehr erfahren
Computer Vision für Luftbilder

Computer Vision für Luftbilder

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

Computer Vision in der Luft- und Raumfahrt

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

Computer Vision im Sicherheitsbereich

Schütze jeden Standort mit Ultralytics YOLO-Modellen. Vision-KI ermöglicht die Überwachung von Grundstücksgrenzen, die Erkennung von Bedrohungen, 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 leistungsfähiger. Vision-KI in der Robotik ermöglicht autonome Navigation, Wahrnehmung, Objektverfolgung und Steuerung in Echtzeit.
Mehr erfahren
Bildverarbeitung in der Logistik

Bildverarbeitung in der Logistik

Optimiere die Logistik mit Ultralytics YOLO-Modellen. Vision AI ermöglicht die Paketprüfung, Sortierung und Fahrzeugverfolgung sowie die Sicherheitsüberwachung von Lagerhäusern in Echtzeit.
Mehr erfahren
Bildverarbeitung im Einzelhandel

Bildverarbeitung im Einzelhandel

Gestalte den Einzelhandel mit Ultralytics YOLO-Modellen neu. Vision AI ermöglicht Bestandsverfolgung, Regalüberwachung und Warteschlangenmanagement und liefert bessere Einblicke in das Kundenverhalten.
Mehr erfahren
Bildverarbeitung im Gesundheitswesen

Bildverarbeitung im Gesundheitswesen

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

Computer Vision in der Fertigung

Optimiere die Fertigung mit Ultralytics-YOLO-Modellen. Vision AI ermöglicht Qualitätskontrolle, Fehlererkennung, die Überprüfung der Einhaltung von Vorgaben zu persönlicher Schutzausrüstung und die Automatisierung von Montagelinien.
Mehr erfahren
Computer Vision in der Automobilbranche

Computer Vision in der Automobilbranche

Setze Computer Vision in der Automobilbranche mit Ultralytics-YOLO-Modellen ein. Vision AI verbessert die Verkehrssicherheit, Fahrerassistenz und Fahrzeugautomatisierung – für intelligentere Straßen.
Mehr erfahren
Computer Vision in der Landwirtschaft

Computer Vision in der Landwirtschaft

Setze mit Ultralytics YOLO-Modellen KI für Bildverarbeitung in der intelligenten Landwirtschaft ein. Ermögliche die Überwachung von Nutzpflanzen, die Verfolgung von Nutztieren und Präzisionslandwirtschaft für höhere und nachhaltigere Erträge.
Mehr erfahren
Computer Vision im Sport

Computer Vision im Sport

Entdecke, wie Ultralytics YOLO die Sportbildanalyse voranbringt – mit Spieler- und Ballverfolgung, Leistungsanalysen, Erkenntnissen für das Coaching und der Rehabilitation von Athleten.
Mehr erfahren
Computer Vision für Luftbilder

Computer Vision für Luftbilder

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

Computer Vision in der Luft- und Raumfahrt

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

Computer Vision im Sicherheitsbereich

Schütze jeden Standort mit Ultralytics YOLO-Modellen. Vision-KI ermöglicht die Überwachung von Grundstücksgrenzen, die Erkennung von Bedrohungen, 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 leistungsfähiger. Vision-KI in der Robotik ermöglicht autonome Navigation, Wahrnehmung, Objektverfolgung und Steuerung in Echtzeit.
Mehr erfahren
Bildverarbeitung in der Logistik

Bildverarbeitung in der Logistik

Optimiere die Logistik mit Ultralytics YOLO-Modellen. Vision AI ermöglicht die Paketprüfung, Sortierung und Fahrzeugverfolgung sowie die Sicherheitsüberwachung von Lagerhäusern in Echtzeit.
Mehr erfahren
Bildverarbeitung im Einzelhandel

Bildverarbeitung im Einzelhandel

Gestalte den Einzelhandel mit Ultralytics YOLO-Modellen neu. Vision AI ermöglicht Bestandsverfolgung, Regalüberwachung und Warteschlangenmanagement und liefert bessere Einblicke in das Kundenverhalten.
Mehr erfahren
Bildverarbeitung im Gesundheitswesen

Bildverarbeitung im Gesundheitswesen

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

Computer Vision in der Fertigung

Optimiere die Fertigung mit Ultralytics-YOLO-Modellen. Vision AI ermöglicht Qualitätskontrolle, Fehlererkennung, die Überprüfung der Einhaltung von Vorgaben zu persönlicher Schutzausrüstung und die Automatisierung von Montagelinien.
Mehr erfahren
Computer Vision in der Automobilbranche

Computer Vision in der Automobilbranche

Setze Computer Vision in der Automobilbranche mit Ultralytics-YOLO-Modellen ein. Vision AI verbessert die Verkehrssicherheit, Fahrerassistenz und Fahrzeugautomatisierung – für intelligentere Straßen.
Mehr erfahren
Computer Vision in der Landwirtschaft

Computer Vision in der Landwirtschaft

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

Lass uns gemeinsam die Zukunft der KI gestalten!

Starte deine Reise in die Zukunft des maschinellen Lernens