人間よりプログラムを書くことができる人工知能マシンAlphaCode

ジャカルタ - 人工知能(AI)企業DeepMindは最近、AlphaCodeと呼ばれる多くの人間の開発者を上回ることができる新しいコーディングエンジンを開発しました。

AlphaCodeは「競争レベル」でコンピュータプログラムを書くことができ、競争力のある設定で人間の上位54%の中でランク付けされています。

AIモデルの性能は、Codeforcesでホストされている10の課題を使用して評価され、特定の問題を解決するために他の人と競争してコーディング筋肉を曲げようとしている開発者を引き付けるプラットフォームです。

これらの課題は、日常の平均的な作業負荷の典型的なものではありませんが、創造的な方法で遭遇する問題を解決する能力は、プログラミング能力の優れた指標です。AlphaCodeは、この文脈で人間と競合することができる最初のAIシステムです。

ディープマインドアルファアルファコード

2014年にグーグルに買収されたDeepMindは、長い間人工知能開発の最前線に立ってきました。最も顕著なのは、同社はAlphaGoを開発し、古代中国のゲームGoで人間のプレーヤーを打ち負かす最初のコンピュータプログラムとなりました。

DeepMindの研究開発活動は、AIが実現可能な多くの分野にまで及びますが、同社はAlphaCodeで新しい実りある機会を見つけたようです。

このモデルは、GitHub から取得した大量のオープン ソース コードで事前にトレーニングを受け、プログラミングコンペティションから収集された小さなデータセットを使用して洗練されました。

多くの人間がテストでAlphaCodeを上回る一方で、複雑な問題に対する新しいソリューションを作成する能力は、AIが今後数年間で開発環境に統合される可能性を強調しています。

Techradarが引用したように、Googleの競争力のあるプログラマーであるPetr Mitrichev氏は、「競合するプログラミングの問題を解決することは非常に困難であり、人間のコーディングスキルと創造的な問題解決が必要です」と説明します。

「AlphaCodeがこの分野で進歩できることに非常に感銘を受けており、モデルがその声明の理解を使用してコードを生成し、ランダムな探査を導いてソリューションを作成する方法を見て興奮しています」と彼は付け加えました。

さらに、DeepMindは、この地域に関する研究はまだ初期段階にあるため、AlphaCodeで提供されるパフォーマンスのレベルはほんの始まりに過ぎないと述べています。

「コード生成への探求は、改善の余地を十分に残し、プログラマーが生産性を高め、現在コードを書いていない人々のためにフィールドを開くのに役立つ、より興味深いアイデアを示唆しています」とDeepMindは書いています。「我々はこの探求を続け、さらなる研究がプログラミングを改善し、問題解決AIに近づくためのツールを提供することを期待しています。