• Frage: Welche Rolle spielen Algorithmen in der KI, und wie werden sie entwickelt?

    Frage gestellt deed28fry am 27 Sep 2024.
    • Foto: Karsten Weber

      Karsten Weber Beantwortet am 27 Sep 2024:


      Jedes Computerprogramm besteht aus Algorithmen; das gilt also auch für KI-Systeme. Ohne geht also gar nichts. Die Entwicklung von Algorithmen ist ein langwieriger Prozess, der auch nicht mit dem Programmieren gleichgesetzt werden darf. Algorithmen werden eher auf theoretischer Basis entwickelt, hier braucht geeignete Spezialist*innen. Wenn dann ein Algorithmus entwickelt wurde, darf man sich das nicht als Computerprogramm vorstellen, sondern eher als Kochrezept, das dann erst in ein Computerprogramm umgesetzt werden muss.

    • Foto: Yves Jeanrenaud

      Yves Jeanrenaud Beantwortet am 27 Sep 2024: last edited 27 Sep 2024 12:33 pm


      Ein Algorithmus ist so etwas wie eine Backanleitung. Er besteht aus einer endlichen Anzahl klar definierter Einzelschritte zur Lösung eines Problems oder einer Aufgabe. Das ist im simpelsten Fall so etwas wie: Wenn-Dann. z.B. WENN Teig fertig DANN Teig in Form geben.

      Die meisten Systeme, die wir heute KI nennen, basieren auf maschinellem Lernen, z. B. einem künstlichen Neuronalen Netz. Das heißt, aus diesen Wenn-Dann werden komplexe Abläufe zum Bearbeiten oder Verarbeiten von Daten gemacht. Die Daten werden vorstrukturiert und durch verkettete Algorithmen im maschinellen Lernen verarbeitet, um zu einem Ergebnis zu kommen. Vorstrukturiert heißt z. B. dass ich die Werte nicht einzeln oder unsortiert vorliegen habe, sondern z. B. ZUTATEN = {„Mehl“:300; „Zucker“:100;“Butter“:100;“Maßeinheit“:“Gramm“;“Backzeit“: 20};

      KI indes arbeitet zumeist mit unstrukturierten Daten. Ich kann also z. B. die Kochbuchseite einfach abfotografieren und das System versucht daraus herauszuarbeiten, was wichtig sein könnte und verarbeitet dieses. So ein Foto sind ja zunächst nur viele Millionen Pixel, also Bildpunkte, denen Werte in den Farben Rot, Grün und Blau zugeordnet sind. Daraus dann Strukturen und Muster zu erarbeiten, dafür gibt es Algorithmen. Und daraus dann weiter zu „raten“ was der wahrscheinlichste Zweck dieser Eingabedaten ist, das macht dann z. B. ein neuronales Netz einer KI.

Kommentare