AI Dungeonは、人工知能(AI)を用いてコンテンツを生成し、プレイヤーが冒険やカスタムプロンプトを作成・共有できる、シングルプレイヤー/マルチプレイヤー対応のテキストアドベンチャーゲームです。ゲームの最初のバージョンは2019年5月に公開され、2番目のバージョン(当初はAI Dungeon 2と呼ばれていました)は2019年12月にGoogle Colaboratoryでリリースされました。その後、同月に現在のクロスプラットフォームWebアプリケーションに移植されました。AIモデルは2020年7月に改良されました。
AI Dungeonは、プレイヤーが入力した刺激に応じて人工知能を使用してランダムなストーリーラインを生成するテキストアドベンチャーゲームです。[ 1 ] [ 2 ] [ 3 ] [ 4 ]ゲームでは、プレイヤーは冒険の舞台設定(ファンタジー、ミステリー、終末世界、サイバーパンク、ゾンビなど)を選択するように促され、[ 5 ] [ 6 ]その後、その設定に関連するその他のオプション(ファンタジー設定の場合はキャラクタークラスなど)が表示されます。[ 7 ]
冒険を開始した後、プレイヤーのテキスト入力には主に4つのインタラクション方法を選択できます。[ 8 ]
ゲームは、プレイヤーが入力するほとんどのアクションに適応し、反応します。[ 9 ]空白の入力を与えることで、AI にさらなるコンテンツを生成するよう促すことができ、ゲームはプレイヤーに最近のイベントを元に戻したり、やり直したり、変更したりして、ゲームの物語を改善するオプションも提供します。[ 10 ]プレイヤーは、プレイの今後の部分で参照するために、AI にどの要素を「記憶」させるかを伝えることもできます。[ 11 ]

AI Dungeonの事前設定された設定に加えて、プレイヤーはテキスト形式で設定を記述することで、ゼロからカスタム「アドベンチャー」を作成できます。AI は、そのテキストから設定を生成します。[ 5 ] [ 8 ]これらのカスタムアドベンチャーは、他のプレイヤーがプレイできるように公開でき、公開されたアドベンチャーを閲覧したり、コメントを残したりするためのインターフェースが用意されています。
AI Dungeonにはマルチプレイヤーモードがあり、異なるプレイヤーがそれぞれ独自のキャラクターを持ち、同じゲームセッション内で順番にAIとやり取りします。マルチプレイヤーは、複数のデバイス間でのオンラインプレイと、共有デバイスを使用したローカルプレイの両方をサポートしています。[ 12 ] [ 13 ]ゲームのホストはAIを監視し、その出力を変更できます。[ 12 ] [ 13 ]
シングルプレイヤーゲームではアクションやストーリーが二人称ナレーションで語られるのに対し、マルチプレイヤーゲームのストーリーは三人称ナレーションで語られる。[ 13 ]
AI Dungeonでは、プレイヤーは冒険の舞台となる特定の「世界」を設定でき、冒険が行われるより広い環境に文脈を与えることができます。[ 14 ]この機能は、最初にリリースされた時点で、2つの異なる世界が選択可能でした。1つは「平和と繁栄の世界」であるXaxas、もう1つは「ドラゴン、悪魔、モンスターの世界」であるKedarです。[ 14 ]

AI Dungeonの最初のバージョン( AI Dungeon Classic [ 15 ] [ 16 ]と呼ばれることもある) は、ブリガムヤング大学の「知覚、制御、認知」深層学習研究所[ 9 ]の Nick Walton によって、2019 年 3 月[ 8 ]のハッカソン中に設計および作成されました。[ 17 ] [ 18 ]これ以前、Walton は自動運転車の分野でいくつかの企業でインターンとして働いていました。[ 9 ]
この作品は、 OpenAIが作成したGPT-2自然言語生成ニューラルネットワークの初期バージョンを使用しており[ 19 ] [ 20 ]、独自の冒険物語を生成することができました。[ 21 ] GPT-2 との最初のやり取りで、ウォルトンは数か月前に家族と初めてプレイしたテーブルトップゲーム「ダンジョンズ&ドラゴンズ(D&D)」から部分的にインスピレーションを受けました。 [ 17 ] [ 13 ] [ 15 ]
私は、私が見つけたような自由度を与えてくれるゲームがないことに気づきました。ダンジョンズ&ドラゴンズ] [ 13 ] ...他のゲームと比べて、とてもクリエイティブになれる。[ 17 ]
このことから彼は、AIがダンジョンマスターとして機能できるかどうか疑問に思うようになった。[ 13 ]
AI Dungeonの後のバージョンとは異なり、オリジナル版ではプレイヤーが任意のアクションを指定することはできませんでした。代わりに、選択可能なアクションの有限リストが生成されました。[ 16 ]このゲームの最初のバージョンは、2019 年 5 月に一般公開されました。[ 15 ] [ 9 ]これは、ノースウェスタン大学の神経科学の大学院生である Nathan Whitmore が作成した、同じくAI Dungeonの一般公開から数か月後に Google Colab で公開された、別の GPT-2 ベースのアドベンチャー ゲームであるGPT Adventureと混同しないでください。[ 22 ] [ 23 ]
2019 年 11 月、OpenAI により GPT-2 の新しい「完全版」がリリースされました。この新しいモデルは、AI Dungeonの開発初期段階で使用されていた 1 億 2600 万パラメータのバージョンと比較して、15 億パラメータ (機械学習モデルがタスクを実行する精度を決定するもの[ 24 ] ) をサポートしています。 [ 25 ] [ 19 ]このゲームは、この新しいバージョンのモデルを活用して Walton によって再作成され、一時的にAI Dungeon 2として再ブランド化されました。[ 19 ] [ 26 ]

AI Dungeon 2のAI は、前作に比べてジャンル固有のテキストを使用してより集中的なトレーニングを受けました。[ 15 ]このトレーニング資料には、 chooseyourstory.com (インタラクティブなゲームブックに触発されたコンテンツのオンラインコミュニティ Web サイトであり、さまざまなスキルレベルの貢献者によってさまざまな複雑さのロジックを使用して書かれています[ 27 ] ) からウェブスクレイピングされた約 30 メガバイトのコンテンツと、複数の D&D ルールブックとアドベンチャーが含まれていました。[ 28 ]新しいバージョンは、2019 年 12 月にGitHubで利用可能なオープンソース ソフトウェアとしてリリースされました。[ 29 ]これは、データ サイエンティストと AI 研究者向けのオンライン ツールであるGoogle Colabを介してアクセスできました。これは、Google がホストするマシンでコードを無料で実行できます。[ 9 ] [ 30 ]また、ローカル PC で実行することもできましたが、どちらの場合も、プレイヤーは完全なモデル (約 5ギガバイトのデータ)をダウンロードする必要がありました。[ 9 ]リリース後数日のうちに、この必須ダウンロードにより帯域幅料金が 20,000 ドルを超え、ピアツーピアの代替ソリューションが確立されるまでゲームを一時的に停止せざるを得なくなった。 [ 9 ]しかし、同月にゲームが急激に成長したため、クローズドソースの独自ソフトウェアとなり、ウォルトンのスタートアップ開発チームである Latitude によって再リリースされた (ウォルトンはCTOの役割を担った)。[ 20 ] [ 31 ]この再リリースは、 12 月 17 日にiOSおよびAndroid用のモバイル アプリ(アプリ開発者 Braydon Batungbacal によって構築)となった。 [ 9 ] [ 32 ] [ 33 ] [ 34 ]
このチームの他のメンバーには、ゲームの長期戦略を担当するトールステン・クロイツと、ホスティングインフラストラクチャを担当するクリエイターの兄弟であるアラン・ウォルトンが含まれていました。[ 9 ]この時、ニック・ウォルトンは、ゲームのさらなる成長(マルチプレイヤーや音声サポートの追加など[ 9 ] 、音楽や画像コンテンツを含めるという長期計画[ 9 ]など)を支援し、ゲームを商業的な事業にするために、Patreonキャンペーンも立ち上げました。ウォルトンは、より高品質なバージョンのゲームを提供するコストを賄うために、商業的な事業が必要だと考えていました。[ 17 ] [ 9 ] AI Dungeonは、GPT-2をベースにした数少ない既知の商用アプリケーションの1つでした。[ 6 ]
2019年12月に初めて発表された後、2020年4月にマルチプレイヤーモードがゲームに追加されました。[ 35 ]このモードでゲームをホストすることは当初プレミアム会員に限定されていましたが、ホストされたゲームにはどのプレイヤーでも参加できました。[ 12 ] [ 13 ]
2020 年 7 月、開発者は、ローカル コピーを保持せずにGPT-3モデルを活用するためにOpenAIのAPIを使用するDragonという名のプレミアム限定の AI モデルを発表しました (2020 年 6 月 11 日にリリース)。 [ 18 ] [ 28 ] [ 36 ] GPT-3 は 570 ギガバイトのテキスト コンテンツ (約 1兆語、開発費 1,200 万ドル[ 6 ] ) でトレーニングされ、GPT-2 の 40 ギガバイトのトレーニング コンテンツと 15 億のパラメータと比較して 1,750 億のパラメータをサポートできます。[ 37 ] [ 20 ]無料モデルも、GPT-3 の高度ではないバージョンにアップグレードされ、Griffinと名付けられました。[ 18 ]
この発表直後、GPT-2とGPT-3の違いについて、ウォルトン氏は次のように述べた。
[GPT-3は]世界で最も強力なAIモデルの一つです... [ 1 ]登場人物が誰なのか、何を言っているのか、物語の中で何が起こっているのかを理解する点で、はるかに一貫性があり、面白くて信憑性のある物語を書くことができます。[ 6 ]
2020年後半には、AI Dungeonに「Worlds」機能が追加され、プレイヤーは冒険の舞台となる包括的な世界を選択できるようになりました。[ 14 ] 2021年2月、 AI Dungeonの開発元であるLatitudeが、NFXが主導し、Album VCとGriffin Gaming Partnersが参加したシード資金330万ドルを調達し、「無限のストーリーの可能性を秘めたゲームを構築する」と発表しました。 [ 38 ]この資金調達は、当時のAI Dungeonの純粋なテキストベースの性質を超えて、AIコンテンツの作成を進めることを目的としていました。8月20日の発表後、新しい「See」インタラクションモードがすべてのプレイヤーに利用可能になり、2022年8月30日にゲームに追加されました。AI Dungeonは2024年3月12日にSteamから削除されました。[ 39 ]
2019年5月のリリースから最初の1か月で、約2,000人がオリジナル版のゲームをプレイしました。[ 15 ] [ 9 ] 2019年12月の再リリースから1週間以内に、このゲームは10万人以上のプレイヤーと50万回以上のプレイスルーを達成し、[ 19 ] 2020年6月までに150万人のプレイヤーに達しました。 [ 25 ] 2019年12月の時点で、このゲームのPatreonは毎月約15,000ドルの収益を上げていました。[ 8 ]
2020年1月にStuff Magazineのクレイグ・グラネルは、GPT-2を搭載したAI Dungeon(当時はAI Dungeon 2として知られていた)のレビューで、これを「今週のアプリ」に選び、5つ星中4つ星を与えた。グラネルは、ゲームの柔軟性とカスタムストーリー機能を称賛したが、GPT-2版のゲームでよく見られるコンテンツの急激な変化を批判した。[ 4 ]
[ AI Dungeonは]夢のような物語が繰り広げられる無限の世界であり、AIの未来を垣間見ることができる魅力的な作品です。[ 4 ]
148Appsのキャンベル・バードもこのゲームのバージョンに5つ星中4つ星を与え、以前のコンテンツの記憶がないことを批判しながらもその創造性を称賛した。[ 40 ]
AI Dungeonは、熱意と酔っ払いが半々のパートナーと即興劇をしているようなものだ…[この]ゲームは魅力的で、時折イライラさせられることもあるが、その生々しい創造性と精神は概して印象的だ。[ 40 ]
TapSmartのジョン・マンディも同様に5つ星中3つ星を与え、その多様性と「魔法のような」カスタムアドベンチャーオプションを称賛したが、アドベンチャーの物語は「受動的で曖昧すぎることが多く」、解決に欠けると評した。[ 5 ]
AIがプレイヤーからの指示がないにもかかわらず、露骨で性的なコンテンツを作成する傾向があることは、リンジー・ビックネルを含むレビュアーによって指摘された。LatitudeのCEOであるニック・ウォルトンと研究者のスチン・グルランガンは、このような懸念に対し、その動作は予想外であり、GPT-3モデルに厳密な制約が課されていないためにこのようなことが起こると説明した。彼らは、AIが「実環境」でこのように動作しないようにするための対策が不十分だったと述べた。[ 41 ] [ 42 ] [ 43 ]
AI Dungeonをゲームとして本来の目的で使用するユーザーに加え、他のユーザーは言語生成インターフェースを使用して、従来のゲームにはない他の形式のコンテンツを作成する実験を行いました(主にカスタムアドベンチャーオプションを使用)。このゲームは主にテキストアドベンチャーを使用してトレーニングされましたが、GPTモデル自体のトレーニングコンテンツには大量のWebコンテンツ(英語版Wikipedia全体を含む)が含まれており、これによりゲームはこのコアフォーカス以外の分野にも適応できるようになりました。[ 6 ] [ 44 ]このようにAI Dungeonが使用された例としては、次のものがあります。
2021 年 4 月、AI Dungeon は、ユーザーが作成したテキストベースの児童ポルノの模擬事例を防止するために、コンテンツ モデレーション用の新しいアルゴリズムを導入しました。モデレーション プロセスでは、人間のモデレーターがプライベート ストーリーを読みました。 [ 50 ] [ 42 ] [ 51 ] [ 52 ]このフィルターは、言葉遣い (「8 年のラップトップ」などの用語が子供の年齢と誤解される) により誤検出を頻繁に発生し、ポルノ ストーリーと非ポルノ ストーリーの両方に影響を与えました。モデレーション システムの結果として、誤検出と変更後の Latitude とユーザー ベース間のコミュニケーション不足を理由に、 AI Dungeonに対する論争とレビュー爆撃が発生しました。[ 41 ]
2022年6月、AI Dungeonは、ユーザーがコンテンツを生成するためにエネルギーが回復するのを待つ必要があった従来の「エネルギー」システムに代わるものとして広告を追加しました。 [ 53 ]広告システムにより、AI出力を無限に試すことができるようになりましたが、時折広告によってゲームプレイが中断されました。この追加はユーザーから反発を受け、Latitudeはこれに対応して、広告を見ることでアクションを保存できるベータシステムを追加しました。[ 54 ]広告システムは2022年末までに削除されました。[ 55 ]