Algorithmus
In der Informatik ist ein Algorithmus eine genaue Berechnungsvorschrift zur Lösung einer Aufgabe. Ein Lernalgorithmus ist ein Algorithmus, der Beispieldaten (Lerndaten oder Trainingsdaten) erhält und ...
Ein Algorithmus ist eine eindeutige, schrittweise Handlungsvorschrift zur Loesung einer bestimmten Aufgabe. Vergleichbar mit einem Kochrezept beschreibt er, welche Eingaben verarbeitet werden, welche Schritte in welcher Reihenfolge erfolgen und welches Ergebnis dabei herauskommt. Algorithmen sind das Fundament jeder Software und damit auch jeder Form von kuenstlicher Intelligenz.
In der klassischen Informatik werden Algorithmen von Menschen vollstaendig vorgegeben: Ein Entwickler legt jede Regel selbst fest, etwa um Rechnungen zu sortieren, Routen zu berechnen oder Zinsen zu ermitteln. Im Bereich des maschinellen Lernens kommen sogenannte Lernalgorithmen hinzu. Diese erhalten Beispieldaten, etwa frueheren Kundenanfragen samt Antworten, und leiten daraus selbststaendig ein Modell ab. Dieses Modell kann anschliessend auf neue, unbekannte Faelle angewendet werden. Bekannte Vertreter sind Entscheidungsbaeume, neuronale Netze oder Verfahren wie die lineare Regression.
Im Alltag eines kleinen oder mittleren Unternehmens stecken Algorithmen in nahezu allen genutzten Werkzeugen: in der Buchhaltungssoftware, die Belege automatisch erkennt, im E-Mail-Programm, das Spam herausfiltert, in der Suchmaschine, ueber die Kunden den Betrieb finden, oder im Onlineshop, der Produktempfehlungen ausspielt. Wer eine Software einkauft oder einen Dienstleister beauftragt, kauft im Kern eine Sammlung von Algorithmen. Es lohnt sich daher zu verstehen, nach welchen Regeln ein System Entscheidungen trifft, gerade wenn diese Auswirkungen auf Kunden, Mitarbeitende oder die Preisgestaltung haben.
Wichtig ist die Einordnung: Ein Algorithmus ist nicht automatisch "intelligent" und auch nicht neutral. Seine Qualitaet haengt von der gewaehlten Methode und, bei lernenden Verfahren, von der Qualitaet der Trainingsdaten ab. Fehlerhafte oder einseitige Daten fuehren zu fehlerhaften Ergebnissen, unabhaengig davon, wie ausgereift der Algorithmus selbst ist.
Verwandte Begriffe
AI (Artificial Intelligence)
Englischsprachige Abkürzung für Künstliche Intelligenz. Ein Bereich der Informatik, der sich mit…
Classification
Im Bereich der künstlichen Intelligenz (KI) bezieht sich Klassifikation auf eine Art des…
Lernalgorithmus
Ein spezifischer Algorithmus, der darauf ausgelegt ist, aus Daten zu lernen und Muster zu erkennen.…
Machine Learning
Maschinelles Lernen ist ein Teilbereich der künstlichen Intelligenz, der sich auf die Entwicklung…
Random Forest
Klassisches Machine-Learning-Verfahren, das viele Entscheidungsbäume kombiniert, um robustere und…