Pluto
A Distributed Heterogeneous Deep Learning Framework
Jun Yang, Yan Chen Large Scale Learning, Alibaba Cloud
Pluto A Distributed Heterogeneous Deep Learning Framework Jun Yang, - - PowerPoint PPT Presentation
Pluto A Distributed Heterogeneous Deep Learning Framework Jun Yang, Yan Chen Large Scale Learning, Alibaba Cloud Outline PAI(Platform of Artificial Intelligence) PAI Overview Deep Learning with PAI Pluto PAI DL Application
Jun Yang, Yan Chen Large Scale Learning, Alibaba Cloud
2
3
OSS Streaming data: DataHub/TT/Kafka
Feature Engineering Statistic Methods Machine Learning Deep Learning
……
PAI WEB Console PAI IDE Database: ODPS/RDS
CPU/GPU/FPGA/ASIC/… Fuxi Scheduler MR/MPI/PS/Graph/Pluto… PAI SDK
Data Storage Distributed Computing Algorithms
Serving
Frontend
4
Tutorial: data.aliyun.com
5
Search Experiment Data Source Component Model Serving
Data Preprocessing
Sampling & Filtering Data Merge Fill Missing Values Normalizatio n …
Feature Engineering
Feature Transformatio n Feature Selection Feature Importance Feature Generation
Statistics
Correlation Coefficients Histogram Hypothesis Test Visualization …
Modeling
Binary Classificatio n Multiple Classificatio n Clustering Regression Prediction Evaluation
Deep Learning
DNN CNN RNN A La Carte
Application
NLP Search & Rec. Image Process Network Analysis Financial Section …
Pluto 6
7
8
9
10
11
12
13
M40 Result K40 Result
14
Wavg: [Nl ,Nl+1], X:[M, Nl], E:[M, Nl+1], here Nl,Nl+1 layer sizes, M is mini-batch size
15
16
17
Training Time in Wallclock Model Metrics
18
19
20
AliMe for Customers AliMe for Sellers AliMe for Enterprises
20
From 海青@云栖大会
Cho et al., 2014 Query QA pairs Knowledge Base Q1-A1: s1 Q2-A2: s2 Q3-A3: s3 ... Qn-An: sn A1
21
Query IR Candidates Answer Rerank Output Answer Generation Score > T Yes No Seq2Seq Model QA pairs
Seq2Seq Based Rerank and Generation Modules KnowledgeBase Retrieval Module
Chat logs SNS data
22
[AliMe Chat: Minghui Qiu et al., ACL 2017]
23
24
START YOUR TRIAL
25
26