Künstliche Intelligenz (KI) ist eine Simulation intelligenten menschlichen Verhaltens. Es ist die Software in einem Computer oder System, dessen Aufgabe es ist, seine Umgebung wahrzunehmen, Entscheidungen zu treffen und Maßnahmen zu ergreifen. Zur Entwicklung eines erfolgreichen KI-Systems muss der gesamte Ablauf verstanden werden und der Fokus auf mehr als dem reinen Trainieren eines KI-Modells liegen.
Künstliche Intelligenz ist Software in einem Computer oder System, die dafür entwickelt wurde, ihre Umgebung wahrzunehmen, Entscheidungen zu treffen und Maßnahmen zu ergreifen.
Machine Learning bezeichnet statistische Methoden, die Maschinen ermöglichen, Aufgaben durch Daten zu „lernen“, ohne explizite Programmierung. Deep Learning ist eine Teilmenge des Machine Learning, die neuronale Netze verwendet, um die Merkmalsextraktion aus Daten zu automatisieren, und oft eine größere Vorhersagekraft besitzt, die mit größeren Trainingsdatensätzen zunimmt.
Die Wahl hängt von den Zielen und Anforderungen des Systems, der Größe der verarbeiteten Daten und der Art des Problems ab, das Sie lösen möchten. Typischerweise eignen sich kleinere Datensätze gut für Machine-Learning-Algorithmen, aber wenn Sie über einen großen Datensatz und erhebliche Rechenleistung verfügen, sollten Sie Deep-Learning-Algorithmen in Betracht ziehen.
Ein solider Workflow für Künstliche Intelligenz umfasst die Kenntnis Ihrer Daten, das Erstellen eines Modells sowie das Entwerfen und Testen des finalen Systems, auf dem das Modell laufen wird, einschließlich Datenaufbereitung, KI-Modellierung, Simulation und Bereitstellung.
Die Datenaufbereitung erfordert domänenspezifisches Fachwissen, um kritische Merkmale und seltene Ereignisse zu verstehen. Schneller zu sauberem, gelabeltem Datenmaterial zu gelangen ist essenziell, da dies in jedem Projekt zur Künstlichen Intelligenz einen erheblichen Zeitanteil ausmacht.
Simulation überprüft, dass alle Komponenten komplexer Systeme korrekt zusammenarbeiten, stellt sicher, dass die Ergebnisse in jeder Situation den Erwartungen entsprechen, und validiert Modelle, bevor sie auf Hardware bereitgestellt werden.
Je nach Größe des Modells können Künstliche-Intelligenz-Lösungen auf vielen Plattformen bereitgestellt werden, einschließlich ECUs in Fahrzeugen, Edge-Systemen in Chemieanlagen oder cloudbasierten Streaming-Systemen, die Daten von mehreren Standorten empfangen.
MATLAB ermöglicht Ingenieurinnen und Ingenieuren, Daten zu erfassen und vorzuverarbeiten, Künstliche-Intelligenz-Modelle zu erstellen und zu vergleichen, Entscheidungen mithilfe erklärbarer KI zu visualisieren, Künstliche Intelligenz innerhalb komplexer Systeme zu simulieren und durch automatische Codegenerierung auf Edge-Geräte bereitzustellen.