ウェブアプリ

GoogleのマルチモーダルAI「Gemini」ベースのプログラミングに特化したAI「AlphaCode 2」登場、競技プログラミング上位15%に入る性能


現地時間の2023年12月6日にGoogleがマルチモーダルAI「Gemini」をリリースしました。Geminiは大規模言語モデル「PaLM 2」と比べてプログラミング能力が向上しているほか、Geminiをベースに競技プログラミングに特化させたAI「AlphaCode 2」も開発されています。

Introducing Gemini: Google’s most capable AI model yet
https://blog.google/technology/ai/google-gemini-ai/#scalable-efficient

Gemini: Excelling at competitive programming - YouTube


GeminiはPython、Java、C++、Goを扱うことが可能とのこと。


約200種のPythonコードを書かせるテストでは、PaLM 2は45%の正答率を記録していましたが、Geminiは正答率が75%に向上しています。


さらにGeminiにコードのチェックおよび修正を指示すると正答率は90%に跳ね上がリます。


ユーザーはチャット形式でGeminiにコーディングを指示可能。Googleが公開したデモ映像では「運行中の電車の現在地をGoogleマップ上に表示するウェブアプリを作るのを手伝って」といったように指示するだけでコードの草稿が作成される様子が示されています。


さらに、Geminiをベースに競技プログラミングに特化させたAI「AlphaCode 2」も発表されました。


2022年に発表された「AlphaCode」は競技プログラミングで上位50%に入るプログラミング能力を備えていましたが、AlphaCode 2は上位15%に入るほどにまで能力が向上しています。


競技プログラミングの課題には単純なコーディング能力だけでなく数学やコンピューターサイセンスに関する知識、問題を理解する能力なども求められます。AlphaCode 2はこれらの知識や能力を備えており、正答率0.2%の難問を解くことも可能とされています。


AlphaCode 2はあくまで競技プログラミングに特化したAIですが、GoogleはすでにAlphaCode 2の機能の一部をGeminiに取り込む作業を進めているとのことです。

なお、AlphaCode 2のテクニカルレポートは以下のリンク先から閲覧できます。

AlphaCode2_Tech_Report.pdf
(PDFファイル)https://storage.googleapis.com/deepmind-media/AlphaCode2/AlphaCode2_Tech_Report.pdf


◆フォーラム開設中
本記事に関連するフォーラムをGIGAZINE公式Discordサーバーに設置しました。誰でも自由に書き込めるので、どしどしコメントしてください!Discordアカウントを持っていない場合は、アカウント作成手順解説記事を参考にアカウントを作成してみてください!

• Discord | "コーディングにAI活用してる?どんな作業で便利?" | GIGAZINE(ギガジン)
https://discord.com/channels/1037961069903216680/1182242848054202448

この記事のタイトルとURLをコピーする

・関連記事
自動プログラミングAIの「AlphaCode」をDeepMindが発表、競技プログラミングレベルのコード生成が可能 - GIGAZINE

DeepMindが深層強化学習を利用してアルゴリズムを改善するAI「AlphaDev」を発表、すでにソートアルゴリズムやハッシュ関数の高速化に成功 - GIGAZINE

MicrosoftがBingやCopliotのアップデートを発表、「Deep Search」機能の追加や「DALL-E 3」の改良、GPT-4 Turboサポートとコードインタープリター機能が近日中に提供される予定 - GIGAZINE

大規模言語モデル「Phind」がコーディングにおいてGPT-4を上回る - GIGAZINE

SamsungがChatGPTのように会話やコードや画像を生成できる独自のAI「Samsung Gauss」を発表 - GIGAZINE

in ウェブアプリ, Posted by log1o_hf

You can read the machine translated English article here.