SlideShare a Scribd company logo
VITOR MERIAT
@VITORMERIAT
Deep Learning e Visão
Computacional com CNTK
#VSSUMMIT
Microsoft
MVP Azure
vitormeriat.com.br
linkedin.com/in/vitormeriat
twitter.com/vitormeriat
github.com/vitormeriat
youtube.com/vitormeriat
Agenda
Deep Learning e Visão  Computacional com CNTK
Visão é um problema inverso e mal-posto
• Pequenas variações na imagem levam a
interpretações distintas;
• Visão é ambígua
• Ruído piora o problema
• Ambiguidades
• Distorções
• Paradoxos
• Ficções
Deep Learning e Visão  Computacional com CNTK
Eu quero ensiar para o meu computador
que isso é um gato
O que é
um gato?
Eu sou
um gato
Vamos ensinar esse computar
Isso é um gato.
Agora eu já sei.
WTF?!?!
WTF?!?!
REF: https://goo.gl/wmi5wB
Deep Learning e Visão  Computacional com CNTK
Deep Learning e Visão  Computacional com CNTK
Área da Computação que estuda e desenvolve algoritmos que “tentam” imitar o processo
da Inteligência Humana, de aprender, sentir, identificar e resolver problemas.
Artificial Taste & Smell
(Sensors)
Computer Vision
Sound Analytics
Language AnalyticsArtificial Touch
(Robots)
Machine
Learning
Speech Analytics
Language Analytics
https://goo.gl/eN6zvh
Deep Learning e Visão  Computacional com CNTK
Deep Learning e Visão  Computacional com CNTK
Deep Learning e Visão  Computacional com CNTK
[8]
[1,2,3]
[1,2,3]
[4,5,6]
[7,8,9]
Deep Learning e Visão  Computacional com CNTK
Vetor Matriz Tensor
Perceptron
What?
Generative Adversarial Networks
Deep Learning e Visão  Computacional com CNTK
Deep Learning e Visão  Computacional com CNTK
A faster, more efficient, more intelligent cloud
Data explosion: 2013 4.4 ZB - 2020 44 ZB
ML, DNN, AI are driving requirements up faster
Autonomous decision making
Real-time insights into connected devices
Interactive user experiences
Cloud-scale services
Searches and recommendations (Indexing the Internet!)
The need for SCALE
The need for LOW-LATENCY
The need for THROUGHPUT
1
0
0
1
1
0
1
0
1
0
2013
1
0
0
1
1
0
1
0
1
0
2020
4.4 ZB 44 ZB
0
1
0
0
0
1
0
1
0
1
1
1
0
1
1
0
1
0
1
0
1
0
1
1
0
0
0
1
1
0
0
1
0
0
0
1
0
1
0
1
1
0
0
1
1
0
1
0
1
0
0
0
1
0
0
1
1
0
1
1
1
0
1
1
1
0
1
0
1
0
0
0
0
1
0
0
1
1
1
0
0
1
1
0
0
0
1
0
1
1
Source: IDC 2014
Deep Learning e Visão  Computacional com CNTK
Azure Batch AI Training
AI Training At
Scale with Azure
Autodesk 3ds Max / Maya
VM
Renderer
VM
Renderer
VM
Renderer
Integrated Client Plugin
Azure Batch
Monitoring
Reporting
Single bill
FPGAs
EVALUATION
CPUs and FPGAs,
ASICs under investigation
EFFICIENCY
TRAINING
CPUs and GPUs, limited FPGAs,
ASICs under investigation
Control
Unit
(CU)
Registers
Arithmetic
Logic Unit
(ALU)
+
+
+
+
+
+
+
FLEXIBILITY
CPUs GPUs
ASICs
Microsoft has the world’s largest cloud investment in FPGAs
Multiple Exa-Ops of aggregate AI capacity
We have built powerful DNN serving platform on our FPGA fabric
FPGAs ideal for adapting to rapidly evolving ML
CNNs, LSTMs, MLPs, reinforcement learning, feature extraction, decision trees, etc.
Inference-optimized numerical precision
Custom binarized, ternarized, tiny precision nets
Sparsity, deep compression for larger, faster models
Tens to hundreds of TOPS of effective inference throughput at low batch sizes
Ultra-low latency serving on modern DNNs
>10X better than CPUs and GPUs
Scale to many FPGAs in single DNN service
Performance
Flexibility
Scale
VITOR MERIAT
@VITORMERIAT
#VSSUMMIT
MUITOOBRIGADO!

More Related Content

PPTX
Film Camp Photos
PDF
Secrets and Mysteries of Automated Execution Keynote slides
PDF
TXO & Komfo - AI: The good, the bad, and the ugly of AI
PPTX
ISTA 2017: Practical Chatbots - Technology Overview with Real-Life Stories
PPTX
The AI Revolution - AmeriTitle Rise & Shine - Aaron Stelle WFG Title
PPTX
Can AI compete with a smile? nicola strong srai presentation 14 september 2016
PDF
Quick Guide to Artificial Intelligence - Transform XO
PPTX
The Great @fsibot Caper
Film Camp Photos
Secrets and Mysteries of Automated Execution Keynote slides
TXO & Komfo - AI: The good, the bad, and the ugly of AI
ISTA 2017: Practical Chatbots - Technology Overview with Real-Life Stories
The AI Revolution - AmeriTitle Rise & Shine - Aaron Stelle WFG Title
Can AI compete with a smile? nicola strong srai presentation 14 september 2016
Quick Guide to Artificial Intelligence - Transform XO
The Great @fsibot Caper

Similar to Deep Learning e Visão Computacional com CNTK (20)

PDF
How Deep Learning Changes the Design Process #NEXT17
PDF
A messaging app for teams.... who think differently
KEY
Rise of the Autobots: Into the Underground of Social Network Bots
PDF
スマートシティ、ゲームエンジン、人工知能
PPTX
The AI Revolution - Oregon Realtors - Aaron Stelle WFG Title
PPTX
Can AI compete with a smile?
PPTX
The AI Revolution - Aaron Stelle WFG Title
PPTX
The AI Revolution - Aaron Stelle WFG National Title
PPTX
The AI Revolution - Aaron Stelle WFG Title
PDF
Makin’ chatbots – Moment
PPTX
The AI Revolution - Aaron Stelle - WFG Title
PDF
Makin' Chatbots — Moment
PDF
AI (1).pdf
PDF
Zigi gseuk - open source conference 2019 presentation v1.0
PDF
Chatbot Revolution: Exploring Opportunities, Use Cases, & Bot Design
PPTX
Artificial Intelligence 101: What is It and Why is it Suddenly a Big Deal Again?
PPTX
Metaverse its usage, future aspect along with combined usage of Augmented and...
PDF
SFScon22 - Anjan Karmakar -The Rise of AI Programmers.pdf
PDF
Deep Learning with CNTK
PPTX
AI with Will and Garrison.
How Deep Learning Changes the Design Process #NEXT17
A messaging app for teams.... who think differently
Rise of the Autobots: Into the Underground of Social Network Bots
スマートシティ、ゲームエンジン、人工知能
The AI Revolution - Oregon Realtors - Aaron Stelle WFG Title
Can AI compete with a smile?
The AI Revolution - Aaron Stelle WFG Title
The AI Revolution - Aaron Stelle WFG National Title
The AI Revolution - Aaron Stelle WFG Title
Makin’ chatbots – Moment
The AI Revolution - Aaron Stelle - WFG Title
Makin' Chatbots — Moment
AI (1).pdf
Zigi gseuk - open source conference 2019 presentation v1.0
Chatbot Revolution: Exploring Opportunities, Use Cases, & Bot Design
Artificial Intelligence 101: What is It and Why is it Suddenly a Big Deal Again?
Metaverse its usage, future aspect along with combined usage of Augmented and...
SFScon22 - Anjan Karmakar -The Rise of AI Programmers.pdf
Deep Learning with CNTK
AI with Will and Garrison.
Ad

More from Vitor Meriat (20)

PPTX
Computer Vision. Da introdução à GPU
PDF
Criando arte com Deep Learning - CNTK - TensorFlow
PDF
Natural Language Processing e Computational Linguistics
PDF
Como o Azure me ajudou a trabalhar com Deep Learning
PDF
Desvendando o mundo da Deep Learning visão computacional com CNTK
PDF
Como ensinar uma máquina a escrever com Deep Learning, CNTK, TensorFlow e Azure
PDF
Deep Learning based on Computer Vision
PDF
Meetup Cognitive Computing
PDF
DevOpsSummit 2017 - Azure Cognitive Services
PDF
Cloud Services. Apoio, aceleração, desenvolvimento e integração com IoT
PDF
Azure Stack - O poder da nuvem em seu datacenter
PDF
Dispositivos Inteligentes com Computação Cognitiva e IA
PDF
QCon SP 2016 – Medição da experiência real dos usuários com sensores e Machin...
PPTX
IoT Além do Hardware #CPBR9
PPTX
CLOUD - O BackStage Entre Dispositivos e Usuários
PPTX
TDC 2015 SP - O ciclo de vida de aplicações UWP
PDF
Nuvem? Análise de dados e outros bichos
PPTX
Azure Summit BR 2014 - Mobile Services - Adicione Serviços para suas Aplicaçõ...
PPTX
Cloud Computing, Serviços e Mobilidade com Microsoft Azure - ETBS 2014
PPTX
Conhecendo o WinJS - 2.0 & 2.1
Computer Vision. Da introdução à GPU
Criando arte com Deep Learning - CNTK - TensorFlow
Natural Language Processing e Computational Linguistics
Como o Azure me ajudou a trabalhar com Deep Learning
Desvendando o mundo da Deep Learning visão computacional com CNTK
Como ensinar uma máquina a escrever com Deep Learning, CNTK, TensorFlow e Azure
Deep Learning based on Computer Vision
Meetup Cognitive Computing
DevOpsSummit 2017 - Azure Cognitive Services
Cloud Services. Apoio, aceleração, desenvolvimento e integração com IoT
Azure Stack - O poder da nuvem em seu datacenter
Dispositivos Inteligentes com Computação Cognitiva e IA
QCon SP 2016 – Medição da experiência real dos usuários com sensores e Machin...
IoT Além do Hardware #CPBR9
CLOUD - O BackStage Entre Dispositivos e Usuários
TDC 2015 SP - O ciclo de vida de aplicações UWP
Nuvem? Análise de dados e outros bichos
Azure Summit BR 2014 - Mobile Services - Adicione Serviços para suas Aplicaçõ...
Cloud Computing, Serviços e Mobilidade com Microsoft Azure - ETBS 2014
Conhecendo o WinJS - 2.0 & 2.1
Ad

Recently uploaded (20)

PDF
Unlocking AI with Model Context Protocol (MCP)
PDF
7 ChatGPT Prompts to Help You Define Your Ideal Customer Profile.pdf
PDF
A comparative analysis of optical character recognition models for extracting...
PDF
Chapter 3 Spatial Domain Image Processing.pdf
PDF
TokAI - TikTok AI Agent : The First AI Application That Analyzes 10,000+ Vira...
PDF
Empathic Computing: Creating Shared Understanding
PDF
Encapsulation_ Review paper, used for researhc scholars
PPT
Teaching material agriculture food technology
PDF
Profit Center Accounting in SAP S/4HANA, S4F28 Col11
PDF
Optimiser vos workloads AI/ML sur Amazon EC2 et AWS Graviton
PPT
“AI and Expert System Decision Support & Business Intelligence Systems”
PDF
The Rise and Fall of 3GPP – Time for a Sabbatical?
PDF
Dropbox Q2 2025 Financial Results & Investor Presentation
PPTX
Cloud computing and distributed systems.
PDF
Diabetes mellitus diagnosis method based random forest with bat algorithm
PPTX
Programs and apps: productivity, graphics, security and other tools
PDF
NewMind AI Weekly Chronicles - August'25-Week II
PDF
Assigned Numbers - 2025 - Bluetooth® Document
PDF
Network Security Unit 5.pdf for BCA BBA.
PDF
Advanced methodologies resolving dimensionality complications for autism neur...
Unlocking AI with Model Context Protocol (MCP)
7 ChatGPT Prompts to Help You Define Your Ideal Customer Profile.pdf
A comparative analysis of optical character recognition models for extracting...
Chapter 3 Spatial Domain Image Processing.pdf
TokAI - TikTok AI Agent : The First AI Application That Analyzes 10,000+ Vira...
Empathic Computing: Creating Shared Understanding
Encapsulation_ Review paper, used for researhc scholars
Teaching material agriculture food technology
Profit Center Accounting in SAP S/4HANA, S4F28 Col11
Optimiser vos workloads AI/ML sur Amazon EC2 et AWS Graviton
“AI and Expert System Decision Support & Business Intelligence Systems”
The Rise and Fall of 3GPP – Time for a Sabbatical?
Dropbox Q2 2025 Financial Results & Investor Presentation
Cloud computing and distributed systems.
Diabetes mellitus diagnosis method based random forest with bat algorithm
Programs and apps: productivity, graphics, security and other tools
NewMind AI Weekly Chronicles - August'25-Week II
Assigned Numbers - 2025 - Bluetooth® Document
Network Security Unit 5.pdf for BCA BBA.
Advanced methodologies resolving dimensionality complications for autism neur...

Deep Learning e Visão Computacional com CNTK

  • 1. VITOR MERIAT @VITORMERIAT Deep Learning e Visão Computacional com CNTK #VSSUMMIT
  • 5. Visão é um problema inverso e mal-posto • Pequenas variações na imagem levam a interpretações distintas; • Visão é ambígua • Ruído piora o problema • Ambiguidades • Distorções • Paradoxos • Ficções
  • 7. Eu quero ensiar para o meu computador que isso é um gato O que é um gato? Eu sou um gato
  • 9. Isso é um gato. Agora eu já sei.
  • 15. Área da Computação que estuda e desenvolve algoritmos que “tentam” imitar o processo da Inteligência Humana, de aprender, sentir, identificar e resolver problemas. Artificial Taste & Smell (Sensors) Computer Vision Sound Analytics Language AnalyticsArtificial Touch (Robots) Machine Learning Speech Analytics Language Analytics https://goo.gl/eN6zvh
  • 19. [8]
  • 25. What?
  • 29. A faster, more efficient, more intelligent cloud Data explosion: 2013 4.4 ZB - 2020 44 ZB ML, DNN, AI are driving requirements up faster Autonomous decision making Real-time insights into connected devices Interactive user experiences Cloud-scale services Searches and recommendations (Indexing the Internet!) The need for SCALE The need for LOW-LATENCY The need for THROUGHPUT 1 0 0 1 1 0 1 0 1 0 2013 1 0 0 1 1 0 1 0 1 0 2020 4.4 ZB 44 ZB 0 1 0 0 0 1 0 1 0 1 1 1 0 1 1 0 1 0 1 0 1 0 1 1 0 0 0 1 1 0 0 1 0 0 0 1 0 1 0 1 1 0 0 1 1 0 1 0 1 0 0 0 1 0 0 1 1 0 1 1 1 0 1 1 1 0 1 0 1 0 0 0 0 1 0 0 1 1 1 0 0 1 1 0 0 0 1 0 1 1 Source: IDC 2014
  • 31. Azure Batch AI Training AI Training At Scale with Azure
  • 32. Autodesk 3ds Max / Maya VM Renderer VM Renderer VM Renderer Integrated Client Plugin Azure Batch Monitoring Reporting Single bill
  • 33. FPGAs EVALUATION CPUs and FPGAs, ASICs under investigation EFFICIENCY TRAINING CPUs and GPUs, limited FPGAs, ASICs under investigation Control Unit (CU) Registers Arithmetic Logic Unit (ALU) + + + + + + + FLEXIBILITY CPUs GPUs ASICs
  • 34. Microsoft has the world’s largest cloud investment in FPGAs Multiple Exa-Ops of aggregate AI capacity We have built powerful DNN serving platform on our FPGA fabric FPGAs ideal for adapting to rapidly evolving ML CNNs, LSTMs, MLPs, reinforcement learning, feature extraction, decision trees, etc. Inference-optimized numerical precision Custom binarized, ternarized, tiny precision nets Sparsity, deep compression for larger, faster models Tens to hundreds of TOPS of effective inference throughput at low batch sizes Ultra-low latency serving on modern DNNs >10X better than CPUs and GPUs Scale to many FPGAs in single DNN service Performance Flexibility Scale