Infuse AI to Your Enterprise
Yonghua LIN, IBM Research
IBM Distinguished Engineer Leader of AI System Research
Infuse AI to Your Enterprise Yonghua LIN, IBM Research IBM - - PowerPoint PPT Presentation
Infuse AI to Your Enterprise Yonghua LIN, IBM Research IBM Distinguished Engineer Leader of AI System Research IBM Opens New Era of Artificial Intelligence Solution Supporting Technologies IBM Watson Cognitive Transportation Finance &
IBM Distinguished Engineer Leader of AI System Research
2
IBM Watson Watson won humans in Jeopardy
Quantum Computing Neural Chips In-memory Computing Deep Learning Systems
Solution Supporting Technologies
Transportation Cognitive Medical Finance & Insurance Smarter City Media & Entertainment Cognitive Retailer Automobile Manufacture AI Cloud Computing AI Vision, Acoustic, Language, Conversation Deep Learning & Machine Learning
3
inventions related to AI, cognitive computing and cloud computing
published hundreds of high quality papers on top AI and computer vision conferences, such as CVPR, AAAI, NIPS, etc..
This is the first AI Highlight for TV entertainment show. Key words: Multi-model learning, AI for Media
4
highlight film automatically.
Scene detection Emotion identification Face detection Audio identification Speech-to Text Action detection
Multi-task models Generate index for video One hour video: 80K entries and 100MB table
Inference on video streams Create highlight films by machine
Highlight strategies New films
6
To build a team with deep learning expertise : 2 months ~ 1 year To prepare massive training data : ~ 10 man months To train a new model : 1 hour ~ weeks To give an AI inference result : < 1s
Define training task Prepare training Data Data Pre- processing DNN Model selection Configure the training hyper- parameter DNN Model Training
Start
Package the new DNN model together with preprocessing into inference proc.
Application development with inference API
DL training framework preparation
including data preparation, training, and inference
Most of enterprises are facing the challenges …
Define training task Prepare training Data Data Pre- processing DNN Model selection Configure the training hyper- parameter DNN Model Training
Start
Package the new DNN model together with preprocessing into inference proc. DL training framework preparation Data Pre- processing DNN Model selection Configure the training hyper- parameter DNN Model Training DL training framework preparation Package the new DNN model together with preprocessing into inference proc.
Steps automatically done by PowerAI Vision
User could use the deployed API for visual recognition
的工艺。被广泛用于集成电路的生产流程。显影检查需要人工检验不合格的晶 圆,以便返工重新曝光、显影。) 显影检查:图形尺寸的偏差、光刻胶的污染、空洞、划伤,以及污点等。
With PowerAI Vision, the manufacture could quickly build the auto defect inspection capability :
Accuracy: 94.5%
Data Lake & Data Stores Distributed Computing ML & DL Libraries & Frameworks
PowerAI Accelerated Servers Storage
Inference API deployment for Cloud Video and Image Labeling Data Preprocessing Self-defined Training with visualized monitoring Custom Learning
Training
PowerAI Vision: Development Pipeline
Data
Inference accelerator generation for edge
Inference
Testing & Measurement
PowerAI Software Stacks
Custom learning for classification Custom learning for object detection Image and Video Analysis
14
Good base model Small data set from User Base models supported by PowerAI Vision
data scenario (base model)
training data
to start training
Small data set, better accuracy, faster training
datasets
15
Fig.1 User could “one-click” and select different data augmentation methods Fig.2 Data augmentation could improve the accuracy significantly
Medical image analysis for cerebral hemorrhage (脑出血) (Original data: 157 pic.)
Accuracy: 97.9%
16
accuracy for different training cases defined by users.
configuration (default) by >6%. And it could achieve the same accuracy (e.g. 90%) with much less training time (e.g. <1/3).
Auto-tune
18 parameters have been tuned, including
parameters.
Test data set: object detection for helmet and safety vest
17
Manually label small data set System will learn the objects for labeling Auto – labeling by machines Human review and adjust
This is a demo for retail scenario. In this demo, audience can see how to use PowerAI Vision to learn and detect shopping cart easily. Key words: custom learning for object detection, auto-labeling
18
recommendation
fashion, etc.
friend, or parents
counting on the shelves
distribution on the shelves
analysis
monitoring
detection
detection
sensitive area (e.g. exit path)
tracking at the counter
behavior analysis
汽车企业需要构建端到端的深度学习开发平台,支持从数据中心到车载系统的 AI 研发
20
PowerAI Vision 深度学习开发
训练数据集 预处理 一键启动深 度学习训练 监测训练过程 标注视频训 练数据 自动化生成FPGA 加速器软件 FPGA嵌入式系统FPGA (Znyq70xx series)
小目标
实时低时延:每帧9ms 超小目标检测 : 12x12像素 多种天气及光照条件 单目高精准测距
路测效果
21