2024.10.01
自社の社内情報を未来の“ゴミ”にしないための備え 「情報量が多すぎる」時代がもたらす課題とは?
リンクをコピー
記事をブックマーク
桑野範久氏(以下、桑野):パネルディスカッションです。テーマは「QA自動化とAIの活用~未来のテストを考えてみる~」です。
三宅さん(三宅陽一郎氏)が来たら、ゲストなので話してもらいたいことがあって。まず、このQA Tech Nightは2020年に第1回をやり、ゲストで森川さん(森川幸人氏)と三宅さんに話していただきました。
それを遡る2年ぐらい前の2018年の年末に、当時モリカトロン(モリカトロン株式会社)にいた我々のテストオフィスができて、そこでクローズドで「AIはこうなるぞ、AIの自動化というのはこうだぞ」ということを実は三宅さんに話してもらったことがあります。
その時に森川さんにも話をしてもらいましたが、そこから5年経っているんですよ。「5年でできるのかな」と思いながらも研究開発を進めて、(その結果)今日展示している「Playable!」ができました。
あとは、AIを使わない通常のスクリプトの画像認識のテスト自動化も実用に入っていて。弊社の「Garbo」というツールですが、スマートフォンだけじゃなくてPlayStationやSwitchとかのゲームにも対応しています。
5年目は僕らなりに進化してきましたが、世の中的にはどうなんだろう。5年前に話をしてくれたことからどのぐらい進化をしているのか、もしくは進化していないのかを三宅さんに聞くコーナーがこのパネルディスカッションです。
なので(まずは)「実際に5年前と比べて進化していそうですか?」というのを森川さんに(聞きたいです)。三宅さんはたぶんリアルでスライドを出してくれるので。(森川さんは)今の肌感覚でどうですか?
森川幸人氏(以下、森川):言葉で伝わる話かわからないですけど、でもやはり少し実用性が見えてきたなというところで。逆にじゃあ本当にAIで最後まで詰められるのか、そこらへんの問題が急に現実化してきたのかなと。
今はその自動化を含めてほぼほぼルールベースで動いていますが、その一部分に機械学習が関わっているという流れの中で、本当に最後まで機械学習でやりきれるのか。それとも、やはりある程度のところまでいって終わるのか。そのあたりがいよいよ判断できる時代になってきたかなと思います。
桑野:ありがとうございます。
森川:すごく抽象的な話ですみません。
桑野:ぜんぜん。ありがとうございます。
桑野:じゃあ下田さん(下田純也氏)の見解も。
下田純也氏(以下、下田):そうですね。今回のスライドにはありませんでしたが、弊社では「いかにテストにAIを(使うか)」という話をしていまして、そういう部署もでき始めています。要するに「ゲームの開発とかテストにきちんとAIを適用していきましょう」みたいなことを始めているところが増えています。
あとはゲーム用のAI、強化学習とかを使ったMODとかがゲームの中に入り始めているので、それを開発した人がテストにも使えないかみたいなところは研究が始まっていたりします。弊社のスタジオでも使われ始めるでしょうし、近い将来、そういうものもいろいろんなところでどんどん広まっていくんじゃないかなとは思います。今ようやく(そういった方向に)向き始めているんじゃないかなと思います。
桑野:ありがとうございます。
桑野:じゃあ松木さんはいかがでしょう? 松木さんはアレですよね。Playable!のゲームAIに触れたのも最近というか、2年ぐらい前? もっと前?
松木晋祐氏(以下、松木):そうですね。2年ぐらい前ですね。
桑野:そこから見てどんな感じでしょうか?
松木:そうですね。日本だとインゲーム、アウトゲームと呼ばれる文面がいっぱいあるかと思うんですが。欧米だと“コアメカニクスのゲーム開発”と言うんですけれど。
例えば、アウトゲームの設定確認とか、そういったものはたぶん手でやったほうが適切です。演繹的な作りをしている部分に関しては演繹的なテストをしたほうが早い。
一方、ゲームの総合技術としての側面がどんどん強化されています。演繹的な作りようがない部分もかなりあります。あとは先ほどの森川さんの話を聞いて「えぇ!?」と思ったんですが、ゲームの中でNPCが絵を描いたり音楽を作ったりはあり得るんですよね。
「そういったものが本当におもしろいの?」というところはたくさんのプレイヤーに見てもらわないと、触ってみてもらわないとわからない帰納的な部分になるんですね。なので、そういったところについては、まずアウトラインとして「もしかしたらAIのほうが筋があるのかな」と思っています。まずこれが前段になります。
その上で、今僕らができるところをPlayable!というかたちで紹介しました。なにかの開発で「AIを使おうよ」というソリューションがある時に、AIのモデルを開発する人が真っ先に聞きたいのは「データはどこにあるんですか?」と(いうことです)。データがないと学習しようがなくて、ゲームは個別なんですね。一つひとつが一品ものなので、あるゲームの大量のデータを集めるのはもちろんできるといえばできるんですけど、そのゲームに特化したものなんですよ。
データが少なくても学習モデルが生成できるのもあるとか、そういった方向のAI技術はたぶんみんな活用していくんだろうなと。データを溜めることは超大変です。
桑野:ありがとうございます。
桑野:将来的にAIが自律的にテストをして、自動でバグ報告も行う。本当に人と同じぐらいにAIがやる。(スライドを示して)たぶん(実際にそんなことは)できないと思っているから(スライドの)端の部分に書いているんですけど。でも最初のお客さんって、ここ(AIが自律的にテストをすること)を求めるんですよね。
ここもできていないのに「AIってここもできるんですよね」と言って。「AIといってもいろいろあります」という話をよくしています。森川さんの会社で「AIでなんでもできるからなんかやれ」と言われて来られた方が、そもそも機械学習についての定義も曖昧で、なんとなくざっくり「AI」とバズワードのように先行しちゃっていて、「1回戻りましょう」という話になったんですよね。テスト自動化もそうで、「全部自動化できるんですよね」というところから入ってしまうので、「えっとですね」と戻ってを繰り返してやっていたんですけど。
本当にこういうことってできるようになりますかね? 何があればもっと進化するのか。お金かマシンパワーか技術かわからないですが。それを予想したいです。たぶんあとで三宅さんがヒントをくれると思いますが、聞く前に今の段階でみなさんに聞きたいです。
森川:AIは今が3回目のブームですが2回目のブームが収束してしまった原因の1つが、例えば金融関連の管理とか、病巣の発見とか、実用レベルで進化できるかもという期待がありました。
でも結果、本当に人の命やお金を預けられるかというレベルまでいけたかというと、いけなかった。「最後の1フィートをどうしても乗り越えられないね」と言っている間にブームが去った。
そういうような歴史があるので、デバッグAIの今は「だんだんこういうのができるようになりました」というレベルのところなので、(これからのデバッグAIに対する)期待値は上がっている最中だと思いますが。やがて「本当にきちんと漏れなくデバッグできるか」というあたりが、大きなPoC(Proof of Concept)になるんですかね。
それを克服するAI技術の可能性については三宅さんにおうかがいしたいですね。僕らも仕事として直接かかわるところなので、そういうAIが生まれることを期待しているところです。
桑野:ありがとうございます。じゃあ下田さんはどうでしょうか。
下田:そうですね。「自律的にバグ報告(をする)ということは、どこまで(いったらそう言えるの)か」というところにはなると思うんです。
例えば、シナリオの中で「この人はこんなことを言わないはずのことをしゃべっている」みたいなことは今でもできるんです。これはただちゃんと学習させているからできるわけで、自律的にというところではやはりネックなのかなと思います。でも数年後はどうなるかわからないという気持ちはちょっとしています。あまり(しっかり)答えられなくてすみません。
桑野:ありがとうございます。じゃあ松木さん。
松木:AIが自律的にテスト(をする)。ずっと思っていることなんですが、AIにテストをさせるよりも、AIにコードを書かせる方が簡単だと思うんです。なぜかというと、プログラムでものを作る人は「こういうものを作りたいよね」「こうしたいよね」という目的があって、基本はそこに向かって進みますよね。一方で、テストをする人は「これはどのように使われるか」という観点から考え始めます。
ここには社会性が伴うんですね。ということは、テストするためにはAIに社会性がなければいけないんです。(でも)AIが社会性を持つと人類は滅ぶと思うんです。なので、まず根本的に、AIが完全にテストをやるのはAIが完全に開発できる(ようになる)より難しいと思っています。
なので、おそらく今私たちができているように、テストタイプがさらに限定されたものになるのではないかなという気はしています。
桑野:ありがとうございます。
(次回に続く)
関連タグ:
2024.10.29
5〜10万円の低単価案件の受注をやめたら労働生産性が劇的に向上 相見積もり案件には提案書を出さないことで見えた“意外な効果”
2024.10.24
パワポ資料の「手戻り」が多すぎる問題の解消法 資料作成のプロが語る、修正の無限ループから抜け出す4つのコツ
2024.10.28
スキル重視の採用を続けた結果、早期離職が増え社員が1人に… 下半期の退職者ゼロを達成した「関係の質」向上の取り組み
2024.10.22
気づかぬうちに評価を下げる「ダメな口癖」3選 デキる人はやっている、上司の指摘に対する上手な返し方
2024.10.24
リスクを取らない人が多い日本は、むしろ稼ぐチャンス? 日本のGDP4位転落の今、個人に必要なマインドとは
2024.10.23
「初任給40万円時代」が、比較的早いうちにやってくる? これから淘汰される会社・生き残る会社の分かれ目
2024.10.23
「どうしてもあなたから買いたい」と言われる営業になるには 『無敗営業』著者が教える、納得感を高める商談の進め方
2024.10.28
“力を抜くこと”がリーダーにとって重要な理由 「人間の達人」タモリさんから学んだ自然体の大切さ
2024.10.29
「テスラの何がすごいのか」がわからない学生たち 起業率2年連続日本一の大学で「Appleのフレームワーク」を教えるわけ
2024.10.30
職場にいる「困った部下」への対処法 上司・部下間で生まれる“常識のズレ”を解消するには