Sicherheit für Unternehmen: ISO 27001 + SOC 2 Type I-konform.
Ultralytics
Zurück zum Ultralytics Glossar

Representation Engineering (RepE)

Erforsche Representation Engineering (RepE), um das KI-Verhalten zu überwachen und zu steuern. Lerne, wie du interne Zustände von Ultralytics YOLO26 für sicherere, steuerbare Modelle manipulierst.

Representation Engineering (RepE) ist eine fortschrittliche Methodik im Bereich Machine Learning, bei der die internen kognitiven Zustände – oder Repräsentationen – neuronaler Netze analysiert und direkt manipuliert werden, um deren Verhalten zu überwachen und zu steuern. Als Top-Down-Ansatz für AI safety und Alignment eingeführt, verlagert RepE den Fokus weg von der bloßen Änderung der Ein- oder Ausgaben eines Modells. Stattdessen liest und verändert es die internen verborgenen Zustände von large language models und Bildverarbeitungssystemen während der real-time inference, wodurch Entwickler das Modell auf gewünschte Konzepte wie Ehrlichkeit, Harmlosigkeit oder spezifische visuelle Merkmale lenken können, ohne das Netzwerk neu trainieren zu müssen.

Link to this sectionWie Representation Engineering funktioniert#

Das Kernkonzept von RepE, das ausführlich im grundlegenden Representation Engineering paper by the Center for AI Safety dargelegt ist, unterteilt sich in zwei Hauptphasen: Lesen und Steuern.

In der „Lesephase“ analysieren Forscher, wie die verborgenen Schichten eines Modells bestimmte Konzepte kodieren. Durch Beobachtung der Ausgaben der activation function über verschiedene Prompts oder Bilder hinweg können Ingenieure die spezifische „Richtung“ im latenten Raum isolieren, die einem Konzept wie Wahrhaftigkeit oder einer bestimmten Objektklasse entspricht. Dies baut stark auf Anthropic's mechanistic interpretability research auf, das darauf abzielt, neuronale Netze per Reverse Engineering zu verstehen.

In der „Steuerungsphase“ werden diese isolierten Repräsentationen während des Forward-Pass künstlich verstärkt oder unterdrückt. Dieser Eingriff verändert effektiv das Verhalten des Modells im laufenden Betrieb – eine Technik, die eng mit den OpenAI's alignment and safety guidelines für die Erstellung steuerbarer, vorhersehbarer KI-Systeme übereinstimmt.

Link to this sectionUnterscheidung von RepE und verwandten Konzepten#

Um RepE vollständig zu verstehen, ist es wichtig, es von anderen gängigen Techniken zu unterscheiden, die in computer vision und Natural Language Processing verwendet werden:

  • Prompt Engineering: Dabei werden spezifische textuelle oder visuelle Eingaben erstellt, um die Ausgabe des Modells zu steuern. RepE ändert nicht die Eingabe; es ändert die Art und Weise, wie das Modell die Eingabe intern verarbeitet.
  • Fine-Tuning: Fine-Tuning aktualisiert dauerhaft die model weights mithilfe eines benutzerdefinierten Datensatzes, was oft über Tools wie die Ultralytics Platform verwaltet wird. RepE lässt die ursprünglichen Gewichte unberührt und wendet stattdessen zur Laufzeit dynamische Transformationen auf die Aktivierungen an.
  • Feature Engineering: Ein traditioneller Schritt der Datenaufbereitung, bei dem menschliche Experten manuell Dateneingaben auswählen. Wie im Wikipedia's entry on feature learning angemerkt, arbeitet RepE mit den Merkmalen, die das Modell bereits autonom gelernt hat.

Link to this sectionPraxisanwendungen#

RepE treibt bedeutende Fortschritte bei der Schaffung robuster, kontrollierbarer KI in verschiedenen Bereichen voran, unterstützt durch Forschung von Institutionen wie MIT CSAIL's research on neural network interpretability:

  • Minderung von KI-Halluzinationen: Durch die Identifizierung der internen Repräsentation von „Wahrhaftigkeit“ können Ingenieure dieses Signal während der Inferenz künstlich verstärken. Dies wird aktiv genutzt, um hallucination in LLMs zu reduzieren und sicherzustellen, dass Chatbots sachliche Informationen liefern, anstatt Antworten zu erfinden.
  • Steuerung multimodaler Bildverarbeitungssysteme: In multi-modal models kann RepE verwendet werden, um den visuellen Fokus eines KI-Agenten zu steuern. Zum Beispiel kann beim autonomen Fahren die Verstärkung der internen Repräsentation für „Fußgängergefahren“ das Modell dazu zwingen, sicherheitskritische Erkennungen in komplexen Umgebungen zu priorisieren – ein Schwerpunkt, der in IEEE's publications on AI transparency hervorgehoben wird.

Link to this sectionImplementierung der Konzept-Extraktion in Bildverarbeitungsmodellen#

Während die direkte Bearbeitung von Aktivierungen fortgeschrittene mathematische Eingriffe erfordert, kann der erste Schritt von RepE – das Lesen von Repräsentationen – mit modernen Deep-Learning-Frameworks durchgeführt werden. Durch die Nutzung der PyTorch forward hooks documentation können Entwickler die internen Zustände von Modellen wie Ultralytics YOLO26 extrahieren, um zu analysieren, wie visuelle Konzepte kodiert sind.

from ultralytics import YOLO

# Load the recommended Ultralytics YOLO26 model for state-of-the-art vision tasks
model = YOLO("yolo26n.pt")

# Access the underlying PyTorch model to register a forward hook
pytorch_model = model.model
internal_representations = []


# Define a hook function to capture the output of a specific hidden layer
def hook_fn(module, input, output):
    internal_representations.append(output)


# Attach the hook to a middle layer (e.g., layer index 5) to read representations
handle = pytorch_model.model[5].register_forward_hook(hook_fn)

# Run inference on an image to capture the cognitive state of the model
results = model("https://ultralytics.com/images/bus.jpg")

# The captured representations can now be analyzed for RepE steering
print(f"Captured latent representation shape: {internal_representations[0].shape}")

# Remove the hook to clean up memory
handle.remove()

Mit zunehmender Komplexität der Modelle betonen Techniken, die im TensorFlow's guide on representation learning und in der Google DeepMind's safety research beschrieben werden, dass das Verstehen und Konstruieren dieser internen Zustände für die nächste Generation sicherer, zuverlässiger KI-Architekturen entscheidend sein wird.

Explore solutions

Real-time AI that works with your team

KI in der Robotik

Stärke intelligentere Maschinen mit Ultralytics YOLO Modellen. Vision AI in der Robotik treibt autonome Navigation, Wahrnehmung, Objektverfolgung und Echtzeitsteuerung voran.
Erfahre mehr
Real-time AI that works with your team

KI in der Logistik

Optimiere die Logistik mit Ultralytics YOLO-Modellen. Vision AI ermöglicht Paketkontrolle, Sortierung, Fahrzeugverfolgung und Echtzeit-Überwachung der Lagersicherheit.
Erfahre mehr
Real-time AI that works with your team

KI im Einzelhandel

Erfinde den Einzelhandel neu mit Ultralytics YOLO-Modellen. Vision AI fördert Bestandsverfolgung, Regalüberwachung, Warteschlangenmanagement und intelligentere Kundeneinblicke.
Erfahre mehr
Real-time AI that works with your team

KI im Gesundheitswesen

Baue Gesundheitslösungen mit Ultralytics YOLO Modellen. Vision AI im Gesundheitswesen ermöglicht schnellere medizinische Bildgebung, intelligentere Diagnostik und Patientenüberwachung.
Erfahre mehr
Real-time AI that works with your team

KI in der Fertigung

Optimiere die Fertigung mit Ultralytics YOLO-Modellen. Vision AI treibt Qualitätskontrolle, Fehlererkennung, PSA-Einhaltung und die Automatisierung von Montagelinien voran.
Erfahre mehr
Real-time AI that works with your operation

KI in der Automobilbranche

Nutze Computer Vision in der Automobilindustrie mit Ultralytics YOLO Modellen. Vision AI steigert die Verkehrssicherheit, Fahrerassistenz und Fahrzeugautomatisierung für intelligentere Straßen.
Erfahre mehr
Real-time AI tailored to your operation

KI in der Landwirtschaft

Bringe Vision AI mit Ultralytics YOLO Modellen in die smarte Landwirtschaft. Optimiere die Ernteüberwachung, Viehverfolgung und Präzisionslandwirtschaft für höhere, intelligentere Erträge.
Erfahre mehr
Real-time AI that works with your team

KI in der Robotik

Stärke intelligentere Maschinen mit Ultralytics YOLO Modellen. Vision AI in der Robotik treibt autonome Navigation, Wahrnehmung, Objektverfolgung und Echtzeitsteuerung voran.
Erfahre mehr
Real-time AI that works with your team

KI in der Logistik

Optimiere die Logistik mit Ultralytics YOLO-Modellen. Vision AI ermöglicht Paketkontrolle, Sortierung, Fahrzeugverfolgung und Echtzeit-Überwachung der Lagersicherheit.
Erfahre mehr
Real-time AI that works with your team

KI im Einzelhandel

Erfinde den Einzelhandel neu mit Ultralytics YOLO-Modellen. Vision AI fördert Bestandsverfolgung, Regalüberwachung, Warteschlangenmanagement und intelligentere Kundeneinblicke.
Erfahre mehr
Real-time AI that works with your team

KI im Gesundheitswesen

Baue Gesundheitslösungen mit Ultralytics YOLO Modellen. Vision AI im Gesundheitswesen ermöglicht schnellere medizinische Bildgebung, intelligentere Diagnostik und Patientenüberwachung.
Erfahre mehr
Real-time AI that works with your team

KI in der Fertigung

Optimiere die Fertigung mit Ultralytics YOLO-Modellen. Vision AI treibt Qualitätskontrolle, Fehlererkennung, PSA-Einhaltung und die Automatisierung von Montagelinien voran.
Erfahre mehr
Real-time AI that works with your operation

KI in der Automobilbranche

Nutze Computer Vision in der Automobilindustrie mit Ultralytics YOLO Modellen. Vision AI steigert die Verkehrssicherheit, Fahrerassistenz und Fahrzeugautomatisierung für intelligentere Straßen.
Erfahre mehr
Real-time AI tailored to your operation

KI in der Landwirtschaft

Bringe Vision AI mit Ultralytics YOLO Modellen in die smarte Landwirtschaft. Optimiere die Ernteüberwachung, Viehverfolgung und Präzisionslandwirtschaft für höhere, intelligentere Erträge.
Erfahre mehr
Real-time AI that works with your team

KI in der Robotik

Stärke intelligentere Maschinen mit Ultralytics YOLO Modellen. Vision AI in der Robotik treibt autonome Navigation, Wahrnehmung, Objektverfolgung und Echtzeitsteuerung voran.
Erfahre mehr
Real-time AI that works with your team

KI in der Logistik

Optimiere die Logistik mit Ultralytics YOLO-Modellen. Vision AI ermöglicht Paketkontrolle, Sortierung, Fahrzeugverfolgung und Echtzeit-Überwachung der Lagersicherheit.
Erfahre mehr
Real-time AI that works with your team

KI im Einzelhandel

Erfinde den Einzelhandel neu mit Ultralytics YOLO-Modellen. Vision AI fördert Bestandsverfolgung, Regalüberwachung, Warteschlangenmanagement und intelligentere Kundeneinblicke.
Erfahre mehr
Real-time AI that works with your team

KI im Gesundheitswesen

Baue Gesundheitslösungen mit Ultralytics YOLO Modellen. Vision AI im Gesundheitswesen ermöglicht schnellere medizinische Bildgebung, intelligentere Diagnostik und Patientenüberwachung.
Erfahre mehr
Real-time AI that works with your team

KI in der Fertigung

Optimiere die Fertigung mit Ultralytics YOLO-Modellen. Vision AI treibt Qualitätskontrolle, Fehlererkennung, PSA-Einhaltung und die Automatisierung von Montagelinien voran.
Erfahre mehr
Real-time AI that works with your operation

KI in der Automobilbranche

Nutze Computer Vision in der Automobilindustrie mit Ultralytics YOLO Modellen. Vision AI steigert die Verkehrssicherheit, Fahrerassistenz und Fahrzeugautomatisierung für intelligentere Straßen.
Erfahre mehr
Real-time AI tailored to your operation

KI in der Landwirtschaft

Bringe Vision AI mit Ultralytics YOLO Modellen in die smarte Landwirtschaft. Optimiere die Ernteüberwachung, Viehverfolgung und Präzisionslandwirtschaft für höhere, intelligentere Erträge.
Erfahre mehr

Lass uns gemeinsam die Zukunft der KI bauen!

Beginne deine Reise mit der Zukunft des maschinellen Lernens