革新的なオープンソースAIコーディングツールがGoogle DeepMindのAlphaCodeを凌駕

新しいオープンソースのAIコード生成ツール「AlphaCodium」が登場しました。このツールはGoogle DeepMindのAlphaCodeやその最新バージョンAlphaCode 2(Gemini搭載)からインスパイアを受けています。今週、AlphaCodiumはX/Twitter上で大きな注目を集めています。

「私たちはAIが人間を超えるコードを生成する一歩手前に来ています!」とサンティアゴ・バルダラマ氏は語ります。「AlphaCodiumは、DeepMindのAlphaCodeやAlphaCode 2を超える新たなコード生成手法で、微調整も不要です!」

特に、OpenAIのアンドレイ・カルパシー氏(元テスラAI部門のディレクター)は、AlphaCodiumの革新的なフローエンジニアリングアプローチを称賛しました。この新しい手法は、従来のプロンプト応答形式から反復的なフローパラダイムに移行し、モデルが段階的に解答を構築することを可能にしています。

AlphaCodiumのフローエンジニアリング技術は、生成逆ネットワーク(GAN)の要素を取り入れ、大規模言語モデル(LLM)をコード特化型タスクに強化します。このアーキテクチャは、2014年にイアン・グッドフェロー氏によって提唱され、コード生成モデルと、テスト、反映、仕様一致を通じてコードの整合性を確保する逆モデルを統合しています。

プロセスは、入力から始まり、いくつかの前処理ステップでAlphaCodiumが問題を分析し、初期のコードソリューションを導き出します。その後、さらにテストを行ってソリューションを洗練させ、堅牢な最終コードを完成させます。

テルアビブを拠点とするスタートアップ、CodiumAIが開発したAlphaCodiumの目的は、開発者がバグゼロで迅速に開発できるよう支援することです。このツールは、約10,000の競技プログラミング問題からなるCodeContestsデータセットでテストされ、GPT-4の精度を19-44%向上させるという大きな進展を示しました。

2022に設立され、2023年3月に1,060万ドルを調達したCodiumAIは、AlphaCodiumのGitHubリポジトリと「AlphaCodiumによるコード生成:プロンプトエンジニアリングからフローエンジニアリングまで」という包括的な論文を提供しています。

共同創業者兼CEOのイタマール・フリードマン氏は、AlphaCodiumが受けている注目に驚きを表し、開発者コミュニティにとって画期的な成果であると認識しています。彼は、AlphaCodiumがコード生成モデルと批評モデルの間のスムーズなコミュニケーションを促進するシステムとアルゴリズムを代表していると強調しました。

「それが私たちが紹介している本質です。これはフローとして概念化することが重要で、だからこそ私たちはこれを『フローエンジニアリング』と呼んでいます」とフリードマン氏は説明しました。この反復的なフローは、AIがボイラープレートコードを生成するだけでなく、機能的かつ正確なコードを提供できるようにします。

競争の激しい市場において、フリードマン氏はOpenAI(Codexの開発者)やGoogle DeepMind(AlphaCodeとAlphaCode 2の開発者)を重要な競合として見ています。しかし、彼はコード整合性技術が主な競争要因であると認識しています。

「DeepMindからインスパイアを受け、私はOpenAIのCEOSam Altman氏とコード整合性の重要性について話し合ったことがあります」とフリードマン氏は述べます。彼は、次世代のソフトウェア開発とAIの整合性のためにコード整合性が重要であるという共通のビジョンをアルトマン氏と持っていると強調しました。

フリードマン氏は、Google DeepMindがAlphaGoのソリューションにフローエンジニアリングを導入したにもかかわらず、AlphaCodeではそれが欠けていたことを指摘しました。「おそらく、優れた大規模言語モデルの主流追及の中で見落とされたのでしょう」と示唆しました。「AIが機能的なコードを生成する挑戦は、単に改善されたLLMが必要というだけでなく、フローを確立することが重要です。」

Most people like

Find AI tools in YBX

Related Articles
Refresh Articles