CLOSE UP コラム | 大手ゲーム会社「ユービーアイソフト」、バグ発生防止AIを開発---過去のバグ事例からコードを指摘、ゲーム開発効率向上へ

大手ゲーム会社「ユービーアイソフト」、バグ発生防止AIを開発---過去のバグ事例からコードを指摘、ゲーム開発効率向上へ

CLOSE UP 事例

2018年03月22日
オープンソース活用研究所 所長 寺田雄一

大手ゲーム会社「ユービーアイソフト」が、開発中のゲームにバグが発生することを防ぐ人工知能(AI)を開発した。

バグ発生防止AI「Dubbed Commit Assistant」

過去のバグ事例を学習することで、バグにつながるコードをプログラマーが書くのを事前に指摘できるというもの。

ユービーアイソフトの研究開発部門「La Forge」を率いるイヴ・ジャキエ氏は、『過去に書かれたコード、そこに含まれるバグ、修正されたバグを開発中のものと比較し、似たものがあるかを探すプログラマー向けのAI』と語る。

AI学習

ユービーアイソフトのデータベースにあった約10年分のコードを使って、「バグはどこで発生しやすいのか?」「どのような修正がなされたのか?」などについて学習させた。

ゲーム開発効率向上へ

ユービーアイソフトはこのAIシステムにより、ゲーム開発で最もコストと労力がかかる部分であるバグチェックの効率化が可能になると考えている。

バグチェックには大規模なチームが必要で、開発費の最大70パーセントを使ってしまうこともあるとしている。

バグ発生防止AIの精度が向上すれば、ゲームの「開発期間短縮」「品質向上」「コスト削減」につながる可能性が出てきている。

以上、下記URLからの要約
https://wired.jp/2018/03/19/ubisoft-commit-assist-ai/


著者プロフィール

オープンソース活用研究所 所長 寺田雄一

1993年、株式会社野村総合研究所(NRI)入社。 インフラ系エンジニア、ITアーキテクトとして、証券会社基幹系システム、証券オンライントレードシステム、損保代理店システム、大手流通業基幹系システムなど、大規模システムのアーキテクチャ設計、基盤構築に従事。 2003年、NRI社内に、オープンソースの専門組織の設立を企画、10月に日本初となるオープンソース・ソリューションセンター設立。 2006年、社内ベンチャー制度にて、オープンソース・ワンストップサービス 「OpenStandia(オープンスタンディア)」事業を開始。オープンソースを活用した、企業情報ポータル、情報分析、シングルサインオン、統合ID管理、ドキュメント管理、統合業務システム(ERP)などの事業を次々と展開。 オープンソースビジネス推進協議会(OBCI),OpenAMコンソーシアムなどの業界団体も設立。同会の理事、会長や、NPO法人日本ADempiereの理事などを歴任。 2013年、NRIを退社し、株式会社オープンソース活用研究所を設立。

最新TOPICS

【AI】企業がCRMプロセスにエンタープライズAIを組み込む場合のポイント5点(2019年07月11日 10:55)

企業がCRMプロセスにエンタープライズAIを組み込む場合のポイントについて紹介。 ポイント①:既存CRMデータの整理 企業に蓄積されている(数十年分に及ぶかもしれない)膨大なCRMデータを活用したい場合は、データ品質を向上させるための事前準備が必要となる。

関連タグ

スマートシティ(Smart City)

  • 用語集

スマートシティとは、「ICTやIoTなどの先端技術を用いて、基礎インフラと生活インフラサービスを効率的に管理/運営し、環境に配慮しながら人々の生活の質を高め、継続的な経済発展を目的とした新しい都市」を指す。

Computer Vision(コンピュータビジョン)

  • AI

Computer Visionは、Azureが提供するクラウドベースのイメージ分析サービス。イメージを処理して情報を返す高度なアルゴリズムを利用できる。

スマートスピーカー(Smart Speaker)

  • 用語集

スマートスピーカー(Smart Speaker)とは、対話型の音声操作に対応したAIアシスタント機能を持つワイヤレススピーカーを指す。

コネクテッドカー(Connected Car)

  • 用語集

コネクテッドカー(Connected Car)とは、「ICT端末を搭載し、車両状態や周囲道路状況などのさまざまなデータをセンサーにより取得し、ネットワークを介して集積/分析することで、新たな価値を生み出す自動車」を意味する。

デジタルトランスフォーメーション(Digital transformation)

  • 用語集

「デジタルトランスフォーメーション」(DX:Digital transformation)とは、「AIやIoTなどのICTを用いてビジネスや社会システムの基盤についてデジタルを前提とした仕組みに作り替える取り組み」を意味する。

バックナンバー

関連記事

  • KSKサイド004

Analytics News ACCESS RANKING

facebook

twitter