AIが書いたコードの品質向上目指す–マイクロソフトの「Jigsaw」プロジェクト

今回は「AIが書いたコードの品質向上目指す–マイクロソフトの「Jigsaw」プロジェクト」についてご紹介します。

関連ワード (ソフトウェア等) についても参考にしながら、ぜひ本記事について議論していってくださいね。

本記事は、ZDNet Japan様で掲載されている内容を参考にしておりますので、より詳しく内容を知りたい方は、ページ下の元記事リンクより参照ください。


 Microsoftによると、機械が自動生成したコードは「楽観的な見方と警戒心」をもって取り扱われるべきだという。その理由として同社は、大規模な言語モデルによってプログラミングの自動化が可能であるとはいえ、生成されたコードは必ずしも信頼できるわけではないという点を挙げている。

 大規模な訓練済み言語モデルの実例として、OpenAIの「OpenAI Codex」や、Googleの自然言語処理モデル「BERT」、DeepMindのコード生成システム「AlphaCode」などがある。なお、2021年8月にプライベートベータ版がリリースされたCodexは、Microsoft傘下にあるGitHubの「GitHub Copilot」で利用されている。

 Microsoftのリサーチャーらは、これらの言語モデルによって生み出されるコードの品質面での課題に取り組むために「Jigsaw」というツールを開発した。このツールは、「プログラムのシンタックスやセマンティクスを解釈した上で、ユーザーからのフィードバックを活用して将来的なパフォーマンスを向上させるというポストプロセッシング技法」を用いることで、これらモデルのパフォーマンス向上を図るものだという。

 Microsoftによると同ツールは現在のところ、マルチモーダル入力を用いて「pandas」のAPI用コードを生成するよう設計されているという。pandasは、プログラミング言語Pythonを使用しているデータサイエンティスト向けの、人気の高いデータ操作/分析用ライブラリーだ。

 Codexのような言語モデルでは、開発者による英語での説明をコード片に適用することができるため、同モデルは意図通りのコードをPythonやJavaScriptなどの言語で生成できる。しかしMicrosoftによると、生成されたコードは誤っているかもしれず、コンパイルや実行に失敗するかもしれないため、使用にあたっては開発者側でコードをチェックする必要があるという。

 Microsoft ResearchのJigsawチームは、「われわれはJigsawプロジェクトにおいて、こうしたチェック作業を自動化し、Codexのような大規模言語モデルを使用してコードを生成している開発者の生産性を向上させたいと考えている」と説明している。

COMMENTS


Recommended

TITLE
CATEGORY
DATE
AppleのARヘッドセットはフレネルレンズを採用? 2022年に1000ドルで登場とアナリスト予想
IT関連
2021-03-25 06:00
ミニストップやNTT東ら、レジレス店舗を実証–準職域での展開目指す
IT関連
2024-07-31 00:35
トヨタシステムズと富士通、生成AIで基幹システム刷新–作業時間50%減へ
IT関連
2024-10-27 01:46
Tenable、「Tenable One」を提供開始–攻撃経路の検出と効率的なリスク管理を支援
IT関連
2022-10-15 16:59
SAP、マイクロソフトと協業で生成AIの機能提供–企業に必要なスキル獲得を支援
IT関連
2023-05-19 23:35
協和キリン海外子会社がERP基盤を構築、アバナードが支援
IT関連
2023-06-15 03:24
「Windows 365」の無料試用枠、1日で予定数に達して終了(再開予定あり)
アプリ・Web
2021-08-06 17:44
SpaceXがFalcon 9による第2クルー打ち上げをライブ中継
宇宙
2021-04-24 18:39
ワークスアプリ、マルチブックと協業–海外拠点の経営管理/経理業務を効率化
IT関連
2023-06-01 09:17
マイクロソフトが開発する教師向けAIアシスタント「Shiksha copilot」
IT関連
2023-11-14 11:00
OutSystemsジャパン、クラウドネイティブアプリ向けのローコード開発基盤を国内提供
IT関連
2023-04-18 07:06
建設中の中国の宇宙ステーションに3人の中国人宇宙飛行士が到着
宇宙
2021-06-20 03:09
NTTドコモ、TISの「クレジットカードプロセッシングサービス」を導入
IT関連
2023-08-30 02:34
福岡市、約12万台のDell Chromebookを導入–4カ月で1人1台の端末環境整備
IT関連
2021-07-29 11:03