• Frage: Kann KI selbständig die Programmierung ändern falls es notwendig ist und es keinen anderen Ausweg gäbe?

    Frage gestellt cast28amp am 25 Sep 2024.
    • Foto: Karsten Weber

      Karsten Weber Beantwortet am 25 Sep 2024:


      Meines Wissens kann man so etwas derzeit noch nicht wirklich gut umsetzen, aber da die technische Entwicklung in diesem Bereich sehr rasant abläuft, kann das auch schon ein alter Hut sein.

    • Foto: Fabian Zehner

      Fabian Zehner Beantwortet am 25 Sep 2024: last edited 25 Sep 2024 1:57 pm


      Auch hier ist es die Frage, worauf man der KI Zugriff gibt. In der Theorie kann man den Modellen Zugriff auf ihre Code-Basis geben, ja. Aber wäre das ein kluger Schritt? Aus meiner Sicht muss jede Zugriffsmöglichkeit gut erwogen werden. Beispiel: Sollten die Sprachmodelle Lesezugriff auf die Websuche bekommen, um aktuelle Inhalte integrieren zu können? Wahrscheinlich, ja. Sollten sie Schreibzugriff auf zB soziale Medien (z.B. über deren APIs) bekommen, um dort etwas posten zu können? Klares Nein von meiner Seite (Spoiler: andere sehen das anders 😊…).

    • Foto: Clarissa Elisabeth Hohenwalde

      Clarissa Elisabeth Hohenwalde Beantwortet am 26 Sep 2024:


      Eine künstliche Intelligenz kann sich nicht von alleine umprogrammieren. Sie kann jedoch durch maschinelles Lernen aus neuen Daten dazulernen. Hierbei passt sie ihre internen Einstellungen an, um bessere Ergebnisse zu erzielen. Die eigentliche Programmierung oder den zugrunde liegenden Code kann eine KI-Software aber nicht ohne menschliche Hilfe verändern.

      Es gibt aktuelle Forschung dazu, wie KI-Systeme neue KIs entwerfen und entwickeln können, die leistungsfähiger sind als sie selbst. Diese Forschung befindet steckt aber sozusagen noch in den Kinderschuhen.

    • Foto: Daniel Braun

      Daniel Braun Beantwortet am 27 Sep 2024:


      Wenn man das von Anfang an in der Programmierung der KI so vorsieht, dann ist das prinzipiell möglich.

      Relativ einfach möglich ist es neuen, zusätzlichen, Programmcode hinzuzufügen. Einige Programmiersprachen erlauben es, dass ein laufendes Programm (und eine KI ist ja nichts anderes) dynamisch neuen Programmcode nachlädt.

      Schon bestehende Programmteile zu ändern, das ist etwas schwieriger. Das kann kein Programm alleine. Denn dazu muss das Programm beendet und dann wieder gestartet werden. Wenn ein Programm beendet ist kann es aber nichts mehr machen auch nicht sich selbst nochmal starten. Mit Zugriff auf entsprechende Funktionen des Betriebssystems oder eines zweiten Programms könnte das Programm aber vor dem Beenden noch veranlassen, dass es danach neu gestartet wird.

Kommentare