CEDEC 2021
音ゲーの“譜面”作りをAIで高速化 KLabが「スクスタ」で活用、所要時間を半分に(2/2 ページ)
Dance Dance Revolutionの先行研究を参考に機械学習モデルを開発
譜面を出力するAIには、リズムゲーム「Dance Dance Revolution」の譜面を自動生成する先行研究「Dance Dance Convolution」を参考に「Onsetモデル」と「Symモデル」という2種類のモデルを組み合わせる仕組みを採用した。
Onsetモデルは音源を基に、ノートのありそうなタイミングを推定するモデル。一方のSymモデルはノート同士の間隔を基に、次に来るノートがどんな種類になるか推定するモデルだ。これらを併用し「Onsetモデルでノートを置くタイミングを決め、Symモデルでその種類を決める」仕組みにしているという。
学習させるデータは、過去の楽曲約100曲やその難易度別の譜面など。これらに加え、各楽曲のBPMも入力しているという。高田さんはBPMを学習させる理由についてこう話す。
「低難易度の譜面を作る場合、ほとんどのノートの位置が拍や小節の区切りと同タイミングになる。4拍子の場合、1小節は4拍で、拍が何秒おきに来るかというのはBPMで決まる。(AIに加え)人力で作成する場合も重要な参考になるため、社内でも管理用のデータを用意しており、これを機械学習にも利用している」
精度向上に“GAN”も検証中
先行研究を活用し、業務を効率化したKLab。現在はモデルの改良に向け、さらなる取り組みを進めているという。
その一つがGAN(敵対的生成ネットワーク)の活用だ。GANとは「より本物らしいものを作るAI」(ジェネレータ)を「本物か偽物か見抜くAI」(ディスクリミネータ)が評価することで精度を上げていく手法で、主に画像生成などの分野で活用されている。
KLabでは、これをリズムゲームの譜面作りにも利用できないか検証中という。具体的には、音源を基にジェネレータでノートをどこに置くかというデータを生成。このデータと本物の譜面のデータをディスクリミネータが識別できるか試すことで、精度を上げる手法を試しているという。
「画像や音楽などの自動生成はホットな話題。ただしこれらは自由度が高く、現状(の技術)では人間が見たときに違和感が残る。ところが、ゲームの素材の中には比較的生成しやすいものもある。ゲームはコンテンツの種類や量が多く、単純作業も増える。単純作業は機械学習に任せ、人間はクリエイティブな作業に集中できれば、機械学習を使ったコンテンツ生成の可能性は広がっていくのではないか」
Copyright © ITmedia, Inc. All Rights Reserved.
この記事の著者
関連記事
こんなメディアも見られています
ITmedia NEWSに関連する情報をお探しであれば、こちらのメディアもお役に立てるかもしれません。
SpecialPR
本日の新着記事
アクセスランキング
-
1
「Androidのマイナンバーカード」提供へ 20日から 物理カードなしでも本人確認など可能に
-
2
個人向けGeminiのモデル選択が厳格化 無料ユーザーが使えるのは「Flash-Lite」のみに
-
3
「OpenAIの文化は壊れている」──安全性報告書を統括した従業員が退社し、寄稿
-
4
睡眠中に「ピンクノイズ」を聞くと“脳内ゴミ”の洗い流しが強まる? 米MITが人間で実験 Science系列誌で発表
-
5
タイムズカー漏えいで集団訴訟の動き、登録3000人弱 呼び掛けた弁護士に聞いた──「謝罪で済む案件ではない」
-
6
免許証の悪用防止で申し込み集中 JICCがアプリ受付を一時休止 タイムズカー漏えいの影響か
-
7
再び浮上した「クレカ表現規制問題」 クリスタやpixiv FANBOXの騒動からマンガ家が感じた不安と焦り
-
8
「アバハウス」全顧客の情報漏えいか 会員・受注DBに不正アクセス 「不審な返金メール届いた」報告で判明
-
9
第一生命に不正アクセス 従業員情報12万人分漏えいか 退職者も対象
-
10
靴のムーンスター、顧客情報漏えいの可能性 氏名や住所、注文情報など
ITmedia NEWS SNS
インフォメーション
注目情報をチェック
ITmediaNEWSをフォロー
あなたにおすすめの記事PR