電気・ネットワーク技術者。特集AIOpenAISHAREAIこの世に“存在しない”DNA配列をAIが創造。HeyGenが進化し、20枚の写真から表現力あるAIアバターを作成。OpenAIの多言語ボイスクローン使用か(CloseBox)GitHubで最も使われている言語、PythonがJavaScriptを抜き1位に。編集部にメッセージを送るコンピューターはプログラムコードで動作しますが、このコードは人間が記述している以上、どうしてもエラーを含んでしまうことが避けられません。最近は大規模言語モデルを使ったGPTなどジェネレーティブAIの急速な進歩により、目的とする処理を文章として渡すだけで、AIがある程度プログラムコードを出力できるようになってきました。BioBootloaderと名乗る開発者による新しい試みでは、プログラム開発の際にどうしても必要となるデバッグ作業を、GPT-4をベースとするAIで行うことを可能にしました。このツールは、プログラムを自動修正することから、似た能力を持つアメコミヒーローにちなんで「Wolverine(ウルヴァリン)」と名付けられています。WolverineはPythonで書かれたコードを実行し、処理がクラッシュすると、その部分に修正を自動的に加えます。コードのなかにいくつものバグが含まれていても、それらがすべてなくなるまで、実行と修正を繰り返します。BioBootloaderがTwitterに投稿したデモ動画を見ると、左側に実行するPythonコード、右柄にWolverineの動作結果が出力されるようになっているとのことです。WolverineのコードはGitHubに公開されており、開発者はこの手法を他のプログラミング言語にも適用できると述べています。使用する大規模言語モデルはGPT-3.5またはGPT-4とされているため、このどちらかのAPIキーが使える必要があります。APIは、記事執筆時点では利用するために待機リストへのエントリーが必要です。Wolverineのようなツールはいまはまだ概念実証の段階ですが、もしこれが実用化されるようなら、ソフトウェア開発の現場で、人が発見できないようなバグも自動的に探し出して直せてしまう未来がやって来そうです。なったとしても、コンピューターが自動修正したあとのセキュリティ的な安全性などの検証は必要かもしれません。電気・ネットワーク技術者。アルファ』を開設しました。会員専用Discrodサーバ参加権やイベント招待、会員限定コンテンツなど特典多数です。アルファ」登録はこちら。イベント招待や限定コンテンツ、会員専用Discordサーバなど特典多数です今すぐ登録ランキングこの世に“存在しない”DNA配列をAIが創造。RAMや16.7TFLOPSなど正式スペックが明らかに。Onlineサービスも対応。任天堂が公表バーチャルシンガー作り放題・作曲しまくりの新時代到来。アルファ』第二期会員の募集を開始しますAI普及で人間の役割は「発想力」へ。2024イベントリポート24時間AIハッカソン優勝チームインタビュー。AI活用のポイントやハッカソン挑戦者へのアドバイスを訊きましたガジェット愛好家が知りたい最新情報を発信。アルファ」登録はこちら。プラス」にて、デジタルカメラLUMIXの特別保証サービスの提供を開始。