IoTのエンジンとなる ディープラーニング - NEDOIoTの普及による...

28
IoTのエンジンとなる ディープラーニング 株式会社 Preferred Networks 西川 徹

Transcript of IoTのエンジンとなる ディープラーニング - NEDOIoTの普及による...

Page 1: IoTのエンジンとなる ディープラーニング - NEDOIoTの普及による デバイスの進化 × 人工知能の進化 × 分散協調型の 新しいコンピューティング

IoTのエンジンとなるディープラーニング

株式会社 Preferred Networks

西川 徹

Page 2: IoTのエンジンとなる ディープラーニング - NEDOIoTの普及による デバイスの進化 × 人工知能の進化 × 分散協調型の 新しいコンピューティング

IoTの普及によるデバイスの進化

×人工知能の進化

×分散協調型の

新しいコンピューティング

Page 3: IoTのエンジンとなる ディープラーニング - NEDOIoTの普及による デバイスの進化 × 人工知能の進化 × 分散協調型の 新しいコンピューティング

ディープラーニングの産業への応用

Page 4: IoTのエンジンとなる ディープラーニング - NEDOIoTの普及による デバイスの進化 × 人工知能の進化 × 分散協調型の 新しいコンピューティング

実世界でのディープラーニングディープラーニングによる駐車場の認識例

4

PFNとPanasonicとの共同研究の成果

自動駐車において、駐車場を正確に認識することが重要

駐車場のバリエーションは非常に多い。またカメラ、天候などで見え方は大き

く変わる

木漏れ日のような今までの画像認識では困難であった問題でも難なく

駐車場を検知可能

Page 5: IoTのエンジンとなる ディープラーニング - NEDOIoTの普及による デバイスの進化 × 人工知能の進化 × 分散協調型の 新しいコンピューティング

5

Page 6: IoTのエンジンとなる ディープラーニング - NEDOIoTの普及による デバイスの進化 × 人工知能の進化 × 分散協調型の 新しいコンピューティング

特許出願済

ディープラーニングを使った異常検知

...

(1)正常時に得られたデータのみを用意

(2) ディープラーニングで異常判定モデルを学習

テストデータ

(3) 学習したモデルを使い異常かを判定

Page 7: IoTのエンジンとなる ディープラーニング - NEDOIoTの普及による デバイスの進化 × 人工知能の進化 × 分散協調型の 新しいコンピューティング

異常な部分を抽出するディープラーニング技術

異常は発見されない

異常を検出

正常時の波形 異常時の波形

実際の減速機から得られたセンサデータ

Page 8: IoTのエンジンとなる ディープラーニング - NEDOIoTの普及による デバイスの進化 × 人工知能の進化 × 分散協調型の 新しいコンピューティング

既存手法で検出が遅かった異常を事前に検出

新手法

異常

スコ

故障の約40日前にアラームで通知

判定閾値

既存手法

判定閾値

故障直前で通知

ロボット故障

ロボット故障故障 50日前日

15日前

経過時間

Page 9: IoTのエンジンとなる ディープラーニング - NEDOIoTの普及による デバイスの進化 × 人工知能の進化 × 分散協調型の 新しいコンピューティング

ディープラーニングの制御への適用

Page 10: IoTのエンジンとなる ディープラーニング - NEDOIoTの普及による デバイスの進化 × 人工知能の進化 × 分散協調型の 新しいコンピューティング

IoTデバイスはセンシングだけではなくリモートでのコントロール・アクション

を実現する

センシング → コントロール・アクション

10

Page 11: IoTのエンジンとなる ディープラーニング - NEDOIoTの普及による デバイスの進化 × 人工知能の進化 × 分散協調型の 新しいコンピューティング

デモンストレーション

Page 12: IoTのエンジンとなる ディープラーニング - NEDOIoTの普及による デバイスの進化 × 人工知能の進化 × 分散協調型の 新しいコンピューティング

深層強化学習

12

学習環境

センシング

アクションコントロール

・コースから外れないか?

・障害物に接近しないか?

報酬

学習器

状況の認識

行動の選択

DeepLearning

Page 13: IoTのエンジンとなる ディープラーニング - NEDOIoTの普及による デバイスの進化 × 人工知能の進化 × 分散協調型の 新しいコンピューティング

Movie

Page 14: IoTのエンジンとなる ディープラーニング - NEDOIoTの普及による デバイスの進化 × 人工知能の進化 × 分散協調型の 新しいコンピューティング

Cyber SpaceとPhysical Spaceでの学習コスト

14

シミュレーションによる学習

実際に機材がない状態でデータを取得する

・物理的制約が少ない・容易に何回も実験ができる

実機での学習

実際に機材を動かさないとデータが取れない

・物理的制約が大きい・時間がかかる

学習のコスト

Page 15: IoTのエンジンとなる ディープラーニング - NEDOIoTの普及による デバイスの進化 × 人工知能の進化 × 分散協調型の 新しいコンピューティング

分散協調型の強化学習

分散協調型強化学習 学習結果は

リアルタイムで反映

Page 16: IoTのエンジンとなる ディープラーニング - NEDOIoTの普及による デバイスの進化 × 人工知能の進化 × 分散協調型の 新しいコンピューティング

アクチュエータへの入力

デモ解説:センサフュージョン

複数センサからの入力

高次元

制御アルゴリズムを自動で学習

センサ

アクチュエータ

16

Page 17: IoTのエンジンとなる ディープラーニング - NEDOIoTの普及による デバイスの進化 × 人工知能の進化 × 分散協調型の 新しいコンピューティング

デモ解説:転移学習

お互いの学習結果を融合

シミュレータでの学習と、実機での学習結果を融合

17

Page 18: IoTのエンジンとなる ディープラーニング - NEDOIoTの普及による デバイスの進化 × 人工知能の進化 × 分散協調型の 新しいコンピューティング

デモ解説:ロバスト性

同一の手法で、様々な環境や状況に対応できる

18

Page 19: IoTのエンジンとなる ディープラーニング - NEDOIoTの普及による デバイスの進化 × 人工知能の進化 × 分散協調型の 新しいコンピューティング

Movie

Page 20: IoTのエンジンとなる ディープラーニング - NEDOIoTの普及による デバイスの進化 × 人工知能の進化 × 分散協調型の 新しいコンピューティング

IoTによる製造業の高度化:インダストリー4.0

20

センシングによるデータ収集と

その分析が中心

Page 21: IoTのエンジンとなる ディープラーニング - NEDOIoTの普及による デバイスの進化 × 人工知能の進化 × 分散協調型の 新しいコンピューティング

超インテリジェントなManufacturing System

すべての構成要素が協調し合う

イン

ダス

トリ

ー4

.0

Page 22: IoTのエンジンとなる ディープラーニング - NEDOIoTの普及による デバイスの進化 × 人工知能の進化 × 分散協調型の 新しいコンピューティング

ディープラーニング活用と新しいコンピューティング

Page 23: IoTのエンジンとなる ディープラーニング - NEDOIoTの普及による デバイスの進化 × 人工知能の進化 × 分散協調型の 新しいコンピューティング

Chainer: 2015/6/9 Release

23

A Powerful, Flexible, and Intuitive Framework of Neural Networks

Page 24: IoTのエンジンとなる ディープラーニング - NEDOIoTの普及による デバイスの進化 × 人工知能の進化 × 分散協調型の 新しいコンピューティング

DIMo: Building Applications on Add-ons

24

Industries (Partners)Industries (PFN-involved)

SensorBee™: Intelligent Streaming ETL for IoT

Machine learningChainer

Auto Manufacturing

Self-driving/ADAS

Connected

Optimization

Predictivemaintenance

Healthcare

Drug discovery

iPS cell

Retail

CRM

Adoptimization

Surveillance

Security

Tracking

Deep I

nte

lligence

in-M

otion (

DIM

o)

Statistics

Tools

Computer vision

Detect/Track/Recognize

Reinforcementlearning

Distributed/Curriculum

Time-seriesRNN /

Representation

Sensorfusion

Multi-modal

AnnotationHawk

Feedback/Action

User applications

Camera UIKanohi

Lib

raries

Management

Page 25: IoTのエンジンとなる ディープラーニング - NEDOIoTの普及による デバイスの進化 × 人工知能の進化 × 分散協調型の 新しいコンピューティング

Deep Intelligence in Motion

25

PFN’s Deep Intelligence Network Devices

Page 26: IoTのエンジンとなる ディープラーニング - NEDOIoTの普及による デバイスの進化 × 人工知能の進化 × 分散協調型の 新しいコンピューティング

クラウドコンピューティングから新しいコンピューティングへ

クラウドコンピューティング エッジヘビーコンピューティング

Page 27: IoTのエンジンとなる ディープラーニング - NEDOIoTの普及による デバイスの進化 × 人工知能の進化 × 分散協調型の 新しいコンピューティング

クラウドコンピューティングから新しいコンピューティングへ

「収集できるデータ量」ではなく「学習できるデータ量」を最大化

⇒ディープラーニングの価値の増大

1.Fog Computing 2. Edge computing 3. Edge-Heavy Computing

レイテンシを最小化

⇒デバイス同士のリアルタイムな協調

http://www.cisco.com/web/about/security

/intelligence/iot_framework.html

http://www.ntt.co.jp/news2014/1401/1

40123a.html

Page 28: IoTのエンジンとなる ディープラーニング - NEDOIoTの普及による デバイスの進化 × 人工知能の進化 × 分散協調型の 新しいコンピューティング

Copyright © 2014-

Preferred Networks All Right Reserved.