O slideshow foi denunciado.
Utilizamos seu perfil e dados de atividades no LinkedIn para personalizar e exibir anúncios mais relevantes. Altere suas preferências de anúncios quando desejar.

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

1.587 visualizações

Publicada em

Colocando modelos de Machine Learning em produção.

Publicada em: Educação
  • Login to see the comments

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

  1. 1. Globalcode – Open4education Trilha – Machine Learning Colocando modelos de Machine Learning em Produção Gilmar Souza Jr. Head of Machine Learning @
  2. 2. Globalcode – Open4education Situação Você Gilmar Cerveja!
  3. 3. Globalcode – Open4education Definição do Problema • Dataset • Algoritmo • Parâmetros • Treinamento • Produção
  4. 4. 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
  5. 5. Globalcode – Open4education O que é um modelo? Fonte: https://upload.wikimedia.org/wikipedia/commons/3/3b/Function_machine2.svg Dados Modelo Predições
  6. 6. Globalcode – Open4education Como um modelo é criado Dados Modelo Train Ensemble / Hybrid ParâmetrosAlgoritmos
  7. 7. 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
  8. 8. Globalcode – Open4education Ex: Movidius Fathom Fonte: http://www.movidius.com/solutions/machine-vision-algorithms/machine-learning
  9. 9. 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.
  10. 10. Globalcode – Open4education Cenário Usual Dados Algoritmos Parâmetros Modelo Modelagem Produção Modelo DesenvolvedorCientista de Dados Predições
  11. 11. Globalcode – Open4education Problemas Cientista de Dados Desenvolvedor
  12. 12. Globalcode – Open4education S1: Re-implementação DesenvolvedorCientista de Dados Especificações Modelagem Produção
  13. 13. Globalcode – Open4education S2: Exportação Modelo Modelo Serializado ou PMML Modelagem Produção Predições
  14. 14. Globalcode – Open4education S3: Projeção Modelo Modelagem Produção Predições Predições
  15. 15. Globalcode – Open4education S4: Microserviço Modelo REST API Predições
  16. 16. Globalcode – Open4education S4: MLaaS
  17. 17. Globalcode – Open4education MLaaS
  18. 18. Globalcode – Open4education Demo
  19. 19. Globalcode – Open4education ?
  20. 20. Globalcode – Open4education Obrigado! /in/gilmarsouza www.ciandt.com Cheers! https://github.com/gilmar

×