Lernen Sie die Grundpfeiler der KI-Sicherheit kennen, darunter Ausrichtung und Robustheit. Entdecken Sie, wie Sie mit Ultralytics zuverlässige Modelle einsetzen und die Zuverlässigkeit der KI sicherstellen können.
KI-Sicherheit ist ein multidisziplinäres Gebiet, das sich darauf konzentriert, sicherzustellen, dass Systeme der künstlichen Intelligenz (KI) zuverlässig, vorhersehbar und vorteilhaft funktionieren. Im Gegensatz zur Cybersicherheit, die Systeme vor externen Angriffen schützt, befasst sich die KI-Sicherheit mit den Risiken, die mit dem Design und dem Betrieb des Systems selbst verbunden sind. Dazu gehört die Verhinderung unbeabsichtigter Folgen, die sich aus einer Fehlausrichtung der Ziele, mangelnder Robustheit in neuen Umgebungen oder Fehlern bei der Generalisierung des Deep Learning (DL) ergeben. Da Modelle immer autonomer werden, arbeiten Forscher in Organisationen wie dem Center for Human-Compatible AI daran, sicherzustellen, dass diese Technologien mit den Absichten und Sicherheitsstandards des Menschen im Einklang stehen.
Der Aufbau eines sicheren Systems erfordert die Bewältigung mehrerer technischer Herausforderungen, die über einfache Genauigkeitsmetriken hinausgehen. Diese Säulen stellen sicher, dass Machine-Learning-Modelle (ML) auch dann unter Kontrolle bleiben, wenn sie in komplexen, realen Szenarien eingesetzt werden.
Die Sicherheit von KI ist in Bereichen mit hohem Risiko von größter Bedeutung, in denen ein Versagen des Algorithmus zu körperlichen Schäden oder erheblichen wirtschaftlichen Verlusten führen könnte.
Einer der grundlegendsten Sicherheitsmechanismen in der Bildverarbeitung ist die Verwendung von Konfidenzschwellen. Durch das Herausfiltern von Vorhersagen mit geringer Wahrscheinlichkeit während der Inferenz verhindern Entwickler, dass Systeme auf der Grundlage schwacher Informationen handeln.
Das folgende Beispiel zeigt, wie ein Sicherheitsfilter mit Ultralytics angewendet wird, um sicherzustellen, dass nur zuverlässige Erkennungen verarbeitet werden.
from ultralytics import YOLO
# Load the YOLO26 model (latest standard for efficiency)
model = YOLO("yolo26n.pt")
# Run inference with a strict confidence threshold of 0.7 (70%)
# This acts as a safety gate to ignore uncertain predictions
results = model.predict("https://ultralytics.com/images/bus.jpg", conf=0.7)
# Verify detections meet safety criteria
print(f"Safety Check: {len(results[0].boxes)} objects detected with >70% confidence.")
Obwohl diese Begriffe oft synonym verwendet werden, beziehen sie sich auf unterschiedliche Aspekte einer verantwortungsvollen KI.
Da sich die Branche in Richtung künstlicher allgemeiner Intelligenz (AGI) bewegt, wird die Sicherheitsforschung immer wichtiger. Unternehmen können die Ultralytics nutzen, um ihre Datensätze zu verwalten und die Modellbereitstellung zu überwachen, damit ihre KI-Lösungen während ihres gesamten Lebenszyklus robust, transparent und mit den Sicherheitsstandards konform bleiben.