データサイエンティスト協会シンポジウム
ランチセッション

AIが拡げる世界でアナリティクスが⽰す次の価値

コグニティブ時代に問われるアナリティクスとAIの調和

2017年10⽉23⽇
⽇本アイ・ビー・エム株式会社
クラウド事業本部
クラウドソフトウェア＆アナリティクス事業部
⻄牧洋⼀郎
IBM1CloudIBMのAI2

IBM CloudWatson多くの⼈がもつAIの疑問
世の中AIが発達してゆくと⼈は何をするのだろうか？
AIは、意思決定⽀援や⾃動化（効率化）
ヒトは、新たな価値を⽣み出す（イノベーション）
3

IBM CloudアナリティクスとAIの役割
爆発的に増えるビッグデータ

クラウド

AI
意思決定⽀援⾃動(効率）化

アナリティクス
モノのインターネット（IoT）

4

IBM Cloud

新たな
価値の創出

アナリティクスとAIの役割
Watsonコグニティブ（認知）

テキスト
画像などの
⾮構造データ

⾃然⾔語を
解釈
機械学習に
より確信度を計算

IBM Cloud

可視化・予測・最適化

販売実績やログ
構造データ

膨⼤な情報源から

過去データを要約し質問を理解し将来の推測値を求め確信できる候補を業務に実装し⾃動で応答する

最適化を実現する

最後はヒトがそれを判断し意思決定
5

Analytics

機械学習などの
予測モデル

収益最⼤化またはコスト最⼩化で理論上の解をシミュレーション

PDCA
サイクル
を確⽴

アナリティクス

Capture

可視化

データ

Predict

シミュレー
ション

業務活⽤

予測

加⼯

統計モデル
機械学習

Act

最適化

・利益向上
・リスク低減・故障検知

データから新たな価値を引出しビジネスに貢献
6

IBM CloudDSX

Data Science
Experience

分散処理フレームワーク＆ ⾼速なインメモリー処理

OSSのデファクトを中核とした分析統合環境（クラウド/オンプレミス/デスクトップ）

Python ユーザーのデファクト分析ツール

セットアップ済みのSparkクラスタ環境
ガバナンスを確⽴するプロジェクト管理機能
機械学習の⽣産性を⾼めるIBM独⾃機能

R Studio , Shinny（⾃動モデリング*、WebAPI、SPSS互換機能*, ストリーミング*） * 現在ベータ提供。近⽇正式リリース予定

7

IBM CloudIBM SPSS Modeler①アイコン操作⇒すぐはじめられる・試⾏錯誤②プロセス可視化⇒組織で知識共有③業務適⽤⇒予測を業務実装①アイコンで簡単に始められて試⾏錯誤しやすく②プロセスが資産として残るので組織で知識を共有でき③素早く既存業務に予測プロセスを展開できる
8

IBM CloudIBM SPSS Modeler
ドラッグ&
ドロップで
ストリーム領域へ①アイコン操作

アイコンに役割を与えてゆく（データ保存先を指定）

マウスのホイールを使って⼆つのアイコンを⽮印で接続
9IBM Cloud

グラフや表から
新しいプロセスを⾃動⽣成

IBM SPSS Modeler①アイコン操作
統計⼿法

パターン発⾒

アソシエーション

分類

クラスタリング
因⼦・主成分

機械学習・データマイニング

決定⽊分析

判別予測

予測
数値予測

10

IBM Cloud

トレンド
分析

⾼度な機械学習をアイコンで実⾏できる

IBM SPSS Modeler②プロセス可視化
Step3

データの分布や傾向を可視化する

Step5

予測スコアの出力

グラフ

加工

モデル

入力

Step2

Step1

複数のデータを読み込む

データを統合し分析用に加工する

Step4

パターン発見、分類予測モデルを作成

分析のプロセス(ストリーム)をアイコンをつないで構築
11

IBM Cloud出力IBM SPSS Modeler②プロセス可視化

わかりやすいUIを持ちながら⼤容量のデータを⾼速でかつダイナミックにモデリングできるModelerとの出会いは衝撃でした。
データの抽出や加⼯の俊敏性をもち、それまで苦労してきた多くのことをクリアできる特性を買って、迷わず標準ツールとして採⽤した記憶があります。以来Tポイントの成⻑とデータベースマーケティングの業務量に⽐例するように利⽤者を増やしてゆき、その数は今や50⼈を超えることになりました。
（実践IBM SPSS Modelerユーザーズボイスより抜粋）
CCCマーケティング株式会社
データコンサルティングユニットUnit Leader ⼭本 卓也

12

IBM CloudIBM SPSS Modeler

③業務適⽤

モデルを
つくる
Build
Time

モデルを
つかう
Run
Time

スコアリング（予測適⽤）プロセスをAPI化

If**then**else①Bluemix API（PaaS）②Web API③ダイナミックライブラリ

既存業務システムに展開できる
13

IBM CloudIBM SPSS Modeler③業務適⽤

Watson Machine Learning
ランタイム

スコアリングプロ
セスを
ドラッグ＆ドロップ

Bluemix（IBMクラウド） で マイクロサービス化へ
14

IBM CloudIBM SPSS Modeler
Hadoop

既存業務システム
RESTで
即時応答

IBM SPSS
CADS

WebServices

15

IBM Cloud

加⼯処理はRDBで⾼速実⾏

RDB
SQL⾃動
連携

IBM SPSS
Analytic Server(Collaboration
and Deployment
Services)
スコアリング
業務展開③業務適⽤

IBM SPSS Modeler

ServerIBM SPSS Modeler

Client

⾃動化
サポートIBM SPSS Modeler ③業務適⽤
リアルタイム広告取引の視聴者推測（RTB）に活⽤
SSP

メディア
広告枠

Aさんの端末から
過去の視聴ページ
タグ情報を提供

入札

匿名Aさんがポータルサイトにアクセス
視聴者を推定する
DSP複数社でSPSSを利用

DSP
広告X

DSP
広告Y

DSP
広告Z

15円

20円

10円

表示まで0.5秒

端末のもつcookieから視聴者の年代/性別/嗜好性をSPSSで予測、広告を動的に出しわける秒間取引で活⽤
16

IBM CloudIBM SPSS Modeler ③業務適⽤
住宅ローンの審査のリアルタイムスコアリング
審査ロジック
本店リスク審査部

国内某銀⾏様は住宅ローンの審査モデルをSPSSで構築
Webサービスでモデル展開して店頭での業務に展開
17

IBM Cloud誤差を適切に扱い、利益を⽣む必要が
□ある
□ない

18

IBM Cloud

Fact

19

IBM CloudFuture

20

IBM CloudPredictCapture

Act
error

21

IBM Cloud何故そうなるのか？に向きあう必要が
□ある
□ない

22

IBM Cloud23

IBM Cloud24

IBM Cloud25

IBM Cloud26

IBM Cloud問題解決に必要なデータを議論する必要が
□ある
□ない

27

IBM Cloud28

IBM Cloud29

IBM Cloud公共データ30

IBM Cloud

IBM提供データ

注：現時点ではPWSは⽇本国内においては気象観測機器としての気象庁の検定を受けていないため気象予報には利⽤できません。

31

IBM CloudAIとアナリティクスの役割の違いと協業
・誤差と向き合う・なぜ？への責任
・変化への対応

32

IBM CloudWatson要素技術をSPSSで利⽤する例
Watson APIからのデータを予測材料にする

Visual Recognition

Personality Insight

フォーラムエンジニアリング様
WatsonとSPSSの連携事例

IBM Cloudレコメンデーション技術のこれまでとこれから

34

IBM Cloud「拡張」を進めることが、AIの⾃動化の脅威を取り除きコンピュータとレースをリレーに替変えることができる
By emphasizing augmentation, we can remove the threat of automation and turn the race with the machine
into a relay rather than a dash.

コンピュータからのバトンを円滑に受け取ることができる⼈
達こそがAI時代の真のWinnerであるThose who are able to smoothly transfer the baton to and from a computer will be the winners.

トーマス H ダベンポート

Beyond Automation
Harvard Business Review 201535

IBM Cloudすこし怖がりで、肌にアレルギーのある4歳の姪に、よろこばれる
おもちゃはないでしょうか?
去年は⽊製のおままごとセットをプレゼント
しましたがあまり使ってないようです。
お友達が同じものをもっているとテンションが下がるようです。
そうですね、
予算はどの程度ですか？

36

IBM CloudThank you
IBM Cloud37!

Legal Disclaimer• © IBM Corporation 2016. All Rights Reserved.
• The information contained in this publication is provided for informational purposes only. While eﬀorts were made to verify the completeness and accuracy of the information contained inthis publication, it is provided AS IS without warranty of any kind, express or implied. In addition, this information is based on IBMʼs current product plans and strategy, which are subject
to change by IBM without notice. IBM shall not be responsible for any damages arising out of the use of, or otherwise related to, this publication or any other materials. Nothing containedin this publication is intended to, nor shall have the eﬀect of, creating any warranties or representations from IBM or its suppliers or licensors, or altering the terms and conditions of theapplicable license agreement governing the use of IBM software.
• References in this presentation to IBM products, programs, or services do not imply that they will be available in all countries in which IBM operates. Product release dates and/or
capabilities referenced in this presentation may change at any time at IBMʼs sole discretion based on market opportunities or other factors, and are not intended to be a commitment tofuture product or feature availability in any way. Nothing contained in these materials is intended to, nor shall have the eﬀect of, stating or implying that any activities undertaken by you
will result in any speciﬁc sales, revenue growth or other results.
• If the text contains performance statistics or references to benchmarks, insert the following language; otherwise delete:
Performance is based on measurements and projections using standard IBM benchmarks in a controlled environment. The actual throughput or performance that any user will experience
will vary depending upon many factors, including considerations such as the amount of multiprogramming in the user's job stream, the I/O conﬁguration, the storage conﬁguration, and theworkload processed. Therefore, no assurance can be given that an individual user will achieve results similar to those stated here.
• If the text includes any customer examples, please conﬁrm we have prior written approval from such customer and insert the following language; otherwise delete:
All customer examples described are presented as illustrations of how those customers have used IBM products and the results they may have achieved. Actual environmental costs andperformance characteristics may vary by customer.
• Please review text for proper trademark attribution of IBM products. At ﬁrst use, each product name must be the full name and include appropriate trademark symbols (e.g., IBM Lotus®
Sametime® Unyte™). Subsequent references can drop “IBM” but should include the proper branding (e.g., Lotus Sametime Gateway, or WebSphere Application Server). Please refer tohttp://www.ibm.com/legal/copytrade.shtml for guidance on which trademarks require the ® or ™ symbol. Do not use abbreviations for IBM product names in your presentation. All
product names must be used as adjectives rather than nouns. Please list all of the trademarks that you use in your presentation as follows; delete any not included in your presentation.
IBM, the IBM logo, Lotus, Lotus Notes, Notes, Domino, Quickr, Sametime, WebSphere, UC2, PartnerWorld and Lotusphere are trademarks of International Business Machines Corporationin the United States, other countries, or both. Unyte is a trademark of WebDialogs, Inc., in the United States, other countries, or both.
• If you reference Adobe® in the text, please mark the ﬁrst use and include the following; otherwise delete:
Adobe, the Adobe logo, PostScript, and the PostScript logo are either registered trademarks or trademarks of Adobe Systems Incorporated in the United States, and/or other countries.
• If you reference Java™ in the text, please mark the ﬁrst use and include the following; otherwise delete:Java and all Java-based trademarks and logos are trademarks or registered trademarks of Oracle and/or its aﬃliates.
• If you reference Microsoft® and/or Windows® in the text, please mark the ﬁrst use and include the following, as applicable; otherwise delete:
Microsoft and Windows are trademarks of Microsoft Corporation in the United States, other countries, or both.
• If you reference Intel® and/or any of the following Intel products in the text, please mark the ﬁrst use and include those that you use as follows; otherwise delete:Intel, Intel Centrino, Celeron, Intel Xeon, Intel SpeedStep, Itanium, and Pentium are trademarks or registered trademarks of Intel Corporation or its subsidiaries in the United States andother countries.
• If you reference UNIX® in the text, please mark the ﬁrst use and include the following; otherwise delete:
UNIX is a registered trademark of The Open Group in the United States and other countries.
• If you reference Linux® in your presentation, please mark the ﬁrst use and include the following; otherwise delete:
Linux is a registered trademark of Linus Torvalds in the United States, other countries, or both. Other company, product, or service names may be trademarks or service marks of others.
• If the text/graphics include screenshots, no actual IBM employee names may be used (even your own), if your screenshots include ﬁctitious company names (e.g., Renovations, Zeta Bank,
Acme) please update and insert the following; otherwise delete: All references to [insert ﬁctitious company name] refer to a ﬁctitious company and are used for illustration purposes only.

38

IBM Cloud