ISC18-poster-ABCI application JH r3 - 産業技術総合研究所 · 2019-12-27 · Title:...

1
Gather a variety of data sets using monitoring technologies Apply optimization, simulation and deep learning techniques to the real world data Collaborative research CPS(Cyber Physical System) and Creating New Industrial Applications on ABCI Information: https://unit.aist.go.jp/rwbc-oil/index-en.html Contact: [email protected] CPS(Cyber Physical System) and Mobility Optimization Engine 歩道 倉庫 EV オフィスビル 高速道路 監視カメラ 入退館ゲート ESC 商業複合ビル 空港 産地 農業 堤防 航空管制 住宅 マンション SA/PA ゴミ 処理場 コンビニ 商店街 農業用水路 病院 車道 市街地道路 河川 浄水場 トンネル 医療 Energy Consumption FCV/EV Traffic Movement People Movement GPS, GIS, Facility Information Administrative Information, Social Information Medical & Finance Wearable Device Personal Device Digital Signage Smart Phone, Navigation Social System, ITS, EMS Real World Real World Modeling Real World Feedback/Control Real World Cyber Space Optimization / Simulation Cyber-physical System and Industrial Applications of Mobility Optimization Engine サブ 分け サブ1 回路A 回路B 回路C 回路Aと 回路Bの関係性 回路Bと 回路Cの関係性 絶対条件( 共圧着) に 該当する 枝() には より 高い重みを与える グラ フ 分割の結果は 点の色で表現 (3) サブ分けの評価 (1) 枝生成ルールの決定 (2) グラフ分割 Next Generation AI Optimizing the materials flow in the distribution center Virtual Factory on Cyberspace Optimizing production planning and schedule & decreasing manufacturing costs Mobility of Human, Object, Money and Information Analyzing web access data & estimating effectiveness of web advertisement General Simulator of HV or PHV Given a driving pattern, minimize the fuel consumption of HV or PHV system Automatic Driving & Traffic Route Plan Analyzing CAN data & constructing map matching system based on GPS data Cyber Physical System(CPS) & Mobility Optimization Engine Real World Cyber World Real World Data acquisition Censoring, Sensing, Optimization Simulation Analyzing Feedback Realization Display Human and objects detection from cameras Obtaining the most likely passage using optimization and graph analysis Detection and visualization of congestions and its origins High Dimensional Data Low Dimensional Representation Based on Manifold Theory Extract nice low dimensional representation from high dimensional original data 多様体理論 With extremely large scale of access data gathered by [1]Clustering users under considering users’ interest each website by 3 optimization problem [2]Fitting user’s time on website to single weibull distribution every cluster and website Proposing New Website Performance Metric by Obtaining How to Change User’s Interest Fitting Fitting Clustering Weibull distribution Nonnegative Matrix Factorization LP (Constrained Network flow Problem) Pick up feature vector of each webpage and user Calculate the proportion of clusters in each website under given feature vector Decide which cluster the user belongs when the user visits certain website LP (Constrained Network flow Problem) Analyzing Web access data & Estimating effectiveness of Web advertisement Basic Requirements for AI Cloud System PFS Lustre・ GPFS Batch Job Schedulers Local Flash+ 3D Xpoint Storage DFS HDFS BD/AI User Applications RDB PostgreSQL Python, Jupyter Notebook, R etc. + IDL SQL Hive/Pig CloudDB/NoSQL Hbase/MondoDB/Redis Resource Brokers Machine Learning Libraries Num erical Libraries BLAS/Matlab Fortran・ C・ C+ + Native Codes BD Algorithm Kernels (sort etc.) Parallel Debuggers and Profilers Workflow System s Graph Computing Libraries Deep Learning Frameworks W eb Services Linux Containers ・ Cloud Services MPI ・ OpenMP/ACC・ CUDA/OpenCL Linux OS I B・ OPA High Capacity Low Latency NW X86 (Xeon, Phi)+ Accelerators e.g. GPU, FPGA, Lake Crest Application ü Easy use of various ML/DL/Graph frameworks from Python, Jupyter Notebook, R, etc. ü Web-based applications and services provision System Software ü HPC-oriented techniques for numerical libraries, BD Algorithm kernels, etc. ü Supporting long running jobs / workflow for DL ü Accelerated I/O and secure data access to large data sets ü User-customized environment based on Linux containers for easy deployment and reproducibility OS Hardware ü Modern supercomputing facilities based on commodity components CPS Mobility Optimization Engine on ABCI AI(Deep Learning), Graph Analysis, Mathematical Optimization (LP, MILP, SDP, etc.) Chainer(Chainermn), Caffe, Tensorflow, Keras, SDPARA etc. 4D Geospatial Information System + CPS Mobility Optimization Engine Current System : Smartphone + Google Maps ⇒ New Generation Personal Navigation System 4D Display + CPS Mobility (life, amusement, security) + Wearable Devices (AR + VR) サイ バー空間 リ ア ルタ イ ム計算 オンデマンド 計算 ディ ープ計算 マ ク ロ 解析層 中位解析層 ミ ク ロ 解析層 動線データと グラフデータ化 建物や動線の設計 グラフデータと 静的データ活用 最適化計算 機械学習 ネットワーク フロー計算 混雑度予測 リアルタイム避難誘導 実世界 実世界 実世界のデータ 化 最適化計算、 シミ ュ レーショ ン 実世界へ反映、 制御 ⾧期 中期 短期 棚や商品の配置 商品や場所等の価値判定 センシングなどの 動的データ活用 データセンシング ボトルネック解析 最適化計算 CPS Mobility Optimization Engine 4D (Position + time) Geospatial Information + Wearable Devices VR + AR Data (Imagery + Point) Knowledge 4D map = position(3D) + time Physical Cyber Data collection + Map renewal Positioning + Optimized action based on simulation and big data analysis Real objects an events Dynamic 3D map OPEN AI Infrastructure +

Transcript of ISC18-poster-ABCI application JH r3 - 産業技術総合研究所 · 2019-12-27 · Title:...

Page 1: ISC18-poster-ABCI application JH r3 - 産業技術総合研究所 · 2019-12-27 · Title: Microsoft PowerPoint - ISC18-poster-ABCI_application_JH_r3.pptx Author: Shin'ichiro Created

Gather a variety of data sets using monitoring technologies

Apply optimization, simulation and deep learning techniques to the real world data

Collaborative research

CPS(Cyber Physical System) and Creating New Industrial Applications on ABCI

Information: https://unit.aist.go.jp/rwbc-oil/index-en.htmlContact: [email protected]

CPS(Cyber Physical System) and Mobility Optimization Engine

歩道

倉庫

EV

オフィスビル

高速道路

監視カメラ

入退館ゲートESC

商業複合ビル

空港

産地

農業

橋堤防

航空管制

住宅マンション

SA/PA

ゴミ処理場コンビニ 商店街

農業用水路

病院

車道

市街地道路

河川

浄水場

トンネル

医療

Energy Consumption

FCV/EV

Traffic Movement

People Movement

GPS, GIS, Facility Information

Administrative Information,

Social InformationMedical & Finance

Wearable DevicePersonal Device

Digital Signage

Smart Phone, Navigation

Social System, ITS, EMS

Real World Real World

Modeling Real World Feedback/Control Real World

Cyber Space

Optimization / Simulation

Cyber-physical System and Industrial Applications of Mobility Optimization Engine

サブ 分け

サブ1

回路A

回路B

回路C

回路Aと 回路Bの関係性

回路Bと 回路Cの関係性

絶対条件( 共圧着) に該当する 枝 (赤) にはより 高い重みを 与える

グラ フ分割の結果は点の色で表現

(3) サブ分けの評価

(1) 枝生成ルールの決定

(2) グラフ 分割

Next Generation AI Optimizing the materials flow in the distribution center

Virtual Factory on CyberspaceOptimizing production planning and schedule &decreasing manufacturing costs

Mobility of Human, Object, Money and InformationAnalyzing web access data & estimating effectiveness of web advertisementGeneral Simulator of HV or PHV

Given a driving pattern, minimize the fuel consumption of HV or PHV system

Automatic Driving & Traffic Route PlanAnalyzing CAN data & constructing map matching system based on GPS data

Cyber Physical System(CPS) & Mobility Optimization Engine

Real World Cyber World Real World• Data acquisition

• Censoring, Sensing, …

• Optimization• Simulation• Analyzing

• Feedback• Realization• Display

Human and objectsdetectionfrom cameras

Obtaining the most likely passage using optimization and graph analysis

Detection and visualization of congestions and its origins

High Dimensional Data

Low Dimensional Representation

Based on Manifold Theory

Extract nice low dimensional representation from high dimensional original data

多様体理論

With extremely large scale of access data gathered by[1]Clustering users under considering users’ interest each website by 3 optimization problem[2]Fitting user’s time on website to single weibull distribution every cluster and website

Proposing New Website Performance Metricby Obtaining How to Change User’s Interest

Fitting

Fitting

Clustering

Weibull distribution

①Nonnegative Matrix Factorization

②LP (Constrained Network flow Problem)

Pick up feature vector of

each webpage and user

Calculate the proportion ofclusters in each website

under given feature vector

Decide which cluster the user belongs

when the user visits certain website

③LP (Constrained Network flow Problem)

Analyzing Web access data & Estimating effectiveness of Web advertisement

Basic Requirements for AI Cloud System

PFSLu stre・

GPFS

Ba tch Job Sch ed u l er s

Loca l Fla sh + 3 D

Xp o in t Stor a g e

DFSHDFS

BD/AI U ser Ap p l ica tion s

RDBPostg reSQL

Py th on , Ju p yte r N o tebook , R etc. + I DL

SQLH ive/Pi g

Clo u d DB/N oSQLHbase/Mond oDB/Red is

Re so u rce Br oke rs

Mach in e Lea rn ing Lib rar ies

Nu m er ica l Lib ra r iesBLAS/Ma tla b

Fo rtra n ・ C・ C+ +Na tive Cod es

BD Alg o r ithm K e rn e ls ( so r t e tc. )

Pa ra l le l Deb u g g e rs a n d Pro f i le rs

W ork f low System s

Graph Com pu tin g Libra ries

Deep Lea rn in g

Fram ew orks

W eb Services

Lin u x Con ta in er s ・ Clou d Ser v ice s

M PI ・ Open M P/ACC・ CUDA/Op en CL

Lin u x OS

I B・ OPAH ig h Ca pa city

Lo w La ten cy N W

X8 6 ( Xeon , Ph i )+Acce l era to r s e . g . GPU,

FPGA, La ke Cr est

Ap p l ica tio n

ü Easy use of various ML/DL/Graph frameworks from Python, Jupyter Notebook, R, etc.

ü Web-based applications and services provision

System So f tw a re

ü HPC-oriented techniques for numerical libraries, BD Algorithm kernels, etc.

ü Supporting long running jobs / workflow for DL ü Accelerated I/O and secure data access to large data

setsü User-customized environment based on Linux

containers for easy deployment and reproducibility

OS

H a rd w a re

ü Modern supercomputing facilities based on commodity components

CPS Mobility Optimization Engine on ABCI•AI(Deep Learning), Graph Analysis, Mathematical Optimization (LP, MILP, SDP, etc.)⇒ Chainer(Chainermn), Caffe, Tensorflow, Keras, SDPARA etc.

4D Geospatial Information System + CPS Mobility Optimization Engine

Current System : Smartphone + Google Maps ⇒New Generation Personal Navigation System⇒ 4D Display + CPS Mobility (life, amusement, security) + Wearable Devices (AR + VR)

サイ バー空間

リ アルタ イ ム計算

オンデマンド 計算

ディ ープ計算

マク ロ解析層

中位解析層

ミ ク ロ解析層

動線データとグラフデータ化 建物や動線の設計

グラフデータと静的データ活用

最適化計算機械学習

ネットワークフロー計算

混雑度予測リアルタイム避難誘導

実世界 実世界実世界のデータ 化 最適化計算、 シミ ュ レーショ ン 実世界へ反映、 制御

⾧期

中期

短期

棚や商品の配置商品や場所等の価値判定

センシングなどの動的データ活用データセンシング

ボトルネック解析最適化計算

CPS Mobility Optimization Engine

4D (Position + time)Geospatial Information

+Wearable Devices

VR + ARData

(Imagery + Point)

Knowledge4D map =

position(3D) + time

Physical CyberData collection + Map renewal

Positioning +Optimized action based on

simulation and big data analysis

Real objects an events Dynamic 3D map

OPEN AI Infrastructure

+