15.12.2022
DeepMind AlphaCode
Programmier-KI erzielt "annähernd menschliche Leistung"
Autor: Bernhard Lauer
deepmind.com
Das DeepMind-Team ließ sein KI-Programmiersystem AlphaCode in einigen Wettbewerben auf der Plattform Codeforces antreten, schaffte eine durchschnittliche Platzierung unter den besten 54,3 Prozent und erreichte damit eine "annähernd menschliche Leistung".
Ein Team der britischen Firma DeepMind, die vor einigen Jahren vom Google-Mutterkonzern Alphabet übernommen wurde, hat mit AlphaCode eine Software entwickelt, die mittels künstlicher Intelligenz selbstständig Programmierprobleme angehen kann. Bislang konnten sich mit den Methoden der künstlichen Intelligenz angelernte Systeme vor allem als Schach- und Go-Meister beweisen. DeepMind hat sein AlphaCode dagegen an einigen Wettbewerben auf der Plattform Codeforces antreten lassen und erreichte dabei eine Platzierung in der oberen Hälfte der Teilnehmenden. AlphaCode schnitt dabei gut, aber nicht außergewöhnlich ab. Die Gesamtleistung des Modells entspricht laut einem in Science veröffentlichten Artikel der Leistung eines "Programmieranfängers" mit ein paar Monaten bis einem Jahr Training.
In dem Test war AlphaCode in der Lage, "annähernd menschliche Leistung" zu erzielen und in einem Wettbewerb bisher unbekannte Probleme in natürlicher Sprache zu lösen, indem es Codesegmente vorhersagte und Millionen potenzieller Lösungen erstellte. Nach der Generierung der Vielzahl von Lösungen filterte AlphaCode diese dann auf maximal zehn Lösungen herunter, die laut den Forschern alle "ohne jegliches eingebautes Wissen über die Struktur von Computercode" generiert wurden. Im Vergleich zu den Leistungen im Schach- und Go-Spiel klingt das erst einmal nicht besonders beeindruckend. Allerdings ist die Teilnahme an einem Programmierwettbewerb deutlich schwieriger, weil AlphaCode zunächst einmal die in natürlicher Sprachen vorgestellten Codierungsprobleme verstehen musste, um danach eine Lösung zu generieren. Oder anders gesagt: Während die KI bei Schach oder Go die Problemstellung in allen Nuancen kennt, musste AlphaCode Probleme lösen, die es vorher nicht kannte. Das AlphaCode-Team bezeichnet die Leistung in den Wettbewerben deshalb als "großen Schritt nach vorn".
Mehr zum Thema lesen Sie im DeepMind-Blogbeitrag "Competitive programming with AlphaCode".
VS Code Windows und Mac
Brauchbare Alternative
Das C# Dev Kit for Visual Studio Code könnte eine Alternative für Entwickler sein, die weiterhin macOS nutzen möchten. Unser Schwesterportal dotnetpro hat es auf den Prüfstand gestellt.
>>
Google I/O 2024
Google Gemini ermöglicht mehr Funktionen und Individualität
Der große Star bei der diesjährigen Google-Entwicklerkonferenz I/O war Gemini. Die KI-Technologie hält Einzug in diverse Anwendungen und bietet neue Möglichkeiten bei der Entwicklung und Nutzung bekannter und neuer Google-Apps.
>>
Konferenz
Microsoft Build vom 21. bis 23 Mai
Für die Build 2024 plant Microsoft ein umfangreiches Programm mit über 100 Sessions. Viele Neuigkeiten soll es geben - vor allem zum Thema Künstliche Intelligenz.
>>
Künstliche Intelligenz
OpenAI: „GPT-4o“ kann jetzt auch sprechen
Die Entwicklerfirma OpenAI hat das neue KI-Modell „GPT-4o“ vorgestellt. Dieses kann mit menschlicher Stimme mit Nutzern interagieren und auch zwischen verschiedenen Sprachen übersetzen.
>>