Key Takeaways
- Die KI-Codierungs-Engine von DeepMind ist so gut wie ein durchschnittlicher menschlicher Programmierer.
- Die AlphaCode-Engine bietet kreative Lösungen für Programmierprobleme.
-
KI könnte am besten sein, wenn sie die menschliche Arbeit verstärkt, anstatt sie zu ersetzen.
Das Forschungsunternehmen DeepMind sagt, dass KI-Programmiermaschinen genauso gut Programme schreiben können wie Menschen. Kommen endlich Roboter für die Jobs von Softwareentwicklern?
Als DeepMind seine AlphaCode-Engine einsetzte, um an Codierungsherausforderungen zu arbeiten, die zum Testen von Menschen entwickelt wurden, landete es unter den besten 54 Prozent und war damit so gut wie ein durchschnittlicher Mensch. Das mag so klingen, als wäre es bereit, für den Live-Einsatz bereitgestellt zu werden. Sie könnten die schlechteste Hälfte Ihrer menschlichen Programmierer feuern und sie dann durch KI-Codierbots ersetzen, richtig? Noch nicht.
Bei KI-Unternehmen werden Autoren mehr denn je gebraucht. Der wirkliche Vorteil von KI-Autoren besteht darin, dass sie Recherchen und Tools bereitstellen, die den Prozess beschleunigen, was in den Inh alt einfließen muss. Ich stelle mir vor, dass KI Coding Engines werden das Gleiche für Programmierer tun, sie effizienter machen, den Einstieg in die Entwicklung einer Struktur für ihre Anwendungen erleichtern und den Codierungsprozess beschleunigen“, sagt John Cass, Mitbegründer der AI Company AIContentGen, sagte Lifewire per E-Mail.
unterstützen, nicht ersetzen
Das Versprechen der KI ist, dass sie Menschen in niederen Aufgaben ersetzen oder Menschen in teuren Jobs ersetzen kann. Aber in der Praxis sind wir noch nicht so weit. Wenn Sie beispielsweise jemals KI-Apps zum Bearbeiten Ihrer Fotos verwendet haben, wissen Sie, dass nach Abschluss des Tools noch viel zu bereinigen ist. Zumindest ist der Mensch darauf beschränkt, auf eine Sch altfläche zu klicken, um durch die von der KI erstellten Optionen zu blättern, und dann die beste auszuwählen.
Im Falle der AlphaCode-Engine von DeepMinds ist die KI darauf trainiert, Programmierherausforderungen zu bewältigen. Beispiele, die auf der AlphaCode-Projektseite bereitgestellt werden, sind das Finden optimaler Wege zum Anordnen von Straßen und Gebäuden oder das Entwickeln von Strategien zum Gewinnen von Brettspielen. Diese mögen am Arbeitsplatz nicht nützlich sein, aber die KI von DeepMind zeigte eine wichtige Eigenschaft: Kreativität.
"Ich kann mit Sicherheit sagen, dass die Ergebnisse von AlphaCode meine Erwartungen übertroffen haben", sagte Mike Mirzayanov, Gründer von Codeforces, einer Website, die Programmierwettbewerbe organisiert, im Deep Mind-Blog. „Ich war skeptisch, weil es selbst bei einfachen Wettbewerbsproblemen oft erforderlich ist, den Algorithmus nicht nur zu implementieren, sondern – und das ist der schwierigste Teil – ihn auch zu erfinden.“
Das wahrscheinlichste Szenario ist zumindest für den Anfang, dass menschliche Programmierer KI-Tools verwenden, um ihnen bei der Arbeit zu helfen. Und andere Unternehmen, zum Beispiel Microsoft, arbeiten an KI-Tools, um Programmierern zu helfen, schneller zu arbeiten, indem sie viel Arbeit für sie erledigen.
In gewisser Weise sind wir alle daran gewöhnt, täglich KI-Tools zu verwenden, und wir kennen die Fallstricke und Frustrationen, die sie mit sich bringen. Die Autokorrektur zum Beispiel soll das Tippen auf kleinen Bildschirmtastaturen beschleunigen, aber in der Praxis ändern Sie am Ende Ihren Tippstil, um die Autokorrekturvorschläge besser auszulösen.
Also, werden menschliche Programmierer wirklich durch KI ersetzt? Unwahrscheinlich.
"Programmierer werden immer noch am Steuer sitzen, so wie Autoren bei KI-Content-Autoren", sagt Cass. „In gewisser Weise bedeuten die neuen KI-Schreibtools noch mehr Arbeitsplatzsicherheit für Autoren, da sie in absehbarer Zukunft über das Fachwissen verfügen werden, wie sie die anspruchsvolleren Tools verwenden und das Beste aus ihnen herausholen können.“
Art Official Intelligence
Es gibt einige Möglichkeiten, KI in kreativen Beschäftigungen zu sehen. Einer ist, dass es die Grunzerarbeit beseitigt und den Menschen sich mehr auf die kreativen Aspekte konzentrieren lässt. Der Mensch wird mehr zum Filmregisseur statt zum Drehbuchautor des Schauspielers. Wir können einen Schritt zurücktreten und das gesamte Projekt von einer höheren Ebene aus betrachten, ohne uns um die wesentlichen Details zu kümmern, die zur Verwirklichung unserer Visionen erforderlich sind.
"Das macht sie effizienter und erleichtert den Einstieg in die Entwicklung einer Struktur für ihre Anwendungen…"
Auf der anderen Seite ist KI-Kreativität immer noch algorithmische Kreativität. Es wird Lösungen erfinden, Romane schreiben oder unsere Fotos filtern, aber vielleicht nicht so, dass es bei anderen Menschen so ankommt, wie es die Kunst kann.
Zwischen diesen Extremen befinden sich Künstler wie Brian Eno, der selbst erstellte, von KI erstellte Musik im Hintergrund laufen lässt, während er im Studio ist. Wenn ihm etwas auffällt, speichert er es für später.
KI-Kreationen können Menschen in Richtungen inspirieren, die wir normalerweise nicht gehen würden. Oder die KI kann uns diktieren, wie wir arbeiten, sodass wir als einfache Babysitter für die Maschinen enden. Wie bei jedem Tool kommt es also darauf an, wie wir es verwenden.