SlideShare uma empresa Scribd logo
1 de 31
© 2020, Amazon Web Services, Inc. or its Affiliates.
João Martins
joaoma@amazon.com
ML Workshop
Uma introdução ao mundo de Machine
Learning com a Amazon Web Services
© 2020, Amazon Web Services, Inc. or its Affiliates.
Inteligência Artificial
Como a maioria vê Como é!
Eu gosto de IA
Lubię sztuczną inteligencję
© 2020, Amazon Web Services, Inc. or its Affiliates.
Machine Learning
“é um campo da ciência da computação que dá aos computadores a
habilidade de aprender sem terem sido explicitamente programados”
(Arthur Samuel - 1959)
© 2020, Amazon Web Services, Inc. or its Affiliates.
Vamos lançar um novo produto
© 2020, Amazon Web Services, Inc. or its Affiliates.
Opção 1 – Criar um Código baseado em Regras
Age Gender Purchase
Date
Items
30 M 3/1/2017 Toy
40 M 1/3/2017 Books
…. …… ….. …..
Input Output
Age Gender Purchase
Date
Items
30 M 3/1/2017 Toy
…. …… ….. …..
Regra 1: 15 <age< 30
Regra 2: BoughtToy=Y, Last
Purchase<30 days
Regra 3: Gender = ‘M’, Bought
Toy =‘Y’
Regras 4: ……..
Regras 5: ……..
Programador
Humano
© 2020, Amazon Web Services, Inc. or its Affiliates.
Problema com as Regras
feitas na mão
Adaptabilidade
Escalabilidade
Loop Fechado
© 2020, Amazon Web Services, Inc. or its Affiliates.
Opção 2 – Aprenda as regras com seus Dados!
Age Gender Purchase
Date
Items
30 M 3/20/2017 Toy *
40 M 1/3/2017 Books
…. …… ….. …..
Algoritmo de
Aprendizado
Modelo
Output
Dados Históricos de Compras
(Training Data)
Predição
Age Gender Items
35 F
39 M Toy
Input – Dados não vistos antes
© 2020, Amazon Web Services, Inc. or its Affiliates.
Chamamos essa abordagem de aprendizado de máquina
© 2020, Amazon Web Services, Inc. or its Affiliates.
Quando usar o aprendizado de máquina?
• Use ML quando você não é possível codificar
• Tarefas complexas onde a solução determinística não é suficiente
• Por exemplo, reconhecendo discurso/imagens
• Use ML quando você não pode dimensionar o problema
• Substitua tarefas repetitivas que necessitam de conhecimentos humanos como
por exemplo, Recomendações, spam, detecção de fraude, tradução automática.
• Use ML quando você tem que adaptar/personalizar
• Por exemplo, recomendação e personalização
• Use ML quando você não pode rastrear o problema
• Por exemplo, Carros Autônomos.
© 2020, Amazon Web Services, Inc. or its Affiliates.
Tipos de Machine Learning
© 2020, Amazon Web Services, Inc. or its Affiliates.
Treinamento de Modelo
© 2020, Amazon Web Services, Inc. or its Affiliates.
Treinamento de Modelo – Separar os dados deTreinamento
Dataset Rotulado
Dados de
Treinamento
70% 30%
© 2020, Amazon Web Services, Inc. or its Affiliates.
Treinamento de Modelo –Treinar o Modelo Primário
Dataset Rotulado
Dados de
Treinamento
70% 30%
Treinamento
Modelo
Primário
© 2020, Amazon Web Services, Inc. or its Affiliates.
Treinamento de Modelo – Separar os dados deTeste
Dataset Rotulado
Dados de
Treinamento
70% 30%
Treinamento
Modelo
Primário
Dados
deTeste
© 2020, Amazon Web Services, Inc. or its Affiliates.
Treinamento de Modelo – Avaliação do Modelo
Dataset Rotulado
Dados de
Treinamento
70% 30%
Treinamento
Resultado da
Avaliação
Modelo
Primário
Dados
deTeste
© 2020, Amazon Web Services, Inc. or its Affiliates.
Treinamento de Modelo – Medida de Desempenho
Dataset Rotulado
Dados de
Treinamento
70% 30%
Treinamento
Resultado da
Avaliação
Modelo
Primário
Acurácia
Dados
deTeste
© 2020, Amazon Web Services, Inc. or its Affiliates.
Importância de bons dados deTreinamento
Dados Históricos Criação do Modelo Predição
Qual é a minha cor?
E qual é a minha?
Um Modelo de ML é uma função que separa o espaço de dados
© 2020, Amazon Web Services, Inc. or its Affiliates.
Por que mais dados podem melhorar o Modelo?
Menos Dados Mais Dados Ainda mais Dados
© 2020, Amazon Web Services, Inc. or its Affiliates.
Por que mais atributos podem melhorar o
Modelo
Menos Atributos MaisAtributos Ainda maisAtributos
Onde Separar?
© 2020, Amazon Web Services, Inc. or its Affiliates.
© 2017, Amazon Web Services, Inc. or its Affiliates. All rights reserved.
Nossa missão na AWS
Colocar ML nas mãos de cada
Desenvolvedor
© 2020, Amazon Web Services, Inc. or its Affiliates.
Nosso portfólio de ML
Conjunto mais amplo e completo de recursos de Machine Learning
VISION SPEECH TEXT SEARCH CHATBOTS PERSONALIZATION FORECASTING FRAUD DEVELOPMENT CONTACT CENTERS
Ground
Truth
Augmented
AI
ML
Marketplace
Neo
Built-in
algorithms
Notebooks Experiments
Model
training &
tuning
Debugger Autopilot
Model
hosting
Model Monitor
Deep Learning
AMIs & Containers
GPUs &
CPUs
Elastic
Inference
Inferentia FPGA
Amazon
Rekognition
Amazon
Polly
Amazon
Transcribe
+Medical
Amazon
Comprehend
+Medical
Amazon
Translate
Amazon
Lex
Amazon
Personalize
Amazon
Forecast
Amazon
Fraud Detector
Amazon
CodeGuru
Serviços de AI
Serviços de ML
ML FRAMEWORKS & INFRAESTRUTURA
Amazon
Textract
Amazon
Kendra
Contact Lens
For Amazon Connect
SageMaker Studio IDE
NEW
NEW! NEW! NEW! NEW!
NEW!
NEW! NEW! NEW! NEW! NEW!
Amazon SageMaker
NEW! NEW!
NEW!
© 2020, Amazon Web Services, Inc. or its Affiliates.
VISION SPEECH TEXT SEARCH CHATBOTS PERSONALIZATION FORECASTING FRAUD DEVELOPMENT CONTACT CENTERS
Ground
Truth
Augmented
AI
ML
Marketplace
Neo
Built-in
algorithms
Notebooks Experiments
Model
training &
tuning
Debugger Autopilot
Model
hosting
Model Monitor
Deep Learning
AMIs & Containers
GPUs &
CPUs
Elastic
Inference
Inferentia FPGA
Amazon
Rekognition
Amazon
Polly
Amazon
Transcribe
+Medical
Amazon
Comprehend
+Medical
Amazon
Translate
Amazon
Lex
Amazon
Personalize
Amazon
Forecast
Amazon
Fraud Detector
Amazon
CodeGuru
Amazon
Textract
Amazon
Kendra
Contact Lens
For Amazon Connect
SageMaker Studio IDE
NEW
NEW! NEW! NEW! NEW!
NEW!
NEW! NEW! NEW! NEW! NEW!
Amazon SageMaker
NEW! NEW!
NEW!
Nosso portfólio de ML
Conjunto mais amplo e completo de recursos de Machine Learning
Serviços de AI
Serviços de ML
ML FRAMEWORKS & INFRAESTRUTURA
© 2020, Amazon Web Services, Inc. or its Affiliates.
Amazon Rekognition Image
Serviço de reconhecimento e análise de imagens
baseado em Deep Learning que permite a pesquisa,
verificação e organização de milhões de imagens
© 2020, Amazon Web Services, Inc. or its Affiliates.
© 2017, Amazon Web Services, Inc. or its Affiliates. All rights reserved.
Amazon Rekognition Image
Detecção de
objetos e cenas
Análise
Facial
Reconhecimento
Facial
Textos em
Imagens
Moderação de
Conteúdo
Reconhecimento
De Celebridades
© 2020, Amazon Web Services, Inc. or its Affiliates.
© 2017, Amazon Web Services, Inc. or its Affiliates. All rights reserved.
© 2020, Amazon Web Services, Inc. or its Affiliates.
© 2020, Amazon Web Services, Inc. or its Affiliates.
Amazon Comprehend
Um serviço totalmente gerenciado que permite
encontrar e tratar informações de alto valor em
textos não estruturados
© 2020, Amazon Web Services, Inc. or its Affiliates.
Amazon Comprehend: Processamento de Língua
Natural
Sentimentos Entidades Lígua
Frases Chave Modelagem deTópicos
Desenvolvido com Deep Learning
© 2020, Amazon Web Services, Inc. or its Affiliates.
© 2020, Amazon Web Services, Inc. or its Affiliates.
Amazon Translate
Traduz automaticamente o texto de um idioma para
outro com uma única chamada de API
© 2020, Amazon Web Services, Inc. or its Affiliates.
AmazonTranslate: Neural MachineTranslation
REAL-TIME TRANSLATION POWERED BY DEEP LEARNING 12 LANGUAGE PAIRS
(more to come)
LANGUAGE DETECTION
© 2020, Amazon Web Services, Inc. or its Affiliates.
Hands-on lab –Visão Computacional
1. Acesse https://d2ndlfmn1dwe1h.cloudfront.net/pt/
2. Use o Event Hash: XXXXXXXX
3. Escolha a opção “OTP”
4. Siga o passo-a-passo no link
5. Divirta-se!
© 2020, Amazon Web Services, Inc. or its Affiliates.
Obrigado!

Mais conteúdo relacionado

Mais procurados

Webinar: Ask the Experts - AIML (Português)
Webinar: Ask the Experts - AIML (Português)Webinar: Ask the Experts - AIML (Português)
Webinar: Ask the Experts - AIML (Português)Amazon Web Services LATAM
 
AWS Initiate - AWS & IoT (Internet das Coisas) - Smart Cities
AWS Initiate - AWS & IoT (Internet das Coisas) - Smart CitiesAWS Initiate - AWS & IoT (Internet das Coisas) - Smart Cities
AWS Initiate - AWS & IoT (Internet das Coisas) - Smart CitiesAmazon Web Services LATAM
 
Build sophisticated forecasting and recommendation models - AIM203 - São Paul...
Build sophisticated forecasting and recommendation models - AIM203 - São Paul...Build sophisticated forecasting and recommendation models - AIM203 - São Paul...
Build sophisticated forecasting and recommendation models - AIM203 - São Paul...Amazon Web Services
 
Databases on AWS- Using the right tool for the job - ADB203 - São Paulo AWS S...
Databases on AWS- Using the right tool for the job - ADB203 - São Paulo AWS S...Databases on AWS- Using the right tool for the job - ADB203 - São Paulo AWS S...
Databases on AWS- Using the right tool for the job - ADB203 - São Paulo AWS S...Amazon Web Services
 
AWS Data Immersion Webinar Week - Planeje e entenda como criar um repositório...
AWS Data Immersion Webinar Week - Planeje e entenda como criar um repositório...AWS Data Immersion Webinar Week - Planeje e entenda como criar um repositório...
AWS Data Immersion Webinar Week - Planeje e entenda como criar um repositório...Amazon Web Services LATAM
 
Arquiteturas de E Commerce da próxima geração
Arquiteturas de E Commerce da próxima geraçãoArquiteturas de E Commerce da próxima geração
Arquiteturas de E Commerce da próxima geraçãoAmazon Web Services LATAM
 
Twelve-Factor serverless applications - MAD302 - São Paulo AWS Summit
Twelve-Factor serverless applications - MAD302 - São Paulo AWS SummitTwelve-Factor serverless applications - MAD302 - São Paulo AWS Summit
Twelve-Factor serverless applications - MAD302 - São Paulo AWS SummitAmazon Web Services
 
Threat detection and mitigation at AWS - SEC301 - São Paulo AWS Summit
Threat detection and mitigation at AWS - SEC301 - São Paulo AWS SummitThreat detection and mitigation at AWS - SEC301 - São Paulo AWS Summit
Threat detection and mitigation at AWS - SEC301 - São Paulo AWS SummitAmazon Web Services
 
Usando Containers e Serverless para acelerar o desenvolvimento de aplicações ...
Usando Containers e Serverless para acelerar o desenvolvimento de aplicações ...Usando Containers e Serverless para acelerar o desenvolvimento de aplicações ...
Usando Containers e Serverless para acelerar o desenvolvimento de aplicações ...Amazon Web Services LATAM
 
AWS Initiate Brasil 2021 - Segurança e Privacidade de Dados - Ernesto dos San...
AWS Initiate Brasil 2021 - Segurança e Privacidade de Dados - Ernesto dos San...AWS Initiate Brasil 2021 - Segurança e Privacidade de Dados - Ernesto dos San...
AWS Initiate Brasil 2021 - Segurança e Privacidade de Dados - Ernesto dos San...Amazon Web Services LATAM
 
Construindo um Data Warehouse moderno com Amazon Redshift
Construindo um Data Warehouse moderno com Amazon RedshiftConstruindo um Data Warehouse moderno com Amazon Redshift
Construindo um Data Warehouse moderno com Amazon RedshiftAmazon Web Services LATAM
 
Webinar-A-Thon: Amazon Personalize (Português)
Webinar-A-Thon: Amazon Personalize (Português)Webinar-A-Thon: Amazon Personalize (Português)
Webinar-A-Thon: Amazon Personalize (Português)Amazon Web Services LATAM
 
Práticas para aumentar seu nível de segurança na Nuvem AWS
Práticas para aumentar seu nível de segurança na Nuvem AWSPráticas para aumentar seu nível de segurança na Nuvem AWS
Práticas para aumentar seu nível de segurança na Nuvem AWSAmazon Web Services LATAM
 
Cost-management journey- Where did Nubank start - CMP202 - São Paulo AWS Summit
Cost-management journey- Where did Nubank start - CMP202 - São Paulo AWS SummitCost-management journey- Where did Nubank start - CMP202 - São Paulo AWS Summit
Cost-management journey- Where did Nubank start - CMP202 - São Paulo AWS SummitAmazon Web Services
 
Segurança - 10 regras que você deve saber antes de migrar sua infraestrutura ...
Segurança - 10 regras que você deve saber antes de migrar sua infraestrutura ...Segurança - 10 regras que você deve saber antes de migrar sua infraestrutura ...
Segurança - 10 regras que você deve saber antes de migrar sua infraestrutura ...Amazon Web Services LATAM
 
Componentes de IoT: Dos Dispositivos de Borda a Análise de Dados na Nuvem
Componentes de IoT: Dos Dispositivos de Borda a Análise de Dados na NuvemComponentes de IoT: Dos Dispositivos de Borda a Análise de Dados na Nuvem
Componentes de IoT: Dos Dispositivos de Borda a Análise de Dados na NuvemAmazon Web Services LATAM
 
IA/ML para análise de fraude e gerenciamento de riscos
IA/ML para análise de fraude e gerenciamento de riscosIA/ML para análise de fraude e gerenciamento de riscos
IA/ML para análise de fraude e gerenciamento de riscosAmazon Web Services LATAM
 

Mais procurados (20)

Webinar: Ask the Experts - AIML (Português)
Webinar: Ask the Experts - AIML (Português)Webinar: Ask the Experts - AIML (Português)
Webinar: Ask the Experts - AIML (Português)
 
Webinar: Containers
Webinar: ContainersWebinar: Containers
Webinar: Containers
 
AWS Initiate - AWS & IoT (Internet das Coisas) - Smart Cities
AWS Initiate - AWS & IoT (Internet das Coisas) - Smart CitiesAWS Initiate - AWS & IoT (Internet das Coisas) - Smart Cities
AWS Initiate - AWS & IoT (Internet das Coisas) - Smart Cities
 
Build sophisticated forecasting and recommendation models - AIM203 - São Paul...
Build sophisticated forecasting and recommendation models - AIM203 - São Paul...Build sophisticated forecasting and recommendation models - AIM203 - São Paul...
Build sophisticated forecasting and recommendation models - AIM203 - São Paul...
 
Databases on AWS- Using the right tool for the job - ADB203 - São Paulo AWS S...
Databases on AWS- Using the right tool for the job - ADB203 - São Paulo AWS S...Databases on AWS- Using the right tool for the job - ADB203 - São Paulo AWS S...
Databases on AWS- Using the right tool for the job - ADB203 - São Paulo AWS S...
 
AWS Data Immersion Webinar Week - Planeje e entenda como criar um repositório...
AWS Data Immersion Webinar Week - Planeje e entenda como criar um repositório...AWS Data Immersion Webinar Week - Planeje e entenda como criar um repositório...
AWS Data Immersion Webinar Week - Planeje e entenda como criar um repositório...
 
Arquiteturas de E Commerce da próxima geração
Arquiteturas de E Commerce da próxima geraçãoArquiteturas de E Commerce da próxima geração
Arquiteturas de E Commerce da próxima geração
 
Twelve-Factor serverless applications - MAD302 - São Paulo AWS Summit
Twelve-Factor serverless applications - MAD302 - São Paulo AWS SummitTwelve-Factor serverless applications - MAD302 - São Paulo AWS Summit
Twelve-Factor serverless applications - MAD302 - São Paulo AWS Summit
 
Threat detection and mitigation at AWS - SEC301 - São Paulo AWS Summit
Threat detection and mitigation at AWS - SEC301 - São Paulo AWS SummitThreat detection and mitigation at AWS - SEC301 - São Paulo AWS Summit
Threat detection and mitigation at AWS - SEC301 - São Paulo AWS Summit
 
Usando Containers e Serverless para acelerar o desenvolvimento de aplicações ...
Usando Containers e Serverless para acelerar o desenvolvimento de aplicações ...Usando Containers e Serverless para acelerar o desenvolvimento de aplicações ...
Usando Containers e Serverless para acelerar o desenvolvimento de aplicações ...
 
AWS Initiate Brasil 2021 - Segurança e Privacidade de Dados - Ernesto dos San...
AWS Initiate Brasil 2021 - Segurança e Privacidade de Dados - Ernesto dos San...AWS Initiate Brasil 2021 - Segurança e Privacidade de Dados - Ernesto dos San...
AWS Initiate Brasil 2021 - Segurança e Privacidade de Dados - Ernesto dos San...
 
Construindo um Data Warehouse moderno com Amazon Redshift
Construindo um Data Warehouse moderno com Amazon RedshiftConstruindo um Data Warehouse moderno com Amazon Redshift
Construindo um Data Warehouse moderno com Amazon Redshift
 
Webinar-A-Thon: Amazon Personalize (Português)
Webinar-A-Thon: Amazon Personalize (Português)Webinar-A-Thon: Amazon Personalize (Português)
Webinar-A-Thon: Amazon Personalize (Português)
 
Práticas para aumentar seu nível de segurança na Nuvem AWS
Práticas para aumentar seu nível de segurança na Nuvem AWSPráticas para aumentar seu nível de segurança na Nuvem AWS
Práticas para aumentar seu nível de segurança na Nuvem AWS
 
Cost-management journey- Where did Nubank start - CMP202 - São Paulo AWS Summit
Cost-management journey- Where did Nubank start - CMP202 - São Paulo AWS SummitCost-management journey- Where did Nubank start - CMP202 - São Paulo AWS Summit
Cost-management journey- Where did Nubank start - CMP202 - São Paulo AWS Summit
 
Segurança - 10 regras que você deve saber antes de migrar sua infraestrutura ...
Segurança - 10 regras que você deve saber antes de migrar sua infraestrutura ...Segurança - 10 regras que você deve saber antes de migrar sua infraestrutura ...
Segurança - 10 regras que você deve saber antes de migrar sua infraestrutura ...
 
IA/ML melhorando a saúde pública
IA/ML melhorando a saúde públicaIA/ML melhorando a saúde pública
IA/ML melhorando a saúde pública
 
Construindo Data Lakes e Analytics na AWS
Construindo Data Lakes e Analytics na AWSConstruindo Data Lakes e Analytics na AWS
Construindo Data Lakes e Analytics na AWS
 
Componentes de IoT: Dos Dispositivos de Borda a Análise de Dados na Nuvem
Componentes de IoT: Dos Dispositivos de Borda a Análise de Dados na NuvemComponentes de IoT: Dos Dispositivos de Borda a Análise de Dados na Nuvem
Componentes de IoT: Dos Dispositivos de Borda a Análise de Dados na Nuvem
 
IA/ML para análise de fraude e gerenciamento de riscos
IA/ML para análise de fraude e gerenciamento de riscosIA/ML para análise de fraude e gerenciamento de riscos
IA/ML para análise de fraude e gerenciamento de riscos
 

Semelhante a AWS Webinar Series Brasil: AWS AI/ML Hands-on Workshop

AWS Innovate 2020 - Como construir aplicações inteligentes utilizando Intelig...
AWS Innovate 2020 - Como construir aplicações inteligentes utilizando Intelig...AWS Innovate 2020 - Como construir aplicações inteligentes utilizando Intelig...
AWS Innovate 2020 - Como construir aplicações inteligentes utilizando Intelig...Amazon Web Services LATAM
 
Amazon SageMaker Machine learning for every developer and data scientist - AI...
Amazon SageMaker Machine learning for every developer and data scientist - AI...Amazon SageMaker Machine learning for every developer and data scientist - AI...
Amazon SageMaker Machine learning for every developer and data scientist - AI...Amazon Web Services
 
AWS Webinar Series Brasil: Inteligência Artificial em Serviços Financeiros
AWS Webinar Series Brasil: Inteligência Artificial em Serviços FinanceirosAWS Webinar Series Brasil: Inteligência Artificial em Serviços Financeiros
AWS Webinar Series Brasil: Inteligência Artificial em Serviços FinanceirosAmazon Web Services LATAM
 
AI and Machine Learning Applied to Product Management
AI and Machine Learning Applied to Product ManagementAI and Machine Learning Applied to Product Management
AI and Machine Learning Applied to Product ManagementProduct School
 
AWS Webinar Series Brasil: Adicione Inteligência Artificial ao seu Negócio
AWS Webinar Series Brasil: Adicione Inteligência Artificial ao seu NegócioAWS Webinar Series Brasil: Adicione Inteligência Artificial ao seu Negócio
AWS Webinar Series Brasil: Adicione Inteligência Artificial ao seu NegócioAmazon Web Services LATAM
 
Construa sua Carreira com Inteligência Artificial- Oportunidades e Desafios.pdf
Construa sua Carreira com Inteligência Artificial- Oportunidades e Desafios.pdfConstrua sua Carreira com Inteligência Artificial- Oportunidades e Desafios.pdf
Construa sua Carreira com Inteligência Artificial- Oportunidades e Desafios.pdfsuportetonellishop
 
Inteligência Artificial nos negócios usando os serviços do Google AI
Inteligência Artificial nos negócios usando os serviços do Google AIInteligência Artificial nos negócios usando os serviços do Google AI
Inteligência Artificial nos negócios usando os serviços do Google AIPierre GUILLOU
 
AWS Summit SP 2016: Desvendando Seu Dataset Com Amazon Machine Learning
AWS Summit SP 2016: Desvendando Seu Dataset Com Amazon Machine LearningAWS Summit SP 2016: Desvendando Seu Dataset Com Amazon Machine Learning
AWS Summit SP 2016: Desvendando Seu Dataset Com Amazon Machine LearningRayssa Küllian
 
Desvendando seus dados com Amazon Machine Learning
Desvendando seus dados com Amazon Machine LearningDesvendando seus dados com Amazon Machine Learning
Desvendando seus dados com Amazon Machine LearningAmazon Web Services LATAM
 
WorkStand: o futuro do trabalho, no presente!
WorkStand: o futuro do trabalho, no presente!WorkStand: o futuro do trabalho, no presente!
WorkStand: o futuro do trabalho, no presente!Regy Andrade
 
Mestrado - MRS - IA vs. SMM
Mestrado - MRS - IA vs. SMMMestrado - MRS - IA vs. SMM
Mestrado - MRS - IA vs. SMMAfonso Malheiro
 
Mestrado - MRS - IA vs. SMM.pdf
Mestrado - MRS - IA vs. SMM.pdfMestrado - MRS - IA vs. SMM.pdf
Mestrado - MRS - IA vs. SMM.pdfAfonso Malheiro
 
AI, Machine Learning e BigData aplicado aos E-commerces
AI, Machine Learning e BigData aplicado aos E-commercesAI, Machine Learning e BigData aplicado aos E-commerces
AI, Machine Learning e BigData aplicado aos E-commercesE-commerce Brasil
 
Inteligência Artificial - A verdade sobre o hype
Inteligência Artificial - A verdade sobre o hypeInteligência Artificial - A verdade sobre o hype
Inteligência Artificial - A verdade sobre o hypeAmazon Web Services LATAM
 
AWS Webinar Series Brasil: Inteligência Artificial no Varejo
AWS Webinar Series Brasil: Inteligência Artificial no VarejoAWS Webinar Series Brasil: Inteligência Artificial no Varejo
AWS Webinar Series Brasil: Inteligência Artificial no VarejoAmazon Web Services LATAM
 
Inteligencia artificial em Recursos Humanos
Inteligencia artificial em Recursos Humanos Inteligencia artificial em Recursos Humanos
Inteligencia artificial em Recursos Humanos suelen matta
 
Inteligencia artificial em Recursos Humanos
Inteligencia artificial em Recursos Humanos Inteligencia artificial em Recursos Humanos
Inteligencia artificial em Recursos Humanos suelen matta
 
Desvendando o Potencial da Inteligência Artificial no Marketing Digital
Desvendando o Potencial da Inteligência Artificial no Marketing DigitalDesvendando o Potencial da Inteligência Artificial no Marketing Digital
Desvendando o Potencial da Inteligência Artificial no Marketing DigitalFR Soluções
 

Semelhante a AWS Webinar Series Brasil: AWS AI/ML Hands-on Workshop (20)

AWS Innovate 2020 - Como construir aplicações inteligentes utilizando Intelig...
AWS Innovate 2020 - Como construir aplicações inteligentes utilizando Intelig...AWS Innovate 2020 - Como construir aplicações inteligentes utilizando Intelig...
AWS Innovate 2020 - Como construir aplicações inteligentes utilizando Intelig...
 
Amazon SageMaker Machine learning for every developer and data scientist - AI...
Amazon SageMaker Machine learning for every developer and data scientist - AI...Amazon SageMaker Machine learning for every developer and data scientist - AI...
Amazon SageMaker Machine learning for every developer and data scientist - AI...
 
AWS Webinar Series Brasil: Inteligência Artificial em Serviços Financeiros
AWS Webinar Series Brasil: Inteligência Artificial em Serviços FinanceirosAWS Webinar Series Brasil: Inteligência Artificial em Serviços Financeiros
AWS Webinar Series Brasil: Inteligência Artificial em Serviços Financeiros
 
Melhorando resultados educacionais com AIML
Melhorando resultados educacionais com AIMLMelhorando resultados educacionais com AIML
Melhorando resultados educacionais com AIML
 
AI and Machine Learning Applied to Product Management
AI and Machine Learning Applied to Product ManagementAI and Machine Learning Applied to Product Management
AI and Machine Learning Applied to Product Management
 
AWS Webinar Series Brasil: Adicione Inteligência Artificial ao seu Negócio
AWS Webinar Series Brasil: Adicione Inteligência Artificial ao seu NegócioAWS Webinar Series Brasil: Adicione Inteligência Artificial ao seu Negócio
AWS Webinar Series Brasil: Adicione Inteligência Artificial ao seu Negócio
 
Construa sua Carreira com Inteligência Artificial- Oportunidades e Desafios.pdf
Construa sua Carreira com Inteligência Artificial- Oportunidades e Desafios.pdfConstrua sua Carreira com Inteligência Artificial- Oportunidades e Desafios.pdf
Construa sua Carreira com Inteligência Artificial- Oportunidades e Desafios.pdf
 
AIML Reforçando a segurança virtual
AIML Reforçando a segurança virtualAIML Reforçando a segurança virtual
AIML Reforçando a segurança virtual
 
Inteligência Artificial nos negócios usando os serviços do Google AI
Inteligência Artificial nos negócios usando os serviços do Google AIInteligência Artificial nos negócios usando os serviços do Google AI
Inteligência Artificial nos negócios usando os serviços do Google AI
 
AWS Summit SP 2016: Desvendando Seu Dataset Com Amazon Machine Learning
AWS Summit SP 2016: Desvendando Seu Dataset Com Amazon Machine LearningAWS Summit SP 2016: Desvendando Seu Dataset Com Amazon Machine Learning
AWS Summit SP 2016: Desvendando Seu Dataset Com Amazon Machine Learning
 
Desvendando seus dados com Amazon Machine Learning
Desvendando seus dados com Amazon Machine LearningDesvendando seus dados com Amazon Machine Learning
Desvendando seus dados com Amazon Machine Learning
 
WorkStand: o futuro do trabalho, no presente!
WorkStand: o futuro do trabalho, no presente!WorkStand: o futuro do trabalho, no presente!
WorkStand: o futuro do trabalho, no presente!
 
Mestrado - MRS - IA vs. SMM
Mestrado - MRS - IA vs. SMMMestrado - MRS - IA vs. SMM
Mestrado - MRS - IA vs. SMM
 
Mestrado - MRS - IA vs. SMM.pdf
Mestrado - MRS - IA vs. SMM.pdfMestrado - MRS - IA vs. SMM.pdf
Mestrado - MRS - IA vs. SMM.pdf
 
AI, Machine Learning e BigData aplicado aos E-commerces
AI, Machine Learning e BigData aplicado aos E-commercesAI, Machine Learning e BigData aplicado aos E-commerces
AI, Machine Learning e BigData aplicado aos E-commerces
 
Inteligência Artificial - A verdade sobre o hype
Inteligência Artificial - A verdade sobre o hypeInteligência Artificial - A verdade sobre o hype
Inteligência Artificial - A verdade sobre o hype
 
AWS Webinar Series Brasil: Inteligência Artificial no Varejo
AWS Webinar Series Brasil: Inteligência Artificial no VarejoAWS Webinar Series Brasil: Inteligência Artificial no Varejo
AWS Webinar Series Brasil: Inteligência Artificial no Varejo
 
Inteligencia artificial em Recursos Humanos
Inteligencia artificial em Recursos Humanos Inteligencia artificial em Recursos Humanos
Inteligencia artificial em Recursos Humanos
 
Inteligencia artificial em Recursos Humanos
Inteligencia artificial em Recursos Humanos Inteligencia artificial em Recursos Humanos
Inteligencia artificial em Recursos Humanos
 
Desvendando o Potencial da Inteligência Artificial no Marketing Digital
Desvendando o Potencial da Inteligência Artificial no Marketing DigitalDesvendando o Potencial da Inteligência Artificial no Marketing Digital
Desvendando o Potencial da Inteligência Artificial no Marketing Digital
 

Mais de Amazon Web Services LATAM

AWS para terceiro setor - Sessão 1 - Introdução à nuvem
AWS para terceiro setor - Sessão 1 - Introdução à nuvemAWS para terceiro setor - Sessão 1 - Introdução à nuvem
AWS para terceiro setor - Sessão 1 - Introdução à nuvemAmazon Web Services LATAM
 
AWS para terceiro setor - Sessão 2 - Armazenamento e Backup
AWS para terceiro setor - Sessão 2 - Armazenamento e BackupAWS para terceiro setor - Sessão 2 - Armazenamento e Backup
AWS para terceiro setor - Sessão 2 - Armazenamento e BackupAmazon Web Services LATAM
 
AWS para terceiro setor - Sessão 3 - Protegendo seus dados.
AWS para terceiro setor - Sessão 3 - Protegendo seus dados.AWS para terceiro setor - Sessão 3 - Protegendo seus dados.
AWS para terceiro setor - Sessão 3 - Protegendo seus dados.Amazon Web Services LATAM
 
AWS para terceiro setor - Sessão 1 - Introdução à nuvem
AWS para terceiro setor - Sessão 1 - Introdução à nuvemAWS para terceiro setor - Sessão 1 - Introdução à nuvem
AWS para terceiro setor - Sessão 1 - Introdução à nuvemAmazon Web Services LATAM
 
AWS para terceiro setor - Sessão 2 - Armazenamento e Backup
AWS para terceiro setor - Sessão 2 - Armazenamento e BackupAWS para terceiro setor - Sessão 2 - Armazenamento e Backup
AWS para terceiro setor - Sessão 2 - Armazenamento e BackupAmazon Web Services LATAM
 
AWS para terceiro setor - Sessão 3 - Protegendo seus dados.
AWS para terceiro setor - Sessão 3 - Protegendo seus dados.AWS para terceiro setor - Sessão 3 - Protegendo seus dados.
AWS para terceiro setor - Sessão 3 - Protegendo seus dados.Amazon Web Services LATAM
 
Automatice el proceso de entrega con CI/CD en AWS
Automatice el proceso de entrega con CI/CD en AWSAutomatice el proceso de entrega con CI/CD en AWS
Automatice el proceso de entrega con CI/CD en AWSAmazon Web Services LATAM
 
Automatize seu processo de entrega de software com CI/CD na AWS
Automatize seu processo de entrega de software com CI/CD na AWSAutomatize seu processo de entrega de software com CI/CD na AWS
Automatize seu processo de entrega de software com CI/CD na AWSAmazon Web Services LATAM
 
Ransomware: como recuperar os seus dados na nuvem AWS
Ransomware: como recuperar os seus dados na nuvem AWSRansomware: como recuperar os seus dados na nuvem AWS
Ransomware: como recuperar os seus dados na nuvem AWSAmazon Web Services LATAM
 
Ransomware: cómo recuperar sus datos en la nube de AWS
Ransomware: cómo recuperar sus datos en la nube de AWSRansomware: cómo recuperar sus datos en la nube de AWS
Ransomware: cómo recuperar sus datos en la nube de AWSAmazon Web Services LATAM
 
Aprenda a migrar y transferir datos al usar la nube de AWS
Aprenda a migrar y transferir datos al usar la nube de AWSAprenda a migrar y transferir datos al usar la nube de AWS
Aprenda a migrar y transferir datos al usar la nube de AWSAmazon Web Services LATAM
 
Aprenda como migrar e transferir dados ao utilizar a nuvem da AWS
Aprenda como migrar e transferir dados ao utilizar a nuvem da AWSAprenda como migrar e transferir dados ao utilizar a nuvem da AWS
Aprenda como migrar e transferir dados ao utilizar a nuvem da AWSAmazon Web Services LATAM
 
Cómo mover a un almacenamiento de archivos administrados
Cómo mover a un almacenamiento de archivos administradosCómo mover a un almacenamiento de archivos administrados
Cómo mover a un almacenamiento de archivos administradosAmazon Web Services LATAM
 
Os benefícios de migrar seus workloads de Big Data para a AWS
Os benefícios de migrar seus workloads de Big Data para a AWSOs benefícios de migrar seus workloads de Big Data para a AWS
Os benefícios de migrar seus workloads de Big Data para a AWSAmazon Web Services LATAM
 

Mais de Amazon Web Services LATAM (20)

AWS para terceiro setor - Sessão 1 - Introdução à nuvem
AWS para terceiro setor - Sessão 1 - Introdução à nuvemAWS para terceiro setor - Sessão 1 - Introdução à nuvem
AWS para terceiro setor - Sessão 1 - Introdução à nuvem
 
AWS para terceiro setor - Sessão 2 - Armazenamento e Backup
AWS para terceiro setor - Sessão 2 - Armazenamento e BackupAWS para terceiro setor - Sessão 2 - Armazenamento e Backup
AWS para terceiro setor - Sessão 2 - Armazenamento e Backup
 
AWS para terceiro setor - Sessão 3 - Protegendo seus dados.
AWS para terceiro setor - Sessão 3 - Protegendo seus dados.AWS para terceiro setor - Sessão 3 - Protegendo seus dados.
AWS para terceiro setor - Sessão 3 - Protegendo seus dados.
 
AWS para terceiro setor - Sessão 1 - Introdução à nuvem
AWS para terceiro setor - Sessão 1 - Introdução à nuvemAWS para terceiro setor - Sessão 1 - Introdução à nuvem
AWS para terceiro setor - Sessão 1 - Introdução à nuvem
 
AWS para terceiro setor - Sessão 2 - Armazenamento e Backup
AWS para terceiro setor - Sessão 2 - Armazenamento e BackupAWS para terceiro setor - Sessão 2 - Armazenamento e Backup
AWS para terceiro setor - Sessão 2 - Armazenamento e Backup
 
AWS para terceiro setor - Sessão 3 - Protegendo seus dados.
AWS para terceiro setor - Sessão 3 - Protegendo seus dados.AWS para terceiro setor - Sessão 3 - Protegendo seus dados.
AWS para terceiro setor - Sessão 3 - Protegendo seus dados.
 
Automatice el proceso de entrega con CI/CD en AWS
Automatice el proceso de entrega con CI/CD en AWSAutomatice el proceso de entrega con CI/CD en AWS
Automatice el proceso de entrega con CI/CD en AWS
 
Automatize seu processo de entrega de software com CI/CD na AWS
Automatize seu processo de entrega de software com CI/CD na AWSAutomatize seu processo de entrega de software com CI/CD na AWS
Automatize seu processo de entrega de software com CI/CD na AWS
 
Cómo empezar con Amazon EKS
Cómo empezar con Amazon EKSCómo empezar con Amazon EKS
Cómo empezar con Amazon EKS
 
Como começar com Amazon EKS
Como começar com Amazon EKSComo começar com Amazon EKS
Como começar com Amazon EKS
 
Ransomware: como recuperar os seus dados na nuvem AWS
Ransomware: como recuperar os seus dados na nuvem AWSRansomware: como recuperar os seus dados na nuvem AWS
Ransomware: como recuperar os seus dados na nuvem AWS
 
Ransomware: cómo recuperar sus datos en la nube de AWS
Ransomware: cómo recuperar sus datos en la nube de AWSRansomware: cómo recuperar sus datos en la nube de AWS
Ransomware: cómo recuperar sus datos en la nube de AWS
 
Ransomware: Estratégias de Mitigação
Ransomware: Estratégias de MitigaçãoRansomware: Estratégias de Mitigação
Ransomware: Estratégias de Mitigação
 
Ransomware: Estratégias de Mitigación
Ransomware: Estratégias de MitigaciónRansomware: Estratégias de Mitigación
Ransomware: Estratégias de Mitigación
 
Aprenda a migrar y transferir datos al usar la nube de AWS
Aprenda a migrar y transferir datos al usar la nube de AWSAprenda a migrar y transferir datos al usar la nube de AWS
Aprenda a migrar y transferir datos al usar la nube de AWS
 
Aprenda como migrar e transferir dados ao utilizar a nuvem da AWS
Aprenda como migrar e transferir dados ao utilizar a nuvem da AWSAprenda como migrar e transferir dados ao utilizar a nuvem da AWS
Aprenda como migrar e transferir dados ao utilizar a nuvem da AWS
 
Cómo mover a un almacenamiento de archivos administrados
Cómo mover a un almacenamiento de archivos administradosCómo mover a un almacenamiento de archivos administrados
Cómo mover a un almacenamiento de archivos administrados
 
Simplifique su BI con AWS
Simplifique su BI con AWSSimplifique su BI con AWS
Simplifique su BI con AWS
 
Simplifique o seu BI com a AWS
Simplifique o seu BI com a AWSSimplifique o seu BI com a AWS
Simplifique o seu BI com a AWS
 
Os benefícios de migrar seus workloads de Big Data para a AWS
Os benefícios de migrar seus workloads de Big Data para a AWSOs benefícios de migrar seus workloads de Big Data para a AWS
Os benefícios de migrar seus workloads de Big Data para a AWS
 

AWS Webinar Series Brasil: AWS AI/ML Hands-on Workshop

  • 1. © 2020, Amazon Web Services, Inc. or its Affiliates. João Martins joaoma@amazon.com ML Workshop Uma introdução ao mundo de Machine Learning com a Amazon Web Services
  • 2. © 2020, Amazon Web Services, Inc. or its Affiliates. Inteligência Artificial Como a maioria vê Como é! Eu gosto de IA Lubię sztuczną inteligencję
  • 3. © 2020, Amazon Web Services, Inc. or its Affiliates. Machine Learning “é um campo da ciência da computação que dá aos computadores a habilidade de aprender sem terem sido explicitamente programados” (Arthur Samuel - 1959)
  • 4. © 2020, Amazon Web Services, Inc. or its Affiliates. Vamos lançar um novo produto
  • 5. © 2020, Amazon Web Services, Inc. or its Affiliates. Opção 1 – Criar um Código baseado em Regras Age Gender Purchase Date Items 30 M 3/1/2017 Toy 40 M 1/3/2017 Books …. …… ….. ….. Input Output Age Gender Purchase Date Items 30 M 3/1/2017 Toy …. …… ….. ….. Regra 1: 15 <age< 30 Regra 2: BoughtToy=Y, Last Purchase<30 days Regra 3: Gender = ‘M’, Bought Toy =‘Y’ Regras 4: …….. Regras 5: …….. Programador Humano
  • 6. © 2020, Amazon Web Services, Inc. or its Affiliates. Problema com as Regras feitas na mão Adaptabilidade Escalabilidade Loop Fechado
  • 7. © 2020, Amazon Web Services, Inc. or its Affiliates. Opção 2 – Aprenda as regras com seus Dados! Age Gender Purchase Date Items 30 M 3/20/2017 Toy * 40 M 1/3/2017 Books …. …… ….. ….. Algoritmo de Aprendizado Modelo Output Dados Históricos de Compras (Training Data) Predição Age Gender Items 35 F 39 M Toy Input – Dados não vistos antes
  • 8. © 2020, Amazon Web Services, Inc. or its Affiliates. Chamamos essa abordagem de aprendizado de máquina
  • 9. © 2020, Amazon Web Services, Inc. or its Affiliates. Quando usar o aprendizado de máquina? • Use ML quando você não é possível codificar • Tarefas complexas onde a solução determinística não é suficiente • Por exemplo, reconhecendo discurso/imagens • Use ML quando você não pode dimensionar o problema • Substitua tarefas repetitivas que necessitam de conhecimentos humanos como por exemplo, Recomendações, spam, detecção de fraude, tradução automática. • Use ML quando você tem que adaptar/personalizar • Por exemplo, recomendação e personalização • Use ML quando você não pode rastrear o problema • Por exemplo, Carros Autônomos.
  • 10. © 2020, Amazon Web Services, Inc. or its Affiliates. Tipos de Machine Learning
  • 11. © 2020, Amazon Web Services, Inc. or its Affiliates. Treinamento de Modelo
  • 12. © 2020, Amazon Web Services, Inc. or its Affiliates. Treinamento de Modelo – Separar os dados deTreinamento Dataset Rotulado Dados de Treinamento 70% 30%
  • 13. © 2020, Amazon Web Services, Inc. or its Affiliates. Treinamento de Modelo –Treinar o Modelo Primário Dataset Rotulado Dados de Treinamento 70% 30% Treinamento Modelo Primário
  • 14. © 2020, Amazon Web Services, Inc. or its Affiliates. Treinamento de Modelo – Separar os dados deTeste Dataset Rotulado Dados de Treinamento 70% 30% Treinamento Modelo Primário Dados deTeste
  • 15. © 2020, Amazon Web Services, Inc. or its Affiliates. Treinamento de Modelo – Avaliação do Modelo Dataset Rotulado Dados de Treinamento 70% 30% Treinamento Resultado da Avaliação Modelo Primário Dados deTeste
  • 16. © 2020, Amazon Web Services, Inc. or its Affiliates. Treinamento de Modelo – Medida de Desempenho Dataset Rotulado Dados de Treinamento 70% 30% Treinamento Resultado da Avaliação Modelo Primário Acurácia Dados deTeste
  • 17. © 2020, Amazon Web Services, Inc. or its Affiliates. Importância de bons dados deTreinamento Dados Históricos Criação do Modelo Predição Qual é a minha cor? E qual é a minha? Um Modelo de ML é uma função que separa o espaço de dados
  • 18. © 2020, Amazon Web Services, Inc. or its Affiliates. Por que mais dados podem melhorar o Modelo? Menos Dados Mais Dados Ainda mais Dados
  • 19. © 2020, Amazon Web Services, Inc. or its Affiliates. Por que mais atributos podem melhorar o Modelo Menos Atributos MaisAtributos Ainda maisAtributos Onde Separar?
  • 20. © 2020, Amazon Web Services, Inc. or its Affiliates. © 2017, Amazon Web Services, Inc. or its Affiliates. All rights reserved. Nossa missão na AWS Colocar ML nas mãos de cada Desenvolvedor
  • 21. © 2020, Amazon Web Services, Inc. or its Affiliates. Nosso portfólio de ML Conjunto mais amplo e completo de recursos de Machine Learning VISION SPEECH TEXT SEARCH CHATBOTS PERSONALIZATION FORECASTING FRAUD DEVELOPMENT CONTACT CENTERS Ground Truth Augmented AI ML Marketplace Neo Built-in algorithms Notebooks Experiments Model training & tuning Debugger Autopilot Model hosting Model Monitor Deep Learning AMIs & Containers GPUs & CPUs Elastic Inference Inferentia FPGA Amazon Rekognition Amazon Polly Amazon Transcribe +Medical Amazon Comprehend +Medical Amazon Translate Amazon Lex Amazon Personalize Amazon Forecast Amazon Fraud Detector Amazon CodeGuru Serviços de AI Serviços de ML ML FRAMEWORKS & INFRAESTRUTURA Amazon Textract Amazon Kendra Contact Lens For Amazon Connect SageMaker Studio IDE NEW NEW! NEW! NEW! NEW! NEW! NEW! NEW! NEW! NEW! NEW! Amazon SageMaker NEW! NEW! NEW!
  • 22. © 2020, Amazon Web Services, Inc. or its Affiliates. VISION SPEECH TEXT SEARCH CHATBOTS PERSONALIZATION FORECASTING FRAUD DEVELOPMENT CONTACT CENTERS Ground Truth Augmented AI ML Marketplace Neo Built-in algorithms Notebooks Experiments Model training & tuning Debugger Autopilot Model hosting Model Monitor Deep Learning AMIs & Containers GPUs & CPUs Elastic Inference Inferentia FPGA Amazon Rekognition Amazon Polly Amazon Transcribe +Medical Amazon Comprehend +Medical Amazon Translate Amazon Lex Amazon Personalize Amazon Forecast Amazon Fraud Detector Amazon CodeGuru Amazon Textract Amazon Kendra Contact Lens For Amazon Connect SageMaker Studio IDE NEW NEW! NEW! NEW! NEW! NEW! NEW! NEW! NEW! NEW! NEW! Amazon SageMaker NEW! NEW! NEW! Nosso portfólio de ML Conjunto mais amplo e completo de recursos de Machine Learning Serviços de AI Serviços de ML ML FRAMEWORKS & INFRAESTRUTURA
  • 23. © 2020, Amazon Web Services, Inc. or its Affiliates. Amazon Rekognition Image Serviço de reconhecimento e análise de imagens baseado em Deep Learning que permite a pesquisa, verificação e organização de milhões de imagens
  • 24. © 2020, Amazon Web Services, Inc. or its Affiliates. © 2017, Amazon Web Services, Inc. or its Affiliates. All rights reserved. Amazon Rekognition Image Detecção de objetos e cenas Análise Facial Reconhecimento Facial Textos em Imagens Moderação de Conteúdo Reconhecimento De Celebridades
  • 25. © 2020, Amazon Web Services, Inc. or its Affiliates. © 2017, Amazon Web Services, Inc. or its Affiliates. All rights reserved.
  • 26. © 2020, Amazon Web Services, Inc. or its Affiliates. © 2020, Amazon Web Services, Inc. or its Affiliates. Amazon Comprehend Um serviço totalmente gerenciado que permite encontrar e tratar informações de alto valor em textos não estruturados
  • 27. © 2020, Amazon Web Services, Inc. or its Affiliates. Amazon Comprehend: Processamento de Língua Natural Sentimentos Entidades Lígua Frases Chave Modelagem deTópicos Desenvolvido com Deep Learning
  • 28. © 2020, Amazon Web Services, Inc. or its Affiliates. © 2020, Amazon Web Services, Inc. or its Affiliates. Amazon Translate Traduz automaticamente o texto de um idioma para outro com uma única chamada de API
  • 29. © 2020, Amazon Web Services, Inc. or its Affiliates. AmazonTranslate: Neural MachineTranslation REAL-TIME TRANSLATION POWERED BY DEEP LEARNING 12 LANGUAGE PAIRS (more to come) LANGUAGE DETECTION
  • 30. © 2020, Amazon Web Services, Inc. or its Affiliates. Hands-on lab –Visão Computacional 1. Acesse https://d2ndlfmn1dwe1h.cloudfront.net/pt/ 2. Use o Event Hash: XXXXXXXX 3. Escolha a opção “OTP” 4. Siga o passo-a-passo no link 5. Divirta-se!
  • 31. © 2020, Amazon Web Services, Inc. or its Affiliates. Obrigado!

Notas do Editor

  1. Let’s say your company wants to send marketing offers to potential customers on this toy helicopter, and you have been tasked to come up with a system to identify whom to target for the marketing campaign. Now, how would you do it?
  2. For many of us, we can just hand design rules and code these rules into the application logic.  For example, we can create rules around age, purchase history, gender and so on so forth, and will just process the inputs based on these rules. This could definitely work when the rules and the number of data dimension are well understood and manageable.  However, since human are involved in creating the rules here, there is a chance for error and biases being introduced into the rules. Additionally when the rules become complex and large and there are consistent changes, then this rule based approach starts to have some serious limitations. 
  3. So what are some main limitation with hand designed rules? The first problem is scalability,  it would be extremely difficult to anticipate and identify all the rules and code them into the application. The second problem is adaptability.  When there are new data and situations, the old rules will not work.  You will need to hand design new rules and/or modify the existing ones. The third problem is that hand designed rule assume we have a complete understanding of all the situations, which we know is not always possible. So this requires a different approach. 
  4. Isso significa que devemos usar o Machine Learning para todos os problemas? Na verdade, o aprendizado de máquina pode não ser a abordagem certa para tudo. Aqui estão algumas situações em que pensamos que o aprendizado de máquina deve ser considerado. A primeira situação é quando não pode criar e codificar as regras para tomar uma decisão. Por exemplo, se você quiser reconhecer imagem e fala, não há maneiras fáceis de codificar a lógica para conseguir isso. A segunda é quando você precisa de conhecimentos humanos para a tomada de decisões, mas o volume é muito grande para um ser humano fazê-lo de forma eficiente. No exemplo de detecção de spam, enquanto um ser humano pode fazê-lo, mas a quantidade de volume de dados torna impraticável para fazer isso manualmente rapidamente. A terceira situação é quando você precisa se adaptar e personalizar com base em dados individuais. Exemplos são recomendações de produtos individualizadas ou personalização de sites. A quarta situação é quando você não pode rastrear as informações rápido o suficiente para tomar uma decisão baseada em regras.
  5. 1 Dimensional -> 2D -> 3D +
  6. Our mission is to take our rich experience and expertise with machine learning across Amazon and put it in the hands of all organizations--every developer, data scientist, reseacher. Said another way, we want to simplify machine learning. We want to make it easy for all developers to easily build intelligent applications
  7. We see the Machine Learning stack having three key layers. In the bottom layer are the Frameworks and Infrastructure for expert practitioners, In the middle layer are the Machine Learning Services that make it easy for machine learning developers and data scientists to build, train, and deploy machine learning models, in a single click with Amazon SageMaker. And in the top layer are the AI Services that allow all developers to use pre-trained and auto-trained models to add intelligence to any application without machine learning expertise. Go to Wisdom and download the EBC deck for more details.
  8. We see the Machine Learning stack having three key layers. In the bottom layer are the Frameworks and Infrastructure for expert practitioners, In the middle layer are the Machine Learning Services that make it easy for machine learning developers and data scientists to build, train, and deploy machine learning models, in a single click with Amazon SageMaker. And in the top layer are the AI Services that allow all developers to use pre-trained and auto-trained models to add intelligence to any application without machine learning expertise. Go to Wisdom and download the EBC deck for more details.
  9. You can build computer vision enabled applications quickly with Amazon Rekognition Image and Amazon Rekognition Video. Amazon Rekognition image is an image recognition and analysis service powered by deep learning that allows search, verification and organization of millions of images.
  10. Rekognition support wide range of compute vision capability With Rekongition, you can detect thousands of objects and scenes such as bike and person You can do facial analysis such as eye’s open, gender, age, and sentiment You can recognize faces by comparing against a list of private face collection. You can also filter impropriate content, detect celebrity and text in images Best Practices Max image size Amazon S3 : 15 MB API calls: 5 MB (base64 encoded) Image format PNG or JPEG Image resolution Min 80 px, 1024 (x or y) px recommended Size of face should occupy ~5%+ of image for detection Collections are for faces! (not cats, cartoons, …) For AWS CLI, upload images to Amazon S3 AWS CLI cannot pass image bytes Max number of faces in a single face collection is 1 million Latency still under a second! Max matching faces the search API returns = 4096 Use Delete* with caution Use IAM to manage permissions Use Amazon CloudWatch to observe/alert on Amazon Rekognition Metrics Know the Amazon Rekognition API and save some $$$ RecognizeCelebrities returns face information from image (max 15), no need to call DetectFaces if you are just looking for presence of faces
  11. Here is an example where you can use Rekognition video to identify guests at your front door in real time.
  12. Another important domain in language is text analytics. It is estimated that 80%-90% of of all potential useable business information originates in unstructured text. So it is easy to understand the importance of having an automated text analytics capability to uncover insights in the text. However solving text analytics using machine learning is a hard problem as you need huge amounts of high quality data, smart machine learning algorithms, and you must iterate repeatedly in order to get a good working model at scale. So we built Amazon Comprehend to help our customers unlock high value information from unstructured text at scale. ----------------- Limits The maximum document size is 5,000 bytes of UTF-8 characters per request. Batch request – 25 documents per batch Topic modelling – max number of topics is 100
  13. Amazon Comprehend analyzes text and tells you what it finds. It can detect over 100 different kind of languages. It can find entities such as people, places, dates, products, and key phrases such as “beautiful views” in a hotel review, and sentiments, all from text in English and Spanish. Finally, Amazon comprehend can extract topics from a large set of documents. Language detection, sentiment analysis, entity and key phrase extracts are designed for interactive use, with responses available in hundreds of milliseconds. Topic extraction works through a job-based model, with responses proportional to the size of the collection. Comprehend is a continuously trained natural language processing service. It is trained using large sets of training data such as Amazon.com product description and reviews. Our engineers and data scientists continue to extend and refine the training data, with the goal of making the service increasingly accurate and more broadly applicable. -------------------------------------- Let’s take a look at the key features of Amazon Comprehend. Amazon Comprehend can extract positive, negative, neutral and mixed sentiment It can extract entities like people, organizations, numbers, dates You can extract key phrases that provide important meaning in the text like “beautiful views” in a hotel review We support English and Spanish for Entities, Sentiment and Key phrases We have language detection with capability to detect over 100 languages The topic modeling API helps you detect topics in a corpus of text. This is an unsupervised algorithm and will work on text in any domain And we use Deep Learning to power our APIs and this results in higher accuracy and continuous improvement over time with usage.
  14. That's why we built Amazon Translate to help our customer with language translation needs for their businesses. With Amazon Translate, you can automatically translate text from one language to another with a single API call
  15. Amazon Translate is powered by deep learning technology that can provide real-time translation. It supports 12 language pairs and it can automatically detect the source language. It uses a deep neural network architecture called encoder and decoder to train language pairs, once it is trained on the language pair, it can translate between the 2 languages. The encoder reads the source sentence one word at a time and construct a semantic representation of source text, the decoder uses the semantic representation to generate one word at a time in the target language. You just call TranslateText API to translate your source text to target language. ------------------------- Example applications of Shine: real-time translation of streaming text, on-demand translation of user-authorized text, document batch translation Arabic (ar) Chinese (Simplified) (zh) French (fr) German (de) Portuguese (pt) Spanish (es)