Algorithm
Ein Algorithmus ist im weitesten Sinne eine präzise, eindeutige Handlungsvorschrift zur Lösung eines Problems oder einer Klasse von Problemen. Er besteht aus einer endlichen Folge von wohldefinierten Einzelschritten. In der Informatik ist der Algorithmus das fundamentale Werkzeug: Jedes Computerprogramm basiert auf Algorithmen, die Daten verarbeiten, sortieren, suchen oder transformieren.
Im Kontext der Künstlichen Intelligenz hat sich die Bedeutung leicht gewandelt. Während klassische Algorithmen deterministisch und von Menschen explizit programmiert sind (z.B. 'Wenn A, dann B, sonst C'), sind Machine-Learning-Algorithmen eher 'Lernverfahren'. Der Mensch programmiert nicht mehr die Lösung selbst, sondern den Weg, wie der Computer die Lösung finden kann. Der 'Algorithmus' im ML (wie Backpropagation oder Gradient Descent) ist also die Methode, mit der das KI-Modell seine internen Parameter optimiert.
Ein trainiertes KI-Modell wird umgangssprachlich oft auch als 'Algorithmus' bezeichnet (z.B. 'Der YouTube-Algorithmus'), was technisch aber eher das Ergebnis der Anwendung eines Lernalgorithmus auf Daten ist. Die Qualität eines Algorithmus wird oft nach seiner Korrektheit, Effizienz (Laufzeit und Speicherbedarf) und Robustheit beurteilt.