SlideShare a Scribd company logo
1 of 41
Download to read offline
QuAI
AI Developer Package
Everyone is talking about AI
AI’ntelligent Era is here…
AI: Artificial intelligence is a branch of science which is into
making machines think like humans.
AI/ML/DL the buzzwords…
DL: Deep Learning is a branch of machine learning that involves layering
algorithms in an effort to gain greater understanding of the data.
ML: Machine Learning is a collection of algorithms that
can learn from and make predictions based on recorded
data, optimize a given utility function under uncertainty,
extract hidden structures from data and classify data into
concise descriptions.
QuAI is QNAP’s AI Developer Package and is
intended for data scientists and developers to
quickly build, train, and optimize their AI Models on
a QNAP NAS.
Riding the AI wave with QNAP ‘QuAI’…
+ = QuAI
AI QNAP NAS
QNAP’s AI Developer
Package
Who is it for…
Data Scientists Engineers Students
Deep Learning Application Development
Process
Data Scientist is presented with
Business Goal
He puts together dataset and target to accomplish that
business goal
He goes through iterative
process to build and optimize
his Models/Algorithms.
What is difference between classic ML and DL?
FEATURE
EXTRACTOR
(f1, f2, … fk)
CLASSIFIER
SVM
Random Forest
Naive Bayes
Decision Trees
Logistic Regression
Ensemble Methods
Tom Hanks
Tom Hanks
Fixed Training
Training
~60 million parameters
What is difference between classic ML and DL?
CLASSIC ML DEEP LEARNING
Using optimized functions or algorithms to
extract insights from data
Using massive labeled data sets to train deep (neural) graphs that can
make inference about new data
Algorithms
- Random Forest
- SVM
- Regression
- Naive Bayes
- Hidden Markov
- K-Means Clustering
- Ensemble Methods
- More ...
Training
Data
New
Data
Inference,
Clustering, or
Classification
Untrained
model
Trained
model
CNN,
RNN,
...
Step 1: Training Step 2: Inference
Hours to Days
Milliseconds to
seconds
+ Computing
+ Labeled data
Sample DL application– Image Classification
Typical Training run:
•Pick a DNN design
•Input 100 million training
images spanning 1000s
categories
Test Accuracy:
•If bad: modify DNN, fix training
set or update training
parameters
Deep Learning (training) success rely on 3
factors and its scale
Data
Computing Algorithm
Pain points for data scientists
FUTUREPAST
1. Use of Laptop/PC to develop their model, no storage and computing resources. Need a
server with GPU and Storage to train / validate their model.
2. Lack of knowledge to setup NVIDIA GPU Driver / Container / GPU Passthrough, etc.
3. Lack of knowledge to setup data backup, data sharing, port mapping, etc.
AI Development with QuAI
QNAP QuAI
QTS 4.3.4 Supports Graphics Card
•Fuel QuAI development with GPU-accelerated computing
•QNAP NAS integrates the capabilities of a PCIe graphics
card into QTS and in-turn to Container Station
• With the power of modern graphics cards in QNAP NAS,
performance AI Modeling can be greatly boosted.
QuAI with GPU Accelerated Computing
QuAI Architecture
QTS 4.3.4 with GPU Driver
QNAP NAS + GPU
Container Station
Caffe MXNet TensorFlow Cuda
QuAI Containers
Graphics Card
Supports multiple deep learning frameworks
Get Started with QuAI
1. Install and run
QuAI from the QTS
App Center.
2. Insert a compatible
graphics card in the
NAS.
3. Install the drivers for
the graphics card from
the QTS App Center.
4. Set GPU allocation to QTS
Mode.
5. Create the required framework
containers in Container Station
and start your first AI application.
Get Started with QuAI
1. Install and run
QuAI from the QTS
App Center.
2. Insert a compatible
graphics card in the
NAS.
3. Install the drivers for
the graphics card from
the QTS App Center.
4. Set GPU allocation to QTS
Mode.
5. Create the required framework
containers in Container Station
and start your first AI application.
Install and run QuAI from the QTS App Center.
Get Started with QuAI
1. Install and run
QuAI from the QTS
App Center.
2. Insert a compatible
graphics card in the
NAS.
3. Install the drivers for
the graphics card from
the QTS App Center.
4. Set GPU allocation to QTS
Mode.
5. Create the required framework
containers in Container Station
and start your first AI application.
Insert a compatible graphics card in the NAS
Get Started with QuAI
1. Install and run
QuAI from the QTS
App Center.
2. Insert a compatible
graphics card in the
NAS.
3. Install the drivers for
the graphics card from
the QTS App Center.
4. Set GPU allocation to QTS
Mode.
5. Create the required framework
containers in Container Station
and start your first AI application.
Install graphics card drivers
Get Started with QuAI
1. Install and run
QuAI from the QTS
App Center.
2. Insert a compatible
graphics card in the
NAS.
3. Install the drivers for
the graphics card from
the QTS App Center.
4. Set GPU allocation to QTS
Mode.
5. Create the required framework
containers in Container Station
and start your first AI application.
Set GPU allocation to QTS Mode
Get Started with QuAI
1. Install and run
QuAI from the QTS
App Center.
2. Insert a compatible
graphics card in the
NAS.
3. Install the drivers for
the graphics card from
the QTS App Center.
4. Set GPU allocation to QTS
Mode.
5. Create the required framework
containers in Container Station
and start your first AI application.
Create required framework container in
Container Station
•Key is building, training and optimizing your
AI Models
•Typically high performance workstations or
Public clouds are used for this process
•Generally these elements are
complemented by GPUs
Why QNAP NAS for AI?
High Performance
Workstations
Public Cloud
Platforms
But are these the Best solutions
for AI Development?
Why QNAP NAS for AI?
High Performance Workstations Public Cloud
•High TCO –Total cost of ownership
•Difficult to setup
•Long time to configure AI frameworks
•Not optimized to store and manage huge
data
•Very Complex pricing model
•Difficult to transfer terabytes of data to
public cloud to train AI Models
•Privacy might be an issue
Why QNAP NAS for AI?
Low Investments and high Gains:
Relatively less Total Cost of Ownership, compared to Workstations.
One time cost against Complex billing model of Public cloud platforms
Higher cost efficiency with QNAP NAS
Its FAST, Its EASY and its QuAI:
QuAI helps to setup AI environment in few Quick and Easy steps
Provides a state of art Wizard for quick GPU configurations.
It takes just few minutes, against few hours on workstations.
Why QNAP NAS for AI?
Designed to Manage Huge Data:
•Unique and most sophisticated Storage Management capabilities
with new Storage Manager.
•Provides almost Unlimited storage
•Qtier identifies hot and cold data through self-learning based on
data access rates
Why QNAP NAS for AI?
High IOPS:
Accelerate IOPS performance for your IOPS-intensive AI applications with
QNAP’s SSD Cache technology
Why QNAP NAS for AI?
Multiple layers of data protection
•Built on the security first principal to minimize the risk of data breaches with
multiple data protection mechanisms, and user privilege controls.
•Security of your Private Network thus it’s an
ideal private cloud solution for AI
•Training Data and DL Models are securely
stored within your private network.
•Best suited for research projects where
confidentiality is paramount.
Why QNAP NAS for AI?
QNAP NAS with most stable, robust,
comprehensive and Intelligent operating system
QTS is a strong foundation for your AI applications
and training frameworks.
Why QNAP NAS for AI?
Ready Availability of Huge Training Data:
Leverage Huge and diverse data which is readily available from huge range of
QNAP NAS applications to train your AI Models.
QuAI Deep Learning Model
Applications of QuAI
QuAI
Machine
Learning
Deep
learning
Predictive
Analysis
NLP
Translation
Classification and
clustering
Information
extraction
Speech
Speech to
text
Text to
Speech
Robotics Vision
Image
recognition
Machine vision
NAS Models : X77
Supported Models and System Requirements
System Requirements:
QTS 4.3.4 and above
Container Station v1.8 and above
Brand Model
ASUS PH-GTX1050-2G
ASUS PH-GTX1050TI-4G
ASUS PH-GTX1060-3G
ASUS DUAL-GTX1050-O2G-GAMING
GIGABYTE GV-N1050TD5-4GD
MSI GTX1060 AERO ITX 3G OC
EVGA GTX1050 2G SC
EVGA GTX1050TI 4G SC GAMING
EVGA GTX1060 6G SC GAMING
GIGABYTE GV-N1070IXOC-8GD
NVIDIA Quadro P2000 5G
NVIDIA Quadro M2000
MSI GTX1050 TI 4GT LP
NVIDIA Quadro P4000
MSI GTX1060 6GT OCV1
Supported Graphics Cards: (TBD)
1. Getting Started with QuAI
2. Image Classification using Caffe
3. Training a handwritten digits predication model using Tensorflow
4. Video Analytics using Caffe
Demo
Thank You

More Related Content

What's hot

Tesla Accelerated Computing Platform
Tesla Accelerated Computing PlatformTesla Accelerated Computing Platform
Tesla Accelerated Computing Platforminside-BigData.com
 
Streamline End-to-End AI Pipelines with Intel, Databricks, and OmniSci
Streamline End-to-End AI Pipelines with Intel, Databricks, and OmniSciStreamline End-to-End AI Pipelines with Intel, Databricks, and OmniSci
Streamline End-to-End AI Pipelines with Intel, Databricks, and OmniSciIntel® Software
 
"The Xilinx AI Engine: High Performance with Future-proof Architecture Adapta...
"The Xilinx AI Engine: High Performance with Future-proof Architecture Adapta..."The Xilinx AI Engine: High Performance with Future-proof Architecture Adapta...
"The Xilinx AI Engine: High Performance with Future-proof Architecture Adapta...Edge AI and Vision Alliance
 
Accelerating Inference in the Data Center with Malini Bhandaru and Karol Zale...
Accelerating Inference in the Data Center with Malini Bhandaru and Karol Zale...Accelerating Inference in the Data Center with Malini Bhandaru and Karol Zale...
Accelerating Inference in the Data Center with Malini Bhandaru and Karol Zale...Databricks
 
Bring Intelligent Motion Using Reinforcement Learning Engines | SIGGRAPH 2019...
Bring Intelligent Motion Using Reinforcement Learning Engines | SIGGRAPH 2019...Bring Intelligent Motion Using Reinforcement Learning Engines | SIGGRAPH 2019...
Bring Intelligent Motion Using Reinforcement Learning Engines | SIGGRAPH 2019...Intel® Software
 
Rack Cluster Deployment for SDSC Supercomputer
Rack Cluster Deployment for SDSC SupercomputerRack Cluster Deployment for SDSC Supercomputer
Rack Cluster Deployment for SDSC SupercomputerRebekah Rodriguez
 
A Primer on FPGAs - Field Programmable Gate Arrays
A Primer on FPGAs - Field Programmable Gate ArraysA Primer on FPGAs - Field Programmable Gate Arrays
A Primer on FPGAs - Field Programmable Gate ArraysTaylor Riggan
 
9/ IBM POWER @ OPEN'16
9/ IBM POWER @ OPEN'169/ IBM POWER @ OPEN'16
9/ IBM POWER @ OPEN'16Kangaroot
 
Introduction to PowerAI - The Enterprise AI Platform
Introduction to PowerAI - The Enterprise AI PlatformIntroduction to PowerAI - The Enterprise AI Platform
Introduction to PowerAI - The Enterprise AI PlatformIndrajit Poddar
 
MIT's experience on OpenPOWER/POWER 9 platform
MIT's experience on OpenPOWER/POWER 9 platformMIT's experience on OpenPOWER/POWER 9 platform
MIT's experience on OpenPOWER/POWER 9 platformGanesan Narayanasamy
 
Supermicro X12 Performance Update
Supermicro X12 Performance UpdateSupermicro X12 Performance Update
Supermicro X12 Performance UpdateRebekah Rodriguez
 
Build a Deep Learning Video Analytics Framework | SIGGRAPH 2019 Technical Ses...
Build a Deep Learning Video Analytics Framework | SIGGRAPH 2019 Technical Ses...Build a Deep Learning Video Analytics Framework | SIGGRAPH 2019 Technical Ses...
Build a Deep Learning Video Analytics Framework | SIGGRAPH 2019 Technical Ses...Intel® Software
 
Integrating data stored in rdbms and hadoop
Integrating data stored in rdbms and hadoopIntegrating data stored in rdbms and hadoop
Integrating data stored in rdbms and hadoopleorick lin
 
Very large scale distributed deep learning on BigDL
Very large scale distributed deep learning on BigDLVery large scale distributed deep learning on BigDL
Very large scale distributed deep learning on BigDLDESMOND YUEN
 

What's hot (20)

Tesla Accelerated Computing Platform
Tesla Accelerated Computing PlatformTesla Accelerated Computing Platform
Tesla Accelerated Computing Platform
 
SNAP MACHINE LEARNING
SNAP MACHINE LEARNINGSNAP MACHINE LEARNING
SNAP MACHINE LEARNING
 
Streamline End-to-End AI Pipelines with Intel, Databricks, and OmniSci
Streamline End-to-End AI Pipelines with Intel, Databricks, and OmniSciStreamline End-to-End AI Pipelines with Intel, Databricks, and OmniSci
Streamline End-to-End AI Pipelines with Intel, Databricks, and OmniSci
 
BSC LMS DDL
BSC LMS DDL BSC LMS DDL
BSC LMS DDL
 
"The Xilinx AI Engine: High Performance with Future-proof Architecture Adapta...
"The Xilinx AI Engine: High Performance with Future-proof Architecture Adapta..."The Xilinx AI Engine: High Performance with Future-proof Architecture Adapta...
"The Xilinx AI Engine: High Performance with Future-proof Architecture Adapta...
 
2018 bsc power9 and power ai
2018   bsc power9 and power ai 2018   bsc power9 and power ai
2018 bsc power9 and power ai
 
Accelerating Inference in the Data Center with Malini Bhandaru and Karol Zale...
Accelerating Inference in the Data Center with Malini Bhandaru and Karol Zale...Accelerating Inference in the Data Center with Malini Bhandaru and Karol Zale...
Accelerating Inference in the Data Center with Malini Bhandaru and Karol Zale...
 
CFD on Power
CFD on Power CFD on Power
CFD on Power
 
Bring Intelligent Motion Using Reinforcement Learning Engines | SIGGRAPH 2019...
Bring Intelligent Motion Using Reinforcement Learning Engines | SIGGRAPH 2019...Bring Intelligent Motion Using Reinforcement Learning Engines | SIGGRAPH 2019...
Bring Intelligent Motion Using Reinforcement Learning Engines | SIGGRAPH 2019...
 
Rack Cluster Deployment for SDSC Supercomputer
Rack Cluster Deployment for SDSC SupercomputerRack Cluster Deployment for SDSC Supercomputer
Rack Cluster Deployment for SDSC Supercomputer
 
A Primer on FPGAs - Field Programmable Gate Arrays
A Primer on FPGAs - Field Programmable Gate ArraysA Primer on FPGAs - Field Programmable Gate Arrays
A Primer on FPGAs - Field Programmable Gate Arrays
 
OpenPOWER Webinar
OpenPOWER Webinar OpenPOWER Webinar
OpenPOWER Webinar
 
9/ IBM POWER @ OPEN'16
9/ IBM POWER @ OPEN'169/ IBM POWER @ OPEN'16
9/ IBM POWER @ OPEN'16
 
Introduction to PowerAI - The Enterprise AI Platform
Introduction to PowerAI - The Enterprise AI PlatformIntroduction to PowerAI - The Enterprise AI Platform
Introduction to PowerAI - The Enterprise AI Platform
 
MIT's experience on OpenPOWER/POWER 9 platform
MIT's experience on OpenPOWER/POWER 9 platformMIT's experience on OpenPOWER/POWER 9 platform
MIT's experience on OpenPOWER/POWER 9 platform
 
Supermicro X12 Performance Update
Supermicro X12 Performance UpdateSupermicro X12 Performance Update
Supermicro X12 Performance Update
 
PowerAI Deep Dive ( key points )
PowerAI Deep Dive ( key points )PowerAI Deep Dive ( key points )
PowerAI Deep Dive ( key points )
 
Build a Deep Learning Video Analytics Framework | SIGGRAPH 2019 Technical Ses...
Build a Deep Learning Video Analytics Framework | SIGGRAPH 2019 Technical Ses...Build a Deep Learning Video Analytics Framework | SIGGRAPH 2019 Technical Ses...
Build a Deep Learning Video Analytics Framework | SIGGRAPH 2019 Technical Ses...
 
Integrating data stored in rdbms and hadoop
Integrating data stored in rdbms and hadoopIntegrating data stored in rdbms and hadoop
Integrating data stored in rdbms and hadoop
 
Very large scale distributed deep learning on BigDL
Very large scale distributed deep learning on BigDLVery large scale distributed deep learning on BigDL
Very large scale distributed deep learning on BigDL
 

Similar to QuAI platform

QNAP NAS打造私有雲平台
QNAP NAS打造私有雲平台QNAP NAS打造私有雲平台
QNAP NAS打造私有雲平台Anderson Cheng
 
Innovation with ai at scale on the edge vt sept 2019 v0
Innovation with ai at scale  on the edge vt sept 2019 v0Innovation with ai at scale  on the edge vt sept 2019 v0
Innovation with ai at scale on the edge vt sept 2019 v0Ganesan Narayanasamy
 
World Artificial Intelligence Conference Shanghai 2018
World Artificial Intelligence Conference Shanghai 2018World Artificial Intelligence Conference Shanghai 2018
World Artificial Intelligence Conference Shanghai 2018Adam Gibson
 
AWS Sydney Summit 2013 - Big Data Analytics
AWS Sydney Summit 2013 - Big Data AnalyticsAWS Sydney Summit 2013 - Big Data Analytics
AWS Sydney Summit 2013 - Big Data AnalyticsAmazon Web Services
 
High Performance Computing Pitch Deck
High Performance Computing Pitch DeckHigh Performance Computing Pitch Deck
High Performance Computing Pitch DeckNicholas Vossburg
 
Google cloud Study Jam 2023.pptx
Google cloud Study Jam 2023.pptxGoogle cloud Study Jam 2023.pptx
Google cloud Study Jam 2023.pptxGDSCNiT
 
201908 Overview of Automated ML
201908 Overview of Automated ML201908 Overview of Automated ML
201908 Overview of Automated MLMark Tabladillo
 
Danny Bickson - Python based predictive analytics with GraphLab Create
Danny Bickson - Python based predictive analytics with GraphLab Create Danny Bickson - Python based predictive analytics with GraphLab Create
Danny Bickson - Python based predictive analytics with GraphLab Create PyData
 
Tyrone-Intel oneAPI Webinar: Optimized Tools for Performance-Driven, Cross-Ar...
Tyrone-Intel oneAPI Webinar: Optimized Tools for Performance-Driven, Cross-Ar...Tyrone-Intel oneAPI Webinar: Optimized Tools for Performance-Driven, Cross-Ar...
Tyrone-Intel oneAPI Webinar: Optimized Tools for Performance-Driven, Cross-Ar...Tyrone Systems
 
Machine Learning Inference at the Edge
Machine Learning Inference at the EdgeMachine Learning Inference at the Edge
Machine Learning Inference at the EdgeAmazon Web Services
 
S8277 - Introducing Krylov: AI Platform that Empowers eBay Data Science and E...
S8277 - Introducing Krylov: AI Platform that Empowers eBay Data Science and E...S8277 - Introducing Krylov: AI Platform that Empowers eBay Data Science and E...
S8277 - Introducing Krylov: AI Platform that Empowers eBay Data Science and E...Henry Saputra
 
AWS re:Invent 2016: Bringing Deep Learning to the Cloud with Amazon EC2 (CMP314)
AWS re:Invent 2016: Bringing Deep Learning to the Cloud with Amazon EC2 (CMP314)AWS re:Invent 2016: Bringing Deep Learning to the Cloud with Amazon EC2 (CMP314)
AWS re:Invent 2016: Bringing Deep Learning to the Cloud with Amazon EC2 (CMP314)Amazon Web Services
 
OneAPI Series 2 Webinar - 9th, Dec-20
OneAPI Series 2 Webinar - 9th, Dec-20OneAPI Series 2 Webinar - 9th, Dec-20
OneAPI Series 2 Webinar - 9th, Dec-20Tyrone Systems
 
Machine Learning Inference at the Edge
Machine Learning Inference at the EdgeMachine Learning Inference at the Edge
Machine Learning Inference at the EdgeJulien SIMON
 
Track 2 Session 5_ 利用 SageMaker 深度學習容器化在廣告推播之應用
Track 2 Session 5_ 利用 SageMaker 深度學習容器化在廣告推播之應用Track 2 Session 5_ 利用 SageMaker 深度學習容器化在廣告推播之應用
Track 2 Session 5_ 利用 SageMaker 深度學習容器化在廣告推播之應用Amazon Web Services
 
Scale Machine Learning from zero to millions of users (April 2020)
Scale Machine Learning from zero to millions of users (April 2020)Scale Machine Learning from zero to millions of users (April 2020)
Scale Machine Learning from zero to millions of users (April 2020)Julien SIMON
 
Unleashing Apache Kafka and TensorFlow in the Cloud

Unleashing Apache Kafka and TensorFlow in the Cloud
Unleashing Apache Kafka and TensorFlow in the Cloud

Unleashing Apache Kafka and TensorFlow in the Cloud
Kai Wähner
 
Azure + DataStax Enterprise Powers Office 365 Per User Store
Azure + DataStax Enterprise Powers Office 365 Per User StoreAzure + DataStax Enterprise Powers Office 365 Per User Store
Azure + DataStax Enterprise Powers Office 365 Per User StoreDataStax Academy
 

Similar to QuAI platform (20)

QNAP NAS打造私有雲平台
QNAP NAS打造私有雲平台QNAP NAS打造私有雲平台
QNAP NAS打造私有雲平台
 
Innovation with ai at scale on the edge vt sept 2019 v0
Innovation with ai at scale  on the edge vt sept 2019 v0Innovation with ai at scale  on the edge vt sept 2019 v0
Innovation with ai at scale on the edge vt sept 2019 v0
 
World Artificial Intelligence Conference Shanghai 2018
World Artificial Intelligence Conference Shanghai 2018World Artificial Intelligence Conference Shanghai 2018
World Artificial Intelligence Conference Shanghai 2018
 
AWS Sydney Summit 2013 - Big Data Analytics
AWS Sydney Summit 2013 - Big Data AnalyticsAWS Sydney Summit 2013 - Big Data Analytics
AWS Sydney Summit 2013 - Big Data Analytics
 
High Performance Computing Pitch Deck
High Performance Computing Pitch DeckHigh Performance Computing Pitch Deck
High Performance Computing Pitch Deck
 
Google cloud Study Jam 2023.pptx
Google cloud Study Jam 2023.pptxGoogle cloud Study Jam 2023.pptx
Google cloud Study Jam 2023.pptx
 
201908 Overview of Automated ML
201908 Overview of Automated ML201908 Overview of Automated ML
201908 Overview of Automated ML
 
Ml ops on AWS
Ml ops on AWSMl ops on AWS
Ml ops on AWS
 
Danny Bickson - Python based predictive analytics with GraphLab Create
Danny Bickson - Python based predictive analytics with GraphLab Create Danny Bickson - Python based predictive analytics with GraphLab Create
Danny Bickson - Python based predictive analytics with GraphLab Create
 
Tyrone-Intel oneAPI Webinar: Optimized Tools for Performance-Driven, Cross-Ar...
Tyrone-Intel oneAPI Webinar: Optimized Tools for Performance-Driven, Cross-Ar...Tyrone-Intel oneAPI Webinar: Optimized Tools for Performance-Driven, Cross-Ar...
Tyrone-Intel oneAPI Webinar: Optimized Tools for Performance-Driven, Cross-Ar...
 
Machine Learning Inference at the Edge
Machine Learning Inference at the EdgeMachine Learning Inference at the Edge
Machine Learning Inference at the Edge
 
S8277 - Introducing Krylov: AI Platform that Empowers eBay Data Science and E...
S8277 - Introducing Krylov: AI Platform that Empowers eBay Data Science and E...S8277 - Introducing Krylov: AI Platform that Empowers eBay Data Science and E...
S8277 - Introducing Krylov: AI Platform that Empowers eBay Data Science and E...
 
AWS re:Invent 2016: Bringing Deep Learning to the Cloud with Amazon EC2 (CMP314)
AWS re:Invent 2016: Bringing Deep Learning to the Cloud with Amazon EC2 (CMP314)AWS re:Invent 2016: Bringing Deep Learning to the Cloud with Amazon EC2 (CMP314)
AWS re:Invent 2016: Bringing Deep Learning to the Cloud with Amazon EC2 (CMP314)
 
OneAPI Series 2 Webinar - 9th, Dec-20
OneAPI Series 2 Webinar - 9th, Dec-20OneAPI Series 2 Webinar - 9th, Dec-20
OneAPI Series 2 Webinar - 9th, Dec-20
 
Machine Learning Inference at the Edge
Machine Learning Inference at the EdgeMachine Learning Inference at the Edge
Machine Learning Inference at the Edge
 
AI + E-commerce
AI + E-commerceAI + E-commerce
AI + E-commerce
 
Track 2 Session 5_ 利用 SageMaker 深度學習容器化在廣告推播之應用
Track 2 Session 5_ 利用 SageMaker 深度學習容器化在廣告推播之應用Track 2 Session 5_ 利用 SageMaker 深度學習容器化在廣告推播之應用
Track 2 Session 5_ 利用 SageMaker 深度學習容器化在廣告推播之應用
 
Scale Machine Learning from zero to millions of users (April 2020)
Scale Machine Learning from zero to millions of users (April 2020)Scale Machine Learning from zero to millions of users (April 2020)
Scale Machine Learning from zero to millions of users (April 2020)
 
Unleashing Apache Kafka and TensorFlow in the Cloud

Unleashing Apache Kafka and TensorFlow in the Cloud
Unleashing Apache Kafka and TensorFlow in the Cloud

Unleashing Apache Kafka and TensorFlow in the Cloud

 
Azure + DataStax Enterprise Powers Office 365 Per User Store
Azure + DataStax Enterprise Powers Office 365 Per User StoreAzure + DataStax Enterprise Powers Office 365 Per User Store
Azure + DataStax Enterprise Powers Office 365 Per User Store
 

Recently uploaded

PKS-TGC-1084-630 - Stage 1 Proposal.pptx
PKS-TGC-1084-630 - Stage 1 Proposal.pptxPKS-TGC-1084-630 - Stage 1 Proposal.pptx
PKS-TGC-1084-630 - Stage 1 Proposal.pptxPramod Kumar Srivastava
 
20240419 - Measurecamp Amsterdam - SAM.pdf
20240419 - Measurecamp Amsterdam - SAM.pdf20240419 - Measurecamp Amsterdam - SAM.pdf
20240419 - Measurecamp Amsterdam - SAM.pdfHuman37
 
办美国阿肯色大学小石城分校毕业证成绩单pdf电子版制作修改#真实留信入库#永久存档#真实可查#diploma#degree
办美国阿肯色大学小石城分校毕业证成绩单pdf电子版制作修改#真实留信入库#永久存档#真实可查#diploma#degree办美国阿肯色大学小石城分校毕业证成绩单pdf电子版制作修改#真实留信入库#永久存档#真实可查#diploma#degree
办美国阿肯色大学小石城分校毕业证成绩单pdf电子版制作修改#真实留信入库#永久存档#真实可查#diploma#degreeyuu sss
 
From idea to production in a day – Leveraging Azure ML and Streamlit to build...
From idea to production in a day – Leveraging Azure ML and Streamlit to build...From idea to production in a day – Leveraging Azure ML and Streamlit to build...
From idea to production in a day – Leveraging Azure ML and Streamlit to build...Florian Roscheck
 
Effects of Smartphone Addiction on the Academic Performances of Grades 9 to 1...
Effects of Smartphone Addiction on the Academic Performances of Grades 9 to 1...Effects of Smartphone Addiction on the Academic Performances of Grades 9 to 1...
Effects of Smartphone Addiction on the Academic Performances of Grades 9 to 1...limedy534
 
办理(Vancouver毕业证书)加拿大温哥华岛大学毕业证成绩单原版一比一
办理(Vancouver毕业证书)加拿大温哥华岛大学毕业证成绩单原版一比一办理(Vancouver毕业证书)加拿大温哥华岛大学毕业证成绩单原版一比一
办理(Vancouver毕业证书)加拿大温哥华岛大学毕业证成绩单原版一比一F La
 
dokumen.tips_chapter-4-transient-heat-conduction-mehmet-kanoglu.ppt
dokumen.tips_chapter-4-transient-heat-conduction-mehmet-kanoglu.pptdokumen.tips_chapter-4-transient-heat-conduction-mehmet-kanoglu.ppt
dokumen.tips_chapter-4-transient-heat-conduction-mehmet-kanoglu.pptSonatrach
 
Predicting Salary Using Data Science: A Comprehensive Analysis.pdf
Predicting Salary Using Data Science: A Comprehensive Analysis.pdfPredicting Salary Using Data Science: A Comprehensive Analysis.pdf
Predicting Salary Using Data Science: A Comprehensive Analysis.pdfBoston Institute of Analytics
 
办理学位证中佛罗里达大学毕业证,UCF成绩单原版一比一
办理学位证中佛罗里达大学毕业证,UCF成绩单原版一比一办理学位证中佛罗里达大学毕业证,UCF成绩单原版一比一
办理学位证中佛罗里达大学毕业证,UCF成绩单原版一比一F sss
 
04242024_CCC TUG_Joins and Relationships
04242024_CCC TUG_Joins and Relationships04242024_CCC TUG_Joins and Relationships
04242024_CCC TUG_Joins and Relationshipsccctableauusergroup
 
Building on a FAIRly Strong Foundation to Connect Academic Research to Transl...
Building on a FAIRly Strong Foundation to Connect Academic Research to Transl...Building on a FAIRly Strong Foundation to Connect Academic Research to Transl...
Building on a FAIRly Strong Foundation to Connect Academic Research to Transl...Jack DiGiovanna
 
ASML's Taxonomy Adventure by Daniel Canter
ASML's Taxonomy Adventure by Daniel CanterASML's Taxonomy Adventure by Daniel Canter
ASML's Taxonomy Adventure by Daniel Cantervoginip
 
Beautiful Sapna Vip Call Girls Hauz Khas 9711199012 Call /Whatsapps
Beautiful Sapna Vip  Call Girls Hauz Khas 9711199012 Call /WhatsappsBeautiful Sapna Vip  Call Girls Hauz Khas 9711199012 Call /Whatsapps
Beautiful Sapna Vip Call Girls Hauz Khas 9711199012 Call /Whatsappssapnasaifi408
 
Saket, (-DELHI )+91-9654467111-(=)CHEAP Call Girls in Escorts Service Saket C...
Saket, (-DELHI )+91-9654467111-(=)CHEAP Call Girls in Escorts Service Saket C...Saket, (-DELHI )+91-9654467111-(=)CHEAP Call Girls in Escorts Service Saket C...
Saket, (-DELHI )+91-9654467111-(=)CHEAP Call Girls in Escorts Service Saket C...Sapana Sha
 
GA4 Without Cookies [Measure Camp AMS]
GA4 Without Cookies [Measure Camp AMS]GA4 Without Cookies [Measure Camp AMS]
GA4 Without Cookies [Measure Camp AMS]📊 Markus Baersch
 
Industrialised data - the key to AI success.pdf
Industrialised data - the key to AI success.pdfIndustrialised data - the key to AI success.pdf
Industrialised data - the key to AI success.pdfLars Albertsson
 
Dubai Call Girls Wifey O52&786472 Call Girls Dubai
Dubai Call Girls Wifey O52&786472 Call Girls DubaiDubai Call Girls Wifey O52&786472 Call Girls Dubai
Dubai Call Girls Wifey O52&786472 Call Girls Dubaihf8803863
 
High Class Call Girls Noida Sector 39 Aarushi 🔝8264348440🔝 Independent Escort...
High Class Call Girls Noida Sector 39 Aarushi 🔝8264348440🔝 Independent Escort...High Class Call Girls Noida Sector 39 Aarushi 🔝8264348440🔝 Independent Escort...
High Class Call Girls Noida Sector 39 Aarushi 🔝8264348440🔝 Independent Escort...soniya singh
 

Recently uploaded (20)

PKS-TGC-1084-630 - Stage 1 Proposal.pptx
PKS-TGC-1084-630 - Stage 1 Proposal.pptxPKS-TGC-1084-630 - Stage 1 Proposal.pptx
PKS-TGC-1084-630 - Stage 1 Proposal.pptx
 
20240419 - Measurecamp Amsterdam - SAM.pdf
20240419 - Measurecamp Amsterdam - SAM.pdf20240419 - Measurecamp Amsterdam - SAM.pdf
20240419 - Measurecamp Amsterdam - SAM.pdf
 
办美国阿肯色大学小石城分校毕业证成绩单pdf电子版制作修改#真实留信入库#永久存档#真实可查#diploma#degree
办美国阿肯色大学小石城分校毕业证成绩单pdf电子版制作修改#真实留信入库#永久存档#真实可查#diploma#degree办美国阿肯色大学小石城分校毕业证成绩单pdf电子版制作修改#真实留信入库#永久存档#真实可查#diploma#degree
办美国阿肯色大学小石城分校毕业证成绩单pdf电子版制作修改#真实留信入库#永久存档#真实可查#diploma#degree
 
From idea to production in a day – Leveraging Azure ML and Streamlit to build...
From idea to production in a day – Leveraging Azure ML and Streamlit to build...From idea to production in a day – Leveraging Azure ML and Streamlit to build...
From idea to production in a day – Leveraging Azure ML and Streamlit to build...
 
Effects of Smartphone Addiction on the Academic Performances of Grades 9 to 1...
Effects of Smartphone Addiction on the Academic Performances of Grades 9 to 1...Effects of Smartphone Addiction on the Academic Performances of Grades 9 to 1...
Effects of Smartphone Addiction on the Academic Performances of Grades 9 to 1...
 
办理(Vancouver毕业证书)加拿大温哥华岛大学毕业证成绩单原版一比一
办理(Vancouver毕业证书)加拿大温哥华岛大学毕业证成绩单原版一比一办理(Vancouver毕业证书)加拿大温哥华岛大学毕业证成绩单原版一比一
办理(Vancouver毕业证书)加拿大温哥华岛大学毕业证成绩单原版一比一
 
dokumen.tips_chapter-4-transient-heat-conduction-mehmet-kanoglu.ppt
dokumen.tips_chapter-4-transient-heat-conduction-mehmet-kanoglu.pptdokumen.tips_chapter-4-transient-heat-conduction-mehmet-kanoglu.ppt
dokumen.tips_chapter-4-transient-heat-conduction-mehmet-kanoglu.ppt
 
Predicting Salary Using Data Science: A Comprehensive Analysis.pdf
Predicting Salary Using Data Science: A Comprehensive Analysis.pdfPredicting Salary Using Data Science: A Comprehensive Analysis.pdf
Predicting Salary Using Data Science: A Comprehensive Analysis.pdf
 
办理学位证中佛罗里达大学毕业证,UCF成绩单原版一比一
办理学位证中佛罗里达大学毕业证,UCF成绩单原版一比一办理学位证中佛罗里达大学毕业证,UCF成绩单原版一比一
办理学位证中佛罗里达大学毕业证,UCF成绩单原版一比一
 
Deep Generative Learning for All - The Gen AI Hype (Spring 2024)
Deep Generative Learning for All - The Gen AI Hype (Spring 2024)Deep Generative Learning for All - The Gen AI Hype (Spring 2024)
Deep Generative Learning for All - The Gen AI Hype (Spring 2024)
 
04242024_CCC TUG_Joins and Relationships
04242024_CCC TUG_Joins and Relationships04242024_CCC TUG_Joins and Relationships
04242024_CCC TUG_Joins and Relationships
 
Building on a FAIRly Strong Foundation to Connect Academic Research to Transl...
Building on a FAIRly Strong Foundation to Connect Academic Research to Transl...Building on a FAIRly Strong Foundation to Connect Academic Research to Transl...
Building on a FAIRly Strong Foundation to Connect Academic Research to Transl...
 
ASML's Taxonomy Adventure by Daniel Canter
ASML's Taxonomy Adventure by Daniel CanterASML's Taxonomy Adventure by Daniel Canter
ASML's Taxonomy Adventure by Daniel Canter
 
Beautiful Sapna Vip Call Girls Hauz Khas 9711199012 Call /Whatsapps
Beautiful Sapna Vip  Call Girls Hauz Khas 9711199012 Call /WhatsappsBeautiful Sapna Vip  Call Girls Hauz Khas 9711199012 Call /Whatsapps
Beautiful Sapna Vip Call Girls Hauz Khas 9711199012 Call /Whatsapps
 
Saket, (-DELHI )+91-9654467111-(=)CHEAP Call Girls in Escorts Service Saket C...
Saket, (-DELHI )+91-9654467111-(=)CHEAP Call Girls in Escorts Service Saket C...Saket, (-DELHI )+91-9654467111-(=)CHEAP Call Girls in Escorts Service Saket C...
Saket, (-DELHI )+91-9654467111-(=)CHEAP Call Girls in Escorts Service Saket C...
 
GA4 Without Cookies [Measure Camp AMS]
GA4 Without Cookies [Measure Camp AMS]GA4 Without Cookies [Measure Camp AMS]
GA4 Without Cookies [Measure Camp AMS]
 
E-Commerce Order PredictionShraddha Kamble.pptx
E-Commerce Order PredictionShraddha Kamble.pptxE-Commerce Order PredictionShraddha Kamble.pptx
E-Commerce Order PredictionShraddha Kamble.pptx
 
Industrialised data - the key to AI success.pdf
Industrialised data - the key to AI success.pdfIndustrialised data - the key to AI success.pdf
Industrialised data - the key to AI success.pdf
 
Dubai Call Girls Wifey O52&786472 Call Girls Dubai
Dubai Call Girls Wifey O52&786472 Call Girls DubaiDubai Call Girls Wifey O52&786472 Call Girls Dubai
Dubai Call Girls Wifey O52&786472 Call Girls Dubai
 
High Class Call Girls Noida Sector 39 Aarushi 🔝8264348440🔝 Independent Escort...
High Class Call Girls Noida Sector 39 Aarushi 🔝8264348440🔝 Independent Escort...High Class Call Girls Noida Sector 39 Aarushi 🔝8264348440🔝 Independent Escort...
High Class Call Girls Noida Sector 39 Aarushi 🔝8264348440🔝 Independent Escort...
 

QuAI platform

  • 1.
  • 5. AI: Artificial intelligence is a branch of science which is into making machines think like humans. AI/ML/DL the buzzwords… DL: Deep Learning is a branch of machine learning that involves layering algorithms in an effort to gain greater understanding of the data. ML: Machine Learning is a collection of algorithms that can learn from and make predictions based on recorded data, optimize a given utility function under uncertainty, extract hidden structures from data and classify data into concise descriptions.
  • 6. QuAI is QNAP’s AI Developer Package and is intended for data scientists and developers to quickly build, train, and optimize their AI Models on a QNAP NAS. Riding the AI wave with QNAP ‘QuAI’… + = QuAI AI QNAP NAS QNAP’s AI Developer Package
  • 7. Who is it for… Data Scientists Engineers Students
  • 8. Deep Learning Application Development Process Data Scientist is presented with Business Goal He puts together dataset and target to accomplish that business goal He goes through iterative process to build and optimize his Models/Algorithms.
  • 9. What is difference between classic ML and DL? FEATURE EXTRACTOR (f1, f2, … fk) CLASSIFIER SVM Random Forest Naive Bayes Decision Trees Logistic Regression Ensemble Methods Tom Hanks Tom Hanks Fixed Training Training ~60 million parameters
  • 10. What is difference between classic ML and DL? CLASSIC ML DEEP LEARNING Using optimized functions or algorithms to extract insights from data Using massive labeled data sets to train deep (neural) graphs that can make inference about new data Algorithms - Random Forest - SVM - Regression - Naive Bayes - Hidden Markov - K-Means Clustering - Ensemble Methods - More ... Training Data New Data Inference, Clustering, or Classification Untrained model Trained model CNN, RNN, ... Step 1: Training Step 2: Inference Hours to Days Milliseconds to seconds + Computing + Labeled data
  • 11. Sample DL application– Image Classification Typical Training run: •Pick a DNN design •Input 100 million training images spanning 1000s categories Test Accuracy: •If bad: modify DNN, fix training set or update training parameters
  • 12. Deep Learning (training) success rely on 3 factors and its scale Data Computing Algorithm
  • 13. Pain points for data scientists FUTUREPAST 1. Use of Laptop/PC to develop their model, no storage and computing resources. Need a server with GPU and Storage to train / validate their model. 2. Lack of knowledge to setup NVIDIA GPU Driver / Container / GPU Passthrough, etc. 3. Lack of knowledge to setup data backup, data sharing, port mapping, etc.
  • 14. AI Development with QuAI QNAP QuAI
  • 15. QTS 4.3.4 Supports Graphics Card
  • 16. •Fuel QuAI development with GPU-accelerated computing •QNAP NAS integrates the capabilities of a PCIe graphics card into QTS and in-turn to Container Station • With the power of modern graphics cards in QNAP NAS, performance AI Modeling can be greatly boosted. QuAI with GPU Accelerated Computing
  • 17. QuAI Architecture QTS 4.3.4 with GPU Driver QNAP NAS + GPU Container Station Caffe MXNet TensorFlow Cuda QuAI Containers Graphics Card
  • 18. Supports multiple deep learning frameworks
  • 19. Get Started with QuAI 1. Install and run QuAI from the QTS App Center. 2. Insert a compatible graphics card in the NAS. 3. Install the drivers for the graphics card from the QTS App Center. 4. Set GPU allocation to QTS Mode. 5. Create the required framework containers in Container Station and start your first AI application.
  • 20. Get Started with QuAI 1. Install and run QuAI from the QTS App Center. 2. Insert a compatible graphics card in the NAS. 3. Install the drivers for the graphics card from the QTS App Center. 4. Set GPU allocation to QTS Mode. 5. Create the required framework containers in Container Station and start your first AI application.
  • 21. Install and run QuAI from the QTS App Center.
  • 22. Get Started with QuAI 1. Install and run QuAI from the QTS App Center. 2. Insert a compatible graphics card in the NAS. 3. Install the drivers for the graphics card from the QTS App Center. 4. Set GPU allocation to QTS Mode. 5. Create the required framework containers in Container Station and start your first AI application.
  • 23. Insert a compatible graphics card in the NAS
  • 24. Get Started with QuAI 1. Install and run QuAI from the QTS App Center. 2. Insert a compatible graphics card in the NAS. 3. Install the drivers for the graphics card from the QTS App Center. 4. Set GPU allocation to QTS Mode. 5. Create the required framework containers in Container Station and start your first AI application.
  • 26. Get Started with QuAI 1. Install and run QuAI from the QTS App Center. 2. Insert a compatible graphics card in the NAS. 3. Install the drivers for the graphics card from the QTS App Center. 4. Set GPU allocation to QTS Mode. 5. Create the required framework containers in Container Station and start your first AI application.
  • 27. Set GPU allocation to QTS Mode
  • 28. Get Started with QuAI 1. Install and run QuAI from the QTS App Center. 2. Insert a compatible graphics card in the NAS. 3. Install the drivers for the graphics card from the QTS App Center. 4. Set GPU allocation to QTS Mode. 5. Create the required framework containers in Container Station and start your first AI application.
  • 29. Create required framework container in Container Station
  • 30. •Key is building, training and optimizing your AI Models •Typically high performance workstations or Public clouds are used for this process •Generally these elements are complemented by GPUs Why QNAP NAS for AI? High Performance Workstations Public Cloud Platforms But are these the Best solutions for AI Development?
  • 31. Why QNAP NAS for AI? High Performance Workstations Public Cloud •High TCO –Total cost of ownership •Difficult to setup •Long time to configure AI frameworks •Not optimized to store and manage huge data •Very Complex pricing model •Difficult to transfer terabytes of data to public cloud to train AI Models •Privacy might be an issue
  • 32. Why QNAP NAS for AI? Low Investments and high Gains: Relatively less Total Cost of Ownership, compared to Workstations. One time cost against Complex billing model of Public cloud platforms Higher cost efficiency with QNAP NAS Its FAST, Its EASY and its QuAI: QuAI helps to setup AI environment in few Quick and Easy steps Provides a state of art Wizard for quick GPU configurations. It takes just few minutes, against few hours on workstations.
  • 33. Why QNAP NAS for AI? Designed to Manage Huge Data: •Unique and most sophisticated Storage Management capabilities with new Storage Manager. •Provides almost Unlimited storage •Qtier identifies hot and cold data through self-learning based on data access rates
  • 34. Why QNAP NAS for AI? High IOPS: Accelerate IOPS performance for your IOPS-intensive AI applications with QNAP’s SSD Cache technology
  • 35. Why QNAP NAS for AI? Multiple layers of data protection •Built on the security first principal to minimize the risk of data breaches with multiple data protection mechanisms, and user privilege controls. •Security of your Private Network thus it’s an ideal private cloud solution for AI •Training Data and DL Models are securely stored within your private network. •Best suited for research projects where confidentiality is paramount.
  • 36. Why QNAP NAS for AI? QNAP NAS with most stable, robust, comprehensive and Intelligent operating system QTS is a strong foundation for your AI applications and training frameworks.
  • 37. Why QNAP NAS for AI? Ready Availability of Huge Training Data: Leverage Huge and diverse data which is readily available from huge range of QNAP NAS applications to train your AI Models. QuAI Deep Learning Model
  • 38. Applications of QuAI QuAI Machine Learning Deep learning Predictive Analysis NLP Translation Classification and clustering Information extraction Speech Speech to text Text to Speech Robotics Vision Image recognition Machine vision
  • 39. NAS Models : X77 Supported Models and System Requirements System Requirements: QTS 4.3.4 and above Container Station v1.8 and above Brand Model ASUS PH-GTX1050-2G ASUS PH-GTX1050TI-4G ASUS PH-GTX1060-3G ASUS DUAL-GTX1050-O2G-GAMING GIGABYTE GV-N1050TD5-4GD MSI GTX1060 AERO ITX 3G OC EVGA GTX1050 2G SC EVGA GTX1050TI 4G SC GAMING EVGA GTX1060 6G SC GAMING GIGABYTE GV-N1070IXOC-8GD NVIDIA Quadro P2000 5G NVIDIA Quadro M2000 MSI GTX1050 TI 4GT LP NVIDIA Quadro P4000 MSI GTX1060 6GT OCV1 Supported Graphics Cards: (TBD)
  • 40. 1. Getting Started with QuAI 2. Image Classification using Caffe 3. Training a handwritten digits predication model using Tensorflow 4. Video Analytics using Caffe Demo