HEROZ株式会社
「HEROZ Kishin」AIにおける
ディープラーニング活用事例の
ご紹介
2019年6月8日
大井 恵介
DLLAB 2 周年イベント: ディープラーニングの社会実装を
阻むものは何か?
1
HEROZ プロデューサー 大井 恵介
自己紹介
東北大学大学院修了。
日本電気株式会社(NEC)に技術開発職として入社し、
BIGLOBEでシステム開発職に従事。
HEROZ入社後はプロデューサーとして数々のプロジェ
クトを牽引し、現在は人工知能「HEROZ Kishin」を
活用した事業創出を推進中。
①会社概要・事業紹介
②AIのビジネス活用
ディープラーニングの社会実装を阻むもの
③「HEROZ Kishin」導入事例
会社概要・事業紹介
4
会社名 HEROZ株式会社(HEROZ, Inc.)
所在地 東京都港区芝5-31-17 PMO田町2F
設 立 2009年4月
資本金 2.5億円(2018年7月末時点)
事業内容 AI(BtoBサービス)「HEROZ Kishin」
AI(BtoCサービス)「将棋ウォーズ」等
5
代表取締役 CEO
林 隆弘
早稲田大学卒業
日本電気株式会社(NEC)技術開発
職入社
IT戦略部、経営企画部に在籍
HEROZ株式会社 設立
取締役 CFO 経営企画部長
浅原 大輔
京都大学大学院卒
ペンシルベニア大学ウォートンスクールMBA
(卒業生代表スピーチ)
ゴールドマン・サックス 投資銀行部門
将棋の実績
アマ六段
(全国優勝により当時最高段位を獲得)
将棋ウォーズ七段
アマチュア一般棋戦優勝
(個人での全国優勝は7回経験)
羽生永世七冠との席上対局実績あり
代表取締役 COO
高橋 知裕
早稲田大学卒業
日本電気株式会社(NEC)技術開発職入社
BIGLOBE、経営企画部に在籍
HEROZ株式会社 設立
マネジメントチーム
6
囲碁AI将棋AIチェスAI
IBM Google
指し手の可能性=約10120
DeepBlue(‘97)が
人間に勝利
指し手の可能性=約10220
当社エンジニア開発のAIが
現役プロ棋士に勝利(‘13)
指し手の可能性=約10320
Googleが約500億円でDeep
Mind社を買収(‘14)
AlphaGoが現役プロ棋士に
勝利(‘16、’17)
頭脳ゲームで世界のAIトップランナー
7
将棋AI開発における「機械学習/ディープラーニング」のイノベーション
プログラマによる手作業
機械学習導入以前
将棋を将棋と捉え、
プログラマが人間の思考を言語化
将棋&プログラムに精通必要
1.合法手の中から次の一手を探索
2.機械学習による盤面の評価関数
機械学習導入以降
将棋を図と捉え、
ビックデータから機械学習で
判断・意思決定を行う
評価関数を生成
将棋の知識なしで制作可能
他分野に応用可能な技術
AIビジネスのきっかけ
8
AIを活かしたBtoCサービス
■ 人工知能関連技術を活かし、将棋・チェス・バックギャモン等の
頭脳ゲームを世界中に展開中
■ IPの特性を最大限に活用した協業も展開中
事業内容:BtoCサービス
9
『将棋ウォーズ』とは、将棋AIが搭載されたオンライン将棋対戦プラット
フォームです。登録者数500万人突破し、総対局数4億を突破しました!
毎日24万局以上のオンライン対戦! 最適な強さの相手を自動マッチング!
 日本将棋連盟公認アプリ。将棋ウォーズ段級位にて公式免状を取得可能
 マネタイズ: 最強AI“棋神”使用 120円/5手、対局数制限解除 500円/月~
 2012年リリース後、老若男女に愛され、DAUは増加し続けている息が長いアプリ
2012/05/21
2012/06/21
2012/07/21
2012/08/21
2012/09/21
2012/10/21
2012/11/21
2012/12/21
2013/01/21
2013/02/21
2013/03/21
2013/04/21
2013/05/21
2013/06/21
2013/07/21
2013/08/21
2013/09/21
2013/10/21
2013/11/21
2013/12/21
2014/01/21
2014/02/21
2014/03/21
2014/04/21
2014/05/21
2014/06/21
2014/07/21
2014/08/21
2014/09/21
2014/10/21
2014/11/21
2014/12/21
2015/01/21
2015/02/21
2015/03/21
将棋AI搭載『将棋ウォーズ』
10
「HEROZ Kishin」に含まれる
課題解決エンジン
重点領域
頭脳ゲーム
エンジン
予測
エンジン
ゲーム開発
エンジン
経路最適化
エンジン
配置最適化
エンジン
分類
エンジン
文章処理
エンジン
最適解探索
エンジン
画像認識
エンジン
異常検知
エンジン
様々な機械学習関連エンジンの組み合わせによりAIプロダクトを創出し、
ビジネス課題を解決し、事業拡大をサポート
事業内容:BtoBサービス「HEROZ Kishin」
その他の領域(品質管理・製造・物流・小売・
メディア・人材等)にも適用
AI関連の技術・研究開発力
(ディープラーニング等)
構造設計支援
等
建設
竹中工務店 SMBC日興証券
マネックス証券
金融
投資サポート
市場予測等
エンターテインメント
バンダイナムコエンターテインメン
ト
コーエーテクモゲームス
バンダイ
ポケモン
Netmarble
NPC作成
バランス調整
等
11
社内AIエンジニアが誰でも使えるGPU環境
Tesla
V100
MAS 計4台DGX-1 計12台
Tesla
V100
Tesla
V100
Tesla
V100
Tesla
V100
Tesla
V100
Tesla
V100
Tesla
V100
Tesla
V100
Tesla
V100
Tesla
V100
スイッチ
Tesla
V100
Tesla
V100
Tesla
V100 Tesla
V100
Tesla
V100
スイッチ
12
0
100
200
300
400
500
600
700
800
14 30 90 180
(秒)
学習対象期間(日)
学習所要時間
CPU(i7-6700) Tesla V100 32GB
既存のCPUと比較してGPUでは
84%の時間削減が可能となった。
高頻度の再学習も可能。
LSTM(CPU v.s. GPU)
13
AIのビジネス活用
14
積極的に活用すべき課題とそうでない課題【概要】
AIが得意としていることをAIにやらせるべきです。
「法則が自明ではない膨大なデータ(数値、画像、言語、音声の別
を問わず)の中から法則性(分類、数値)を見つけ出す」
「法則は分かっているが、その法則に従って目的に達する最適な
手順が分からないときに、その手順を見つけ出す」
AIが得意なこと①
AIが得意なこと②
15
積極的に活用すべき課題とそうでない課題【AIの得意なこと】
AIが得意なことの1つ目
「法則が自明ではない膨大なデータの中から法則性を見つけ出す」
人間
バイク
自転車
定義する明確な法則は自明ではないが、
膨大なデータを準備することで精度よく見つけるAIが構築可能!
(例)画像から人間・バイク・自転車などを判別する
※データにはその他にも数値、言語、音声などがある。
16
AIが得意なことの2つ目
「法則は分かっているが、その法則に従って目的に達する最適な手順が分
からないときに、その手順を見つけ出す」
最短ルートを見つけることは難しいような問題に対し、
計算で答えを導き出すことができる!
(例)効率的に営業をするための順序を決める
?
パターン1
パターン2
パターン1 パターン2
最速
積極的に活用すべき課題とそうでない課題【AIの得意なこと】
17
AIが不得意なことは
「論理立てて問題を解決し、その結果として何かの事象について説明する」
論理の組み立て、筋道を立てて説明するタスクは、
まだしばらく人間の仕事として残る。
積極的に活用すべき課題とそうでない課題【AIの不得意なこと】
18
解く問題によって、データが必要なケースと必要としないケースがあります。
データがあっても、解くべき問題へのヒントになっていない場合は、AIの構築は難航します。
人間
バイク
自転車
定義する明確な法則は
自明ではないが、
膨大なデータを準備することで
精度よく見つけるAIが構築可能!
得意①:法則不明⇒法則性
?
ルールは単純だが、最短ルートを
見つけることは難しいような問題に対し、
計算で答えを導き出すことができる!
得意②:法則性あり⇒手順
「各項目を示すデータ」と「その項目が分類さ
れるクラス、又は結果として得られる数値」を
示すデータが、十分な量や精度で必要
データよりも
分かっている「法則」を
正確に書き下すことが大事
ただし、汎用的な問題は事前に大量のデータで学習したモデルが
公開されている場合があり、その場合は少ないデータで利用可能
AI活用のデータについて
19
アウトプット(例)解析インプット
過去 現在時刻 未来
未来予測
異常検知
時系列データ
画像認識 時系列データ
解析
HEROZ Kishin
MR
Drone
Camera
現場のデータ
etc…
メーター
機器 環境
スイッチ
【case study】AI活用のデータについて
HEROZ Kishin Monitoring Solution
20
確認する順番
①課題がクラウドAPIで提供されてい
るモデルケースと一致しているか。
②課題がモデルケースと一致していな
いが、似た課題を解決するAIモデル
が公開されているか。
③課題に合うモデルケースがなく、
精度の高いオリジナルのモデル作成。
AIの種類
クラウドAPI
クラウドAPI
+ カスタマイズ
独自開発型AI
クラウドAPIでは、
効率良くAIシステムを構築す
ることができる!
独自AI開発では、
その問題に特化して構築でき
るので、現在の技術を用いて
最大限の精度を持ったAIシス
テムを構築できる!
クラウドAPIを活用すべきケースと独自開発すべきケース
HEROZ Kishin
21
解決しようとしている課題が何なのかを明確にし、
その経済的価値を明確にすることが大事!
人間を圧倒的に超
えた将棋AIはどこ
まで強くしたらい
いのだろう・・・
金額・研究期間
精
度
この問題にどのく
らいの精度が必要
なの?
AI活用の費用はどのくらい?
22
①課題が明確 ②課題があいまい
クライアントの課題やそれに対するデータによって期間が様々!
合計3ヶ月
要件定義 0日
データ収集 0日
データ整形 1ヶ月
AI構築 1ヶ月
結果分析 1ヶ月
合計3年9ヶ月~
要件定義 1年
データ収集 1年~
データ整形 0日
AI構築
-フェーズ① 3ヶ月
-フェーズ② 3ヶ月
-フェーズ③ 3ヶ月
導入 1年
依頼内容
解約予兆解析。
状況
過去10万件ほどの
継続・解約情報を、
顧客属性・行動ロ
グとセットでDMP
からデータは抽出
済み。
依頼内容
AIで何かしたい。
状況
業務課題を列挙し、
AI化できるものを
選択するところか
ら開始。
スムーズなPJとそうでないPJの違い
23
要件定義
AI構築
導入
課題があいまいの場合⇒社会実装を阻むもの。
何をやりたいか
が分からない。
予算感が
わからない
データが用意で
きない。
初期検討が
不十分
使いづらい
会社紹介のみで終わる。
持ち帰り検討しますで止まる。
PoCが成功することを保証されていな
いと予算がとりにくい。
とりあえず最低限で進めたい。
必要なデータの種類・規模が分からな
い。分散していてまとめられない。
関係部署の調整で時間がとられる。
PoCで求める精度が出ない。
データの質や量が不十分だと後々判明
データが溜まらない。
既存のシステムとの連携ができない。
24
要件定義
AI構築
導入
課題があいまいの場合⇒社会実装を阻むもの。
何をやりたいか
が分からない。
予算感が
わからない
データが用意で
きない。
初期検討が
不十分
使いづらい
会社紹介のみで終わる。
持ち帰り検討しますで止まる。
PoCが成功することを保証されていな
いと予算がとりにくい。
とりあえず最低限で進めたい。
必要なデータの種類・規模が分からな
い。分散していてまとめられない。
関係部署の調整で時間がとられる。
PoCで求める精度が出ない。
データの質や量が不十分だと後々判明
データが溜まらない。
既存のシステムとの連携ができない。
目的・課題の明確化
※AIを導入することは目的ではない。
運用まで見据えたスキームの策定
予備検証によるデータの整理。
社内での先行調整(根回し)
PoCの目的明確化
※精度=成功とは限らない。
実際に利用する場面を想定した
要件・オペレーションの明確化
25
モデル開発・運用
独自AI「HEROZ Kishin」の推進アプローチ
本格開発・展開までに多段階的に試行錯誤をして、投資リスクを
なるべく抑制する探索的段階型の開発アプローチが必要
PoC
PoC要否判断 モデル開発要否判断
• AI適用テーマのインプット・
アウトプット仮説を詳細化
• サンプルデータから状態(充
足度・加工の手間)を基礎
分析・評価
• 効果仮説×データで各テー
マを評価しPoC対象抽出
• 学習用データに基づき試
作モデルを構築し性能お
よび改善余地を評価
• モデル導入時に変革が必
要な周辺システム・業務の
課題を整理
• 本番モデルを開発し、運用
設計して運用開始
• 必要に応じて追加学習やモ
デルのチューニングを実施
アセスメント
テーマ
選定
※AI・データの利用に関する 契約ガイドライン(経済産業省)
「HEROZ Kishin」導入事例
建設×AI
28
竹中工務店の先人たちの優れた構造設計ノウハウが凝縮された、構造設計システム
「BRAIN(ブレイン)」のデータを当社の「HEROZ Kishin」AIが学習し、データに基づ
く設計業務の支援をすることで、よりクリエイティブな設計環境を構築しています。
成果を測定し、再び機械学習を実施
蓄積されたデータを
HEROZ Kishinへ
機械学習を実施し、
アウトプット
ビジネスで
アウトプットを
活用
繰り返すことで、アウトプットの精度が向上
竹中工務店
先人達のノウハウ
【建設×AI】
竹中工務店様と建設業の構造設計
29
金融×AI
30
【金融×AI】AI株式ポートフォリオ診断
エンターテインメント×AI
32
【エンターテインメント×AI】
エンターテインメント領域では、バンダイナムコエンターテインメント・コーエーテクモ
ゲームス・ポケモン・バンダイ等へ様々なAIを提供しています。
頭脳ゲーム開発
・ユーザーの習熟度に応じた対戦
相手としてプレイします。
・ゲーム展開の分析、支援やユー
ザーの傾向解析を行います。
ゲームテスト
・24時間自動プレイにて総当たり
のテストや負荷の検証を行います。
・分岐構造を網羅的に巡回し、不
具合を探索検証します。
NPC等の生成
・ゲーム内容に応じて、NPC
やステージ・テキスト・画像
等を生成します。
・矛盾のないルールの生成や評価
をします。
・レベルデザイン等の調整や検証
を自動で行います。
レベルデザイン調整
33
『ゼノンザード』内でのAI機能について
①AIのサポート
パートナーAIが、バトル中の最適な
次の一手や、バトル後の分析、デッキ構築など
のアドバイスを行います。
②AIの育成
パートナーAIは、ユーザーのプレイ内容や
思考、癖などを学習し、成長します。
③AIとの対戦
様々なレベルのAIを構築しており、ユーザーの
レベルに応じたAIとの対戦を楽しめます。
▼イメージ
34
「HEROZ Kishin」に含まれる
課題解決エンジン
重点領域
頭脳ゲーム
エンジン
予測
エンジン
ゲーム開発
エンジン
経路最適化
エンジン
配置最適化
エンジン
分類
エンジン
文章処理
エンジン
最適解探索
エンジン
画像認識
エンジン
異常検知
エンジン
様々な機械学習関連エンジンの組み合わせによりAIプロダクトを創出し、
ビジネス課題を解決し、事業拡大をサポート
その他の領域(品質管理・製造・物流・小売・
メディア・人材等)にも適用
AI関連の技術・研究開発力
(ディープラーニング等)
構造設計支援
等
建設
竹中工務店 SMBC日興証券
マネックス証券
金融
投資サポート
市場予測等
エンターテインメント
バンダイナムコエンターテインメン
ト
コーエーテクモゲームス
バンダイ
ポケモン
Netmarble
NPC作成
バランス調整
等
本日はありがとうございました
HEROZ Kishin AI

HEROZ Kishin AIにおけるディープラーニング活用事例のご紹介