ビッグデータの活用における 落とし穴 - SAS · 機械学習 データマイニング...

13
ビッグデータの活用における 落とし穴 樋口知之 (情報・システム研究機構 統計数理研究所) SASユーザー総会 平成2483() 1 1/26 人生をハードディスクに埋め込む 10分ごとに1枚写真をとると、 MB×6×24×365×80 20テラバイト 2テラバイト 10,980 11万円で一人のメモリーが記録可能 2/26

Transcript of ビッグデータの活用における 落とし穴 - SAS · 機械学習 データマイニング...

Page 1: ビッグデータの活用における 落とし穴 - SAS · 機械学習 データマイニング 最適化 計算科学その他 13/26 ビッグデータ環境下における研究開発推進の鍵

ビッグデータの活用における落とし穴

樋口知之 (情報・システム研究機構 統計数理研究所)

SASユーザー総会平成24年8月3日(金)

11/26

人生をハードディスクに埋め込む

10分ごとに1枚写真をとると、5MB×6×24×365×80 20テラバイト

2テラバイト 10,980円

11万円で一人のメモリーが記録可能

2/26

Page 2: ビッグデータの活用における 落とし穴 - SAS · 機械学習 データマイニング 最適化 計算科学その他 13/26 ビッグデータ環境下における研究開発推進の鍵

ゲノム解析を題材にとっても

理論・方法

・情報量規準・時系列解析法・社会調査法・数量化理論・多変量解析

•ベイズ統計•MCMC, 粒子フィルタ•アンサンブル学習器•スパースモデリング•カーネル法•メタアナリシス•データ同化

データ環境の変化とともに変容

3/26

鎌谷先生@理研のスライドを改変

ビッグデータと創薬のかかわり

受容体や酵素の探索 化合物の設計/合成 臨床試験

Bioinformatics Biostatistics分子動力学や量子化学計算

研究開発費: 製薬企業大手1社当り1,274億円 (1成分)

開発期間: 9年~17年

ネットワーク工学・細胞運動・代謝工学に応用

統計科学・機械学習

44/26

吉田@統数研のスライドを改変

Page 3: ビッグデータの活用における 落とし穴 - SAS · 機械学習 データマイニング 最適化 計算科学その他 13/26 ビッグデータ環境下における研究開発推進の鍵

生命地球

社会

アルゴリズムモデリング

観測機器,計測装置,インターネットの著しい発達→情報を凝縮しない(中抜き)時代

観測・計測システムのデザイン

データが土砂降り雨の状態

データが質,量ともに不足

過度な情報集約をせざるを得なかった

社会

生命地球

知識発見,予測・制御能力の向上

データをとりまく環境が激変

網は対象の捨象を意味する

中抜き

55/26

ビッグデータとは?

Researchers in a growing number of fields are generating extremely large and complicated data sets, commonly referred to as "big data."

http://www.nsf.gov/news/news_images.jsp?cntn_id=123607

課題: 気象学、ゲノミクス、コネクトミクス、複雑な物理シミュレーション、環境生物学、インターネット検索、経済学、経営情報学

データの源: モバイル機器に搭載されたセンサー、リモートセンシング技術、ソフトウェアのログ、カメラ、マイクロフォン、RFIDリーダー、無線センサーネットワーク ウィキペディアより

6/26

Page 4: ビッグデータの活用における 落とし穴 - SAS · 機械学習 データマイニング 最適化 計算科学その他 13/26 ビッグデータ環境下における研究開発推進の鍵

100Gb/day/sequencer

データ中心主義の時代へ

データ処理

データ格納

データ産出

77/26

角田先生@理研のスライドを改変

富を産む仕組みも変わった!

前世紀: 物質(「もの」)を均質に大量に生産するシステム

21世紀: 個人化された情報サービスを提供するシステム

個人をターゲットにした商品・サービスの提供を効率的に行えるシステム

“コ”-個人,個性,個別,固有ーが大切!

8/26

Page 5: ビッグデータの活用における 落とし穴 - SAS · 機械学習 データマイニング 最適化 計算科学その他 13/26 ビッグデータ環境下における研究開発推進の鍵

ビッグデータは巨大なゴミ箱?

ビッグデータの実際は、そのままだと単なる屑の山

生ゴミプラスチック

ビン、アルミ缶

新聞・紙

分別、整理することで2.砂金探しをいつまで続ける?エキスパートへの過度な依存

1.マイニングは錬金術師でしょ?データ解析への懐疑的態度

9/26

つなぐ:データ同化

データ同化

今日はここの話

10/26

(2011年9月刊行)

Page 6: ビッグデータの活用における 落とし穴 - SAS · 機械学習 データマイニング 最適化 計算科学その他 13/26 ビッグデータ環境下における研究開発推進の鍵

NSF Leads Federal Efforts In Big Data

About Big Data: Researchers in a growing number of fields are generating extremely large and complicated data sets, commonly referred to as "big data." A wealth of information may be found within these sets, with enormous potential to shed light on some of the toughest and most pressing challenges facing the nation. To capitalize on this unprecedented opportunity--to extract insights, discover new patterns and make new connections across disciplines--we need better tools to access, store, search, visualize and analyze these data.

March 29, 2012On March 29, the Federal Government held a webcast Federal government science leds from OSTP, NSF, NIH, DOE, DOD, DARPA and USGS outlined how their agencies are engaged in Big Data research, followed by a panel of thought leaders from academia and industry, moderated by Steve Lohr of the New York Times.

http://www.nsf.gov/news/news_images.jsp?cntn_id=123607

11/26

Big data techniques and technologies

・TECHNIQUES FOR ANALYZING BIG DATA

・BIG DATA TECHNOLOGIES

・VISUALIZATION

Big table, Business intelligence, Cassandra, Cloud computing, Hadoop, MapReduce, Relational database, Stream processing

Tag Cloud Spatial Information Flow

統計科学、数理工学

計算機科学、情報工学

12/26

Page 7: ビッグデータの活用における 落とし穴 - SAS · 機械学習 データマイニング 最適化 計算科学その他 13/26 ビッグデータ環境下における研究開発推進の鍵

Big data techniques

A/B testingAssociation rule learning

ClassificationCluster analysisCrowdsourcing

Data fusion and data integrationData mining

Ensemble learningGenetic algorithms

Machine learningNatural language processing

Neural networksNetwork analysis

OptimizationPattern recognitionPredictive modeling RegressionSentiment analysisSignal processingSpatial analysis StatisticsSupervised learning Simulation Time series analysisUnsupervised learningVisualization

TECHNIQUES FOR ANALYZING BIG DATA

統計機械学習データマイニング最適化計算科学その他

13/26

ビッグデータ環境下における研究開発推進の鍵

• 個人化技術 (Personalization)

落とし穴1: 新しい「NP問題」 (次元の呪い)

落とし穴2: 相関と因果

(超高次元の情報空間内の構造探索とモデル化)

• 帰納的推論と機能のモデル化

落とし穴3: 物理帝国主義観からの脱却

(ニュートンパラダイムからのシフト)

14/26

Page 8: ビッグデータの活用における 落とし穴 - SAS · 機械学習 データマイニング 最適化 計算科学その他 13/26 ビッグデータ環境下における研究開発推進の鍵

■1パラメータの値を、0~9の値から定める。

パラメータ数が2個(p=2)なら、10 x 10 =100 通り計算すればよい。

p=10 : 100億 (世界の人口が約70億人)

p=15 : 1000兆 (「京」の計算速度は8000兆回/秒)

p=20 : 1垓(がい) (ルービックキューブの全パターン数の約2倍)

落とし穴1:ビッグデータと新NP問題

pf ,,)(.max 1 離散最適化問題

101015102010

10150 将棋のゲーム木の大きさ10365 囲碁のゲーム木の大きさ Wikipediaより

スパースなデータ空間を N(サンプル数)

の増大だけでカバーする(埋める)のは原理的に無理。データ空間の中で構造を見つける方法が鍵。

15/26

データの有限性→情報の欠損

16

21 3 54 6 7 8 100

123456:

100,00

・・・ 3420 66

158

1191,2241,3395,798

:7,301

45 47 57 70 75 80 ・・・

158

1,2241,3395,798

:7,301

119

3420 6645 47 57 70 75 80 ・・・

経度 緯度(時刻)

ケース(患者)番号,時系列

特徴量(遺伝子発現量,体重,血糖値,中性脂肪,)

×

×

薬が効く,効かない

似た属性

条件付けすると,情報がないところだらけ.(原理的には,データの個数は常にひとつ)

確率的に情報を埋める(推測する)

16/26

Page 9: ビッグデータの活用における 落とし穴 - SAS · 機械学習 データマイニング 最適化 計算科学その他 13/26 ビッグデータ環境下における研究開発推進の鍵

17/26

落とし穴2:列挙処理、相関と因果

わからないもの,見えないもの

• 人間・生活活動に関連する大量大規模データの出現

• 不十分ではあるが,一人一人の行動にいたる考え方を間接的に捉えることが可能に.

見えないものをビッグデータで推量する

構造が確認されている確率的な機構という特殊

な場合を除き、期待の構成の仕方は我々の持つ知識や経験の使い方に大きく依存する。したがって、唯一無二の真の構造のようなものは存在しない。…..したがって、我々はより良いモデルの探求

を通じて、常に未知の状態にある究極的な真理あるいは真の構造に迫るのである。

18/26

赤池弘次 「時系列解析の心構え」、朝倉書店(1995)

Page 10: ビッグデータの活用における 落とし穴 - SAS · 機械学習 データマイニング 最適化 計算科学その他 13/26 ビッグデータ環境下における研究開発推進の鍵

知識循環と永続的なモデルの改良

実験・観測計画調査法

データ設計

既存のモデルを利用した分析

直感やセレンディピティ 予測

シミュレーション学習

制御

知識発見

統計モデルの開発

検証

研究開発現場

研究開発現場

満足感

研究資源

装置の性能

既存の知見

既存の知識

知識発展のスパイラル

リスク解析

19/26

ビッグデータ環境下における研究開発推進の鍵

• 個人化技術 (Personalization)

落とし穴1: 新しい「NP問題」 (次元の呪い)

落とし穴2: 相関と因果

(超高次元の情報空間内の構造探索とモデル化)

• 帰納的推論と機能のモデル化

落とし穴3: 物理帝国主義観からの脱却

(ニュートンパラダイムからのシフト)

20/26

Page 11: ビッグデータの活用における 落とし穴 - SAS · 機械学習 データマイニング 最適化 計算科学その他 13/26 ビッグデータ環境下における研究開発推進の鍵

落とし穴3:内挿と外挿問題

データデータ無しの領域

21/26

帰納と演繹の両方が大切

複雑な現象の理解

基本方程式群

組み合わせ

演繹的推論

ボトムアップ・積み上げ方式

数理的解析やシミュレーション

順問題(フォワード)

科学的思考スタイルの王道

とされてきた。

トップダウン

帰納的推論

データ解析手法、機械学習法、データマイニング手法

統計的データ解析

融合

逆問題(バックワード)

データ量の増大にと

もない出番が日々が

増している。

超大量のデータ

22/26

Page 12: ビッグデータの活用における 落とし穴 - SAS · 機械学習 データマイニング 最適化 計算科学その他 13/26 ビッグデータ環境下における研究開発推進の鍵

232323

ベイズの定理がなぜ今役立つのか?4つの理由

)()|(

)()|()|(

xxy

xxyyx

pp

ppp

  

1.膨大な数の積分(和)操作には高速な計算機が必要コンピュータの性能向上

2.対象の特徴をとらえるセンサー性能の向上高精度センサーのコモディティ(日用品)化

:

:

y

x 興味のある対象

データ

3.対象の細かい情報を不確実性を含めて数値化。個人の

情報を網羅的に収集ストレージの廉価化

ベイズの反転公式

イギリスの牧師・数学者(1702 – 1761年)1763年に発見

4.高速(無線)インターネット網の整備

23/26

)()|()(

)()|()|( xxy

y

xxyyx pp

p

ppp

ベイズの定理と情報循環

Prior

Belief

about values of x

Posterior

Improved knowledge

about values of x

Likelihood

Feasibility of realization of yfor given x

xの空間確率分布確率分布 尤度関数

24/26

Page 13: ビッグデータの活用における 落とし穴 - SAS · 機械学習 データマイニング 最適化 計算科学その他 13/26 ビッグデータ環境下における研究開発推進の鍵

ビッグデータをとりまく問題

・人材育成 (人材争奪戦)

・法体系整備、プライバシー

データリテラシーは大丈夫?

25/26

ISM 26

先進諸国で(統計学科を保持しない唯一の国が日本

第2次世界大戦以降統計学科が配置:OECD諸国、中国、韓国、台湾、香港、インド、バングラディシュ、シンガポール、南アフリカなどの主要大学

米国: 統計学科自体が分野別に細分されており、生物統計学科、医学統計学科といった学科が存在

韓国: 統計関連学科としては、統計学科が16、情報統計学科が19、 応用統計ないしは応用統計情報学科が5、生物統計学科1、保険数理統計学科が1である。これに加えて、統計関連学科として位置づけられている、Data Business学科、e-business学科なども存在

中国: 2000年以降積極的な統計家育成が興り、2005年現在で統計学科の数は161、学生総数2,5000人 であり、この他にも統計専門学校が300校設置

• データを分析(解析)し、意志決定を行うためのプロフェッショナルを系統的に育成する機関が一つしかない。

• 第4の科学を研究する教育機関(組織)が統数研以外皆無• データ分析結果に裏打ちされた優れたビジネスモデルこそが国際競争力を産む• 演繹至上主義(「真理の探究」)一本教育の弊害。

26/26

たった一つしか