SlideShare uma empresa Scribd logo
Globalcode – Open4education
Trilha – Machine Learning
Colocando modelos de Machine
Learning em Produção
Gilmar Souza Jr.
Head of Machine Learning @
Globalcode – Open4education
Situação
Você Gilmar Cerveja!
Globalcode – Open4education
Definição do Problema
• Dataset
• Algoritmo
• Parâmetros
• Treinamento
• Produção
Globalcode – Open4education
DadosRegras
Especialista
Realidade
Tempo
Visão
Roadmap and
Desenvolvimento
Management
Código
Desenvolvedor
Aplicação
Usuário
Roadmap and
Machine
Learning
Management
Modelo
Desenvolvedor
Realidade
Tempo Usuário
Aplicação
Globalcode – Open4education
O que é um modelo?
Fonte: https://upload.wikimedia.org/wikipedia/commons/3/3b/Function_machine2.svg
Dados
Modelo
Predições
Globalcode – Open4education
Como um modelo é criado
Dados
Modelo
Train
Ensemble / Hybrid
ParâmetrosAlgoritmos
Globalcode – Open4education
Ex: Inception-v3
- Treinado com 1.2 milhões de imagens
- 2 semanas para treinar com 8 GPUs
- Open-source e disponível para download:
http://download.tensorflow.
org/models/image/imagenet/inception-v3-2016-03-01.tar.gz
Fonte: https://research.googleblog.com/2016/03/train-your-own-image-classifier-with.html
Globalcode – Open4education
Ex: Movidius Fathom
Fonte: http://www.movidius.com/solutions/machine-vision-algorithms/machine-learning
Globalcode – Open4education
Colocar em produção:
Disponibilizar o modelo para que ele
possa servir predições para uma
aplicação, permitindo que ele evolua
através de feedback e aquisição de
novos dados.
Globalcode – Open4education
Cenário Usual
Dados
Algoritmos
Parâmetros Modelo
Modelagem Produção
Modelo
DesenvolvedorCientista de Dados
Predições
Globalcode – Open4education
Problemas
Cientista de Dados Desenvolvedor
Globalcode – Open4education
S1: Re-implementação
DesenvolvedorCientista de Dados
Especificações
Modelagem Produção
Globalcode – Open4education
S2: Exportação
Modelo
Modelo
Serializado ou PMML
Modelagem Produção
Predições
Globalcode – Open4education
S3: Projeção
Modelo
Modelagem Produção
Predições
Predições
Globalcode – Open4education
S4: Microserviço
Modelo
REST API
Predições
Globalcode – Open4education
S4: MLaaS
Globalcode – Open4education
MLaaS
Globalcode – Open4education
Demo
Globalcode – Open4education
?
Globalcode – Open4education
Obrigado!
/in/gilmarsouza
www.ciandt.com
Cheers!
https://github.com/gilmar

Mais conteúdo relacionado

PDF
TDC2016SP - Trilha BigData
PPTX
TDC2016SP - Machine Learning Black Boxes - Terceirizando o Trabalho Duro
PDF
TDC2016SP - SparkMLlib Machine Learning na Prática
PDF
TDC2016SP - Criando modelos em nuvem com Azure Machine Learning
PPT
TDC2016SP - Python x R: mas e o Weka?
PDF
TDC2016SP - Trilha BigData
PPTX
Machine Learning Black Boxes
PDF
Tdc2015 bigdata-mpias-final-pdf
TDC2016SP - Trilha BigData
TDC2016SP - Machine Learning Black Boxes - Terceirizando o Trabalho Duro
TDC2016SP - SparkMLlib Machine Learning na Prática
TDC2016SP - Criando modelos em nuvem com Azure Machine Learning
TDC2016SP - Python x R: mas e o Weka?
TDC2016SP - Trilha BigData
Machine Learning Black Boxes
Tdc2015 bigdata-mpias-final-pdf

Destaque (20)

PDF
Apply Machine Learning to Microservices
PPTX
Effective Applications of the R Language
PPTX
Machine Learning na sua empresa: casos de uso
PDF
[TDC2016] Apache SparkMLlib: Machine Learning na Prática
PPT
Novas ferramentas Python para Análise de Dados
PPT
презентація декади природничих наук
DOC
El vent
PDF
Getec Industrial Turnkey Heat Sink Thermal Solution Division
PDF
Aptitude Training - PERCENTAGE 1
PDF
Building Envelope-Web2
PPTX
Romanticismo
DOC
Resume testing
PDF
Les points forts
ODP
Schluchtensteig
PDF
CE for spatz balloon אישור
PDF
תמ"א 35/1/ב: ישובים כפריים הכלולים בלוח 2 בתמ"א
PPT
El circuit electric_1er_eso
PPT
C PROGRAMMING BASICS- COMPUTER PROGRAMMING UNIT II
PDF
William Giba Digital Resume/CV
Apply Machine Learning to Microservices
Effective Applications of the R Language
Machine Learning na sua empresa: casos de uso
[TDC2016] Apache SparkMLlib: Machine Learning na Prática
Novas ferramentas Python para Análise de Dados
презентація декади природничих наук
El vent
Getec Industrial Turnkey Heat Sink Thermal Solution Division
Aptitude Training - PERCENTAGE 1
Building Envelope-Web2
Romanticismo
Resume testing
Les points forts
Schluchtensteig
CE for spatz balloon אישור
תמ"א 35/1/ב: ישובים כפריים הכלולים בלוח 2 בתמ"א
El circuit electric_1er_eso
C PROGRAMMING BASICS- COMPUTER PROGRAMMING UNIT II
William Giba Digital Resume/CV
Anúncio

Semelhante a TDC2016SP - Colocando modelos de Machine Learning em produção. (10)

PPTX
Usando Visão Computacional para Identificar Letras em Libras
PDF
TDC2018SP | Trilha IA - Big Data e Machine Learning: Desafios e oportunidades...
PDF
TDCSP2019 - Trilha: Machine Learning - Uso de PyTorch para aplicações de Vis...
PPT
Prepare-se para o Deep Learning
PPTX
Facebook Developer Circles SP - Redes neurais convolucionais com PyTorch
PPT
Aplicações inteligentes com o Azure Cognitive Services
PPTX
Agulha no palheiro: Machine Learning para identificar alunos em risco de evasão
PDF
Machine Learning: Do Notebook ao modelo em produção
PDF
[DTC21] Raphael Castilho - Começando com Inteligência Artificial e Machine Le...
PDF
TDC 2015 - Conceitos e Práticas no Desenvolvimento de Sistemas Preditivos
Usando Visão Computacional para Identificar Letras em Libras
TDC2018SP | Trilha IA - Big Data e Machine Learning: Desafios e oportunidades...
TDCSP2019 - Trilha: Machine Learning - Uso de PyTorch para aplicações de Vis...
Prepare-se para o Deep Learning
Facebook Developer Circles SP - Redes neurais convolucionais com PyTorch
Aplicações inteligentes com o Azure Cognitive Services
Agulha no palheiro: Machine Learning para identificar alunos em risco de evasão
Machine Learning: Do Notebook ao modelo em produção
[DTC21] Raphael Castilho - Começando com Inteligência Artificial e Machine Le...
TDC 2015 - Conceitos e Práticas no Desenvolvimento de Sistemas Preditivos
Anúncio

Mais de tdc-globalcode (20)

PDF
TDC2019 Intel Software Day - Visao Computacional e IA a servico da humanidade
PDF
TDC2019 Intel Software Day - Tecnicas de Programacao Paralela em Machine Lear...
PDF
TDC2019 Intel Software Day - ACATE - Cases de Sucesso
PDF
TDC2019 Intel Software Day - Otimizacao grafica com o Intel GPA
PDF
TDC2019 Intel Software Day - Deteccao de objetos em tempo real com OpenVino
PDF
TDC2019 Intel Software Day - OpenCV: Inteligencia artificial e Visao Computac...
PDF
TDC2019 Intel Software Day - Inferencia de IA em edge devices
PDF
Trilha BigData - Banco de Dados Orientado a Grafos na Seguranca Publica
PPT
Trilha .Net - Programacao funcional usando f#
PDF
TDC2018SP | Trilha Go - Case Easylocus
PDF
TDC2018SP | Trilha Modern Web - Para onde caminha a Web?
PDF
TDC2018SP | Trilha Go - Clean architecture em Golang
PDF
TDC2018SP | Trilha Go - "Go" tambem e linguagem de QA
PDF
TDC2018SP | Trilha Mobile - Digital Wallets - Seguranca, inovacao e tendencia
PDF
TDC2018SP | Trilha .Net - Real Time apps com Azure SignalR Service
PDF
TDC2018SP | Trilha .Net - Passado, Presente e Futuro do .NET
PDF
TDC2018SP | Trilha .Net - Novidades do C# 7 e 8
PDF
TDC2018SP | Trilha .Net - Obtendo metricas com TDD utilizando build automatiz...
PDF
TDC2018SP | Trilha .Net - .NET funcional com F#
PDF
TDC2018SP | Trilha .Net - Crie SPAs com Razor e C# usando Blazor em .Net Core
TDC2019 Intel Software Day - Visao Computacional e IA a servico da humanidade
TDC2019 Intel Software Day - Tecnicas de Programacao Paralela em Machine Lear...
TDC2019 Intel Software Day - ACATE - Cases de Sucesso
TDC2019 Intel Software Day - Otimizacao grafica com o Intel GPA
TDC2019 Intel Software Day - Deteccao de objetos em tempo real com OpenVino
TDC2019 Intel Software Day - OpenCV: Inteligencia artificial e Visao Computac...
TDC2019 Intel Software Day - Inferencia de IA em edge devices
Trilha BigData - Banco de Dados Orientado a Grafos na Seguranca Publica
Trilha .Net - Programacao funcional usando f#
TDC2018SP | Trilha Go - Case Easylocus
TDC2018SP | Trilha Modern Web - Para onde caminha a Web?
TDC2018SP | Trilha Go - Clean architecture em Golang
TDC2018SP | Trilha Go - "Go" tambem e linguagem de QA
TDC2018SP | Trilha Mobile - Digital Wallets - Seguranca, inovacao e tendencia
TDC2018SP | Trilha .Net - Real Time apps com Azure SignalR Service
TDC2018SP | Trilha .Net - Passado, Presente e Futuro do .NET
TDC2018SP | Trilha .Net - Novidades do C# 7 e 8
TDC2018SP | Trilha .Net - Obtendo metricas com TDD utilizando build automatiz...
TDC2018SP | Trilha .Net - .NET funcional com F#
TDC2018SP | Trilha .Net - Crie SPAs com Razor e C# usando Blazor em .Net Core

Último (20)

PDF
EXPRESSÕES IDIOMÁTICAS - LÍNGUA PORTUGUESA
PPT
Domínios Morfoclimáticos.................................
PDF
cadernodoprofessor20142017vol2baixalceducfisicaef6s7a-170409213016.pdf manual...
PDF
historia-e-geografia-do-amapa.pdf slides
PDF
morfologia5.pdfllllllllllllllllllllllllllll
PPSX
A epistemologia de Wilheim G Leibniz.ppsx
PDF
[Slides] A Literatura no ENEM 2017 (1).pdf
PPTX
4. A cultura do cinema e as vanguardas.pptx
PPT
Elementos constituintes do esquema argumentativo (tese, argumento, tema, pont...
PPTX
INTRODUÇÃO AO ESTUDO DA ANATOMIA HUMANA [Salvo automaticamente].pptx
PPTX
Fronteiras e soberania..........................pptx
PPTX
2. A Cultura do Salão - o fim das trevas.pptx
PPT
Aula de Sociologia 22022022154507AULA 2.ppt
PDF
DESCCARTE DE MATERIAIS BIOLOGICO ESTUDO DA ODONTOLOGIA
PDF
Historia-da-Psicologia-Rumos-e-percursos.pdf
PPT
Caderno de Boas Práticas dos Professores Alfabetizadores.ppt
PPTX
Primeiros Socorros. Aula 1 VEROUVIRSENTIR.pptx
PDF
Urbanização no Brasil LEVANDO EM CONTA CONCEITOS
PDF
Uma Introdução às Ciências do Alcorão (Islam)
PPTX
AULA METodologia MODIFIC PART 1 MSC.pptx
EXPRESSÕES IDIOMÁTICAS - LÍNGUA PORTUGUESA
Domínios Morfoclimáticos.................................
cadernodoprofessor20142017vol2baixalceducfisicaef6s7a-170409213016.pdf manual...
historia-e-geografia-do-amapa.pdf slides
morfologia5.pdfllllllllllllllllllllllllllll
A epistemologia de Wilheim G Leibniz.ppsx
[Slides] A Literatura no ENEM 2017 (1).pdf
4. A cultura do cinema e as vanguardas.pptx
Elementos constituintes do esquema argumentativo (tese, argumento, tema, pont...
INTRODUÇÃO AO ESTUDO DA ANATOMIA HUMANA [Salvo automaticamente].pptx
Fronteiras e soberania..........................pptx
2. A Cultura do Salão - o fim das trevas.pptx
Aula de Sociologia 22022022154507AULA 2.ppt
DESCCARTE DE MATERIAIS BIOLOGICO ESTUDO DA ODONTOLOGIA
Historia-da-Psicologia-Rumos-e-percursos.pdf
Caderno de Boas Práticas dos Professores Alfabetizadores.ppt
Primeiros Socorros. Aula 1 VEROUVIRSENTIR.pptx
Urbanização no Brasil LEVANDO EM CONTA CONCEITOS
Uma Introdução às Ciências do Alcorão (Islam)
AULA METodologia MODIFIC PART 1 MSC.pptx

TDC2016SP - Colocando modelos de Machine Learning em produção.