SlideShare une entreprise Scribd logo
1  sur  147
Télécharger pour lire hors ligne
Minicurso CDT / UnB | 28 & 29/06/18
Inteligência
Artificial
nos
negócios
Pierre GUILLOU
Pierre Guillou
IA | Brasília - Paris
Consultor em IA & Co-organizador
○ dos meetups “Inteligência Artificial Brasília” & “Deep Learning Brasília”
○ do grupo de estudo do Deep Learning em Brasília
m.me/pierre.guillou.fr
@pierre_guillou
linkedin.com/in/pierreguillou
medium.com/@pierre_guillou
Hoje, não
estudaremos...
Impactos da IA na vida privada
mas falaremos...
IA em todos os
processos da empresa
IA na relação com o ser humano
Inteligência
Artificial
”A Inteligência Artificial (IA) é
um conjunto de técnicas que
permitem que as máquinas
executem tarefas e resolvem
problemas normalmente
reservados para humanos e
certos animais.”
Yann Lecun
Facebook
AI Head
Na maioria dos casos, a Inteligência Artificial (IA) se refere hoje a
criar um algoritmo que pode :
● seja executar uma tarefa (ex: conversar com um cliente)
● seja resolver um problema (ex: prever o número de vendas).
(tarefas e problemas reservados até hoje para humanos)
IA significa simplesmente
criar um algoritmo e treiná-lo com dados.
IA é inspirada pelo cérebro
dendritos / pesos núcleo / unidade axônio+sinapse / saída
neurônio neurônio artificial
IA geral não existe / IA fraca e supervisionada, sim
1950 - 2000 1990 - 2020 Ficção-científica
IA especializada (fraca)
Supervised Learning
IA geral (forte)
Unsupervised Learning
Futuro
Inteligência Artificial Geral
DL : 30 anos de pesquisa antes do Big Bang de 2012
Geoffrey HINTON
mostrou que o algoritmo
BP é o método de
aprendizagem do DL
1986
Yann LECUN criou a
rede profunda ConvNet
inspirada pelo córtex
visual e usando o BP
1989
Geoffrey HINTON
venceu a competição
ImageNet com AlexNet,
uma rede ConvNet
2012
Yann LECUN e Yoshua
BENGIO criaram LeNet-5,
primeira ConvNet a ser
usada na vida real
1998
Andrew NG lançou o
primeiro MOOC gratuito em
Machine Learning (mais de
100 000 estudantes)
2011
The rise of AI (51mn)
Neste episódio inovador de
"Hello World", a história da
ascensão da IA é contada
em detalhes pela primeira
vez, enquanto o jornalista
Ashlee Vance se dirige ao
inesperado berço da
tecnologia, o Canadá.
Técnicas para implementar a IA : Machine Learning
Machine Learning
Inteligência artificial (IA) é uma disciplina.
>> Machine Learning (ML) é uma maneira específica
de resolver problemas de IA.
Treinar a aprender padrões em vez de programar regras
ML precisa de dados e poder de computação
GPU
CPU
Uma IA precisa de
muita computação.
2010
ML supervisionado | 2 etapas
Treinamento com
dados rotulados
1
Uso do modelo para
dar previsões
2
Deep Learning
ConvNet : uma rede neural inspirada pelo cérebro
https://code.facebook.com/posts/384869298519962/artificial-intelligence-revealed/
Deep Learning : muitas camadas de aprendizado
rosto
rosto
corpo
pé
mão
mão
rosto
erro !
BackPropagation do
gradiente do erro.
É o método de
aprendizagem de uma
rede neural profunda :
ela vai aprender com
seus erros.
1 2 3
4
5
Comparador
=
Aplicar o
Machine Learning
em 7 etapas
Machine Learning
do ponto de vista
técnico
Dados Modelos Computação
IA = matemática
(antes de continuar)
Temos de ter sempre
em mente...
Há bugs na IA ! (dados, capacidade de adaptação)
Keep
human in
the loop
Por que usar a IA
nos negócios ?
Usuários querem interagir
naturalmente (pela voz por
exemplo) e de uma forma
personalizada
IA funciona hoje
(dados + modelos +
computação) e leva
soluções
Google AI
permite de usar
a IA em todos os
processos... sem ser
especialista de IA
Usuários... querem conversar
”Até 2021, mais de 50%
das empresas gastarão
mais por ano em bots e
criações de chatbot do
que desenvolvimentos
de aplicativos móveis
tradicionais*”
-
Gartner, October 2017
Gartner’s
TOP 10
IT predictions
IA... funciona
Dados Modelos Computação
Google AI… IA em todos os processos
Google services
IA em todos os serviços para você
Google Cloud Platform
IA ready-to-use para seus negócios
12 meses
Crédito de US
$300 válido em
todos os
produtos da GCP
cloud.google.com/free/
Exemplo do
Google : uma
empresa AI-first
Google | Mobile first to AI first
Conversational,
sensory
Ambient,
multi-device
Thoughtfully
contextual
Learns and
adapts
Google é AI-first porque usa IA em cada processo
Machine Learning
do ponto de vista
dos negócios
Se um computador puder aprender da
mesma forma que nossos cérebros o fazem,
poderia aprender a executar um processo
de um negócio ?
IA = aprender pela observação (novo paradigma)
“Machine Learning. Esta é a
próxima transformação ... o
paradigma de programação
está mudando. Em vez de
programar um computador,
você ensina um computador a
aprender algo.”
Eric Schmidt
Executive chairman of the board
Google
Fonte : Digital Transformation Review 11 – Artificial Intelligence Decoded (Cap Gemini, 2018)
O que aprendimos
até agora
✓ Inteligência Artificial
✓ Machine Learning
✓ Deep Learning
✓ IA : ensinar um computador a aprender
O que vamos
aprender
ML para o seu negócio
1. Que tipos de problemas o ML pode resolver ?
2. Como aplicar o ML ao meu negócio ?
3. Metodologia de análise para aplicar o ML a um caso
4. Como escolher um modelo de ML ?
5. Consequência do uso do ML : novos insights e talvez novos serviços
Pontos chaves da sua estratégia do Machine Learning
Evitar as 6 armadilhas do ML
E seu negócio : AI-first ?
1/5. Que tipos de
problemas o ML pode
resolver ?
Aplique o ML a qualquer processo usando
hoje regras e dados.
Com o treinamento a partir de dados,
o modelo de ML substituirá as regras.
Regras do seu negócio Modelo de Machine Learning
Princípio | Aplique o ML às regras do seu negócio
Pense no Machine Learning como a maneira de dimensionar,
automatizar, personalizar.
Pense em todas as regras que você está codificando hoje,
desde que você possa coletar os dados corretos, você pode
fazer isso usando o ML.
2/5. Como aplicar o ML
ao meu negócio ?
Dívida um processo de negócio
numa lista de processos exclusivos
Um modelo de ML é treinado para executar uma única tarefa,
como dar uma resposta a uma pergunta específica.
Como a maioria dos processos é composta por vários
processos exclusivos, a primeira ação a ser tomada é listar
esses processos e verificar se você possui bastante dados.
Assim, para cada processo exclusivo, poderemos treinar um
modelo ML específico.
3/5. Metodologia para
aplicar o ML a um
processo exclusivo
Treinamento do ML e em seguida, uso em produção
Treinamento com
dados rotulados
1
Uso do modelo para
dar previsões
2
modelo ML previsão
API
coleta
dados
Analise
Featuresreação
software
Treinamento
Produção
1
2
1. De ponto de vista de… a questão é...
Ponto de vista Questões
Machine Learning Previsão ? Dados ?
Dados Coleta ? Analise ?
Software API ? Usuários ?
Usuários Software ? Reação ?
2. Escolha do modelo de ML
● Natureza dos dados de entrada e saída ?
● Arquitetura do modelo ?
● Como treiná-lo ?
● Como usá-lo na produção ?
Estudo de casos
Caso : demand forecasting (manufacturing)
Ponto de vista Questões
Machine
Learning
Previsão ?
número de unidades de um produto X para ser fabricadas
este mês
Dados ?
- dados históricos (# de unidades vendidas, o preço de venda, etc.)
- dados gerais como números econômicos, confiança do cliente, taxa
de juros, o que aconteceu este mês, no ano passado, etc.
Dados Coleta ?
coletar todos os dados, exceto os que podemos esperar
que o usuário final nos dê (econômicos, concorrentes,
setor, própria empresa…) e definir como coletá-los
Analise ?
para analisá-los, temos de criar features para entrar no modelo ML
Software API ?
as entradas do software podem ser o ID do produto e do
mês para o qual queremos fazer essa previsão
Usuários ?
os usuários podem ser gerentes de produto, de logística, etc.
Observam as tendências, na economia geral, nas publicações
comerciais e, de alguma forma, tomam uma decisão.
Usuários Software ?
digitam no software unicamente palavras chaves de
pesquisa (ID do produto e do mês)
Reação ?
depois da recepção da previsão, a reação pode ser automática como
pedir o número previsto de produto
4/5. Como escolher
um modelo de ML ?
Ponto fundamental
seguir cursos sobre
o ML e GPC
Como escolher um modelo de ML ?
Iniciantes | Cursos sobre o ML + o ML no GCP
Para pessoas que querem aprender a usar as APIs de ML
da Google Cloud Platform (GCP) com modelos de ML já
treinados :
1. (fundamentos) Machine Learning Crash Course
(Google)
2. (ML na GCP na prática) Machine Learning with
TensorFlow on Google Cloud Platform Specialization
(Coursera)
Intermediários & Avançados | Cursos sobre DL + GCP
Para pessoas que querem tornar-se especialistas em DL
(desenvolvimento de modelos de DL) + uso da GCP :
Deep Learning
● Deep Learning Specialization
(Coursera, Andrew Ng)
● Fastai (Jeremy Howard)
● Deep Learning (Udacity)
GCP
● Data Engineering on Google
Cloud Platform
Specialization (Coursera)
● First Steps with TensorFlow
+ Google Cloud Training
Escolher um
modelo de ML:
da API para o
desenvolvimento
Como escolher um modelo de ML ?
Cloud Compute Engine
1
2
3 4
Google ML APIs
1
Como escolher um modelo de ML ?
Cloud Compute Engine
1
2
3 4
Use um modelo pré-treinado para tarefa comum de ML
Chatbots
cloud.google.com/vision/ cloud.google.com/translate/
cloud.google.com/speech/ cloud.google.com/natural-language/
cloud.google.com/job-discovery/ cloud.google.com/video-intelligence/
Google Vision API
Google Speech API
Transcrição de fala para texto
em mais de 110 idiomas
As transcrições de áudio
incluem o timestamp inicial e
final de cada palavra
Filtragem de profanity Envie um arquivo completo
(batch) ou um fluxo contínuo
(stream) de áudio
Google Translation API
Detecção de idiomaTradução de texto em mais
de 110 idiomas
Google Natural
Language API
Google Video
Intelligence API
Google DialogFlow
Conversational Agent Architecture
User Interface
Conversational
Agent Platform
Fulfillment
Google Cloud AI
qssdqDQdq
Um chatbot em 10 minutos
O chatbot do banco ING
Casos de uso das
APIs de ML nos
negócios
Aucnet : ML para obter o tipo e preço de um carro
https://konpeki.io/
Ocado transforma e-mails em processamento de
linguagem natural
DialogFlow : NATURAL conversational agent tool
Google AutoML
2
Como escolher um modelo de ML ?
Cloud Compute Engine
1
2
3 4
E se você quiser treinar essas
ML APIs com seus próprios
dados personalizados ?
TensorFlow &
Cloud ML Engine
3
Como escolher um modelo de ML ?
Cloud Compute Engine
1
2
3 4
E se você tiver um modelo
ML específico para seu
conjunto de dados ?
Google ML Engine : desenvolva o seu modelo
Cloud Compute
Engine
4
Como escolher um modelo de ML ?
Cloud Compute Engine
1
2
3 4
E se você quiser criar uma máquina
virtual, instalar bibliotecas de ML
(TensorFlow/Keras, PyTorch/Fastai…)
e desenvolver um modelo de ML a
partir de zero ?
cloud.google.com/compute/
Resumo
impactos do seu jeito de
escolher um modelo de ML
3
For custom tasks, build a TensorFlow model with
your data. Train and serve it on ML Engine.
5/5. Consequência :
novos insights e
talvez novos serviços
Exemplo | O Google Maps antecipa sua pesquisa e
suas necessidades pessoais
Pontos chaves da sua
estratégia do
Machine Learning
Dados | Estratégia de ML = estratégia de dados !
A magia do ML vem
com quantidade de
dados, não
complexidade.
Dados | 90% de dados não estruturados
(processe seus dados antes de usar ML)
Arquitetura | Pense no modo de produção
produção
treinamento
Arquitetura | Obtenha um erro baixo (treinamento)
vs obtenha previsões rápidas (produção)
vs
Experimente e
falhe.
Não procure o
melhor modelo !
coleta de
dados infraestrutura
Dados + arquitetura
Evitar as 6 armadilhas
do ML
1. Desenvolver meu próprio algoritmo ML é mais rápido do que
usar um framework ML já integrado.
2. Nenhum dado coletado ainda.
3. Suponha que os dados estejam prontos para uso.
4. Algoritmos ML se tornam blocos fechados, sem intervenção de
humanos.
5. Lançamento de produto focado no algoritmo ML.
6. Eu não preciso treinar mais de uma vez o meu algoritmo ML.
1. Para fazer um ótimo sistema ML além do algoritmo, você precisará de muitas coisas além do
algoritmo de ML (análise de dados, servidores, data stream, …).
2. Precisa dados !
3. Alguém em outro departamento tem dados, mas você não olhou para ele : geralmente, esses dados
não estão prontos para uso e além disso, a sua empresa precisa de ter alguém que mante os dados.
Não tem mágica para ter dados certos.
4. Quanto mais algoritmos ML substituem processos anteriores, mais importante é ter pessoas que
verificam regularmente todas as etapas do seu funcionamento, caso contrário elas se tornam blocos
fechados que não evoluem mais.
5. Seus usuários provavelmente não se importam se o que você está dando a eles é o ML, eles só se
importam se ele tem aquele novo recurso legal ou se suas recomendações são realmente boas. E,
se você lançar algo cujo valor inicial seja apenas ML, ele terá de ter novos dados para operar. Ele
precisa de muitos usuários para gerar esses dados para que ele aprenda a interagir melhor.
6. Acontece que, se você vai ter um algoritmo ML que fará parte de seus principais processos de
negócios, ele será retreinado muitas e muitas vezes e você vai querer investir o esforço para tornar
esse processo muito fácil e sem costura.
E seu negócio :
AI-first ?
Interação natural
com os seus
clientes ?
Interação além do
site mobile ?
Ofertas com
contextualização
além do nome ?
Processos de
negócio
atualizados pelos
dados ?
Síntese
1. IA funciona hoje (dados + modelos + computação). Permite melhorar em tempo real os
processos das empresas, personalizar as ofertas para seus clientes e atender às suas novas
necessidades como interagir naturalmente pela voz por exemplo.
2. IA pode ser aplicada a todos os processos de negócios (input → process → output).
Por quê ? Um modelo IA de Machine Learning (ML) pode substituir as regras
codificadas por um humano para um processo.
Como ? O algoritmo aprenderá as regras a partir dos dados coletados. O treinamento
contínuo do algoritmo com novos dados permitirá sua atualização.
3. Que estratégia IA para seu negócio ? Substituição progressiva de processos existentes.
A maioria das empresas não pode empregar uma equipe de ML, nem manter sua
própria arquitetura de IA.
Precisam da ajuda de um cientista de dados para coletar, analisar e preparar os
dados,
bem como uma plataforma de treinamento e de uso em produção de modelos de
ML como a do Google (Google Cloud Platform ou GCP).
Obrigado,
mas...
Obrigado por atuar contra as armas autônomas
Stop Autonomous Weapons
Pierre GUILLOU
IA | Brasília - Paris
m.me/pierre.guillou.fr
@pierre_guillou
linkedin.com/in/pierreguillou
medium.com/@pierre_guillou
Referências
O curso “How Google does Machine” da
especialização “Learning Machine Learning
with TensorFlow on Google Cloud
Platform” no Coursera é uma fonte
importante das informações destes slides.
O site Google Cloud Platform (GCP, suíte de computação em
nuvem oferecida pelo Google) também.
Fatias e slides do vídeo “Intro to machine learning on Google
Cloud Platform” (Sara Robinson, Google I/O, 05/18) foram
usados também nestes slides.

Contenu connexe

Tendances

CURSO-ATENDIMENTO-AO-CLIENTE (1).pdf
CURSO-ATENDIMENTO-AO-CLIENTE (1).pdfCURSO-ATENDIMENTO-AO-CLIENTE (1).pdf
CURSO-ATENDIMENTO-AO-CLIENTE (1).pdfAnaPaulacosta175225
 
Lentes de Contatos e fragmentos dentais - CO2 - Prof Ícaro Augusto
Lentes de Contatos e fragmentos dentais - CO2 - Prof Ícaro AugustoLentes de Contatos e fragmentos dentais - CO2 - Prof Ícaro Augusto
Lentes de Contatos e fragmentos dentais - CO2 - Prof Ícaro AugustoIcaro Soares
 
Conscientização sobre a Segurança da Informação
Conscientização sobre a Segurança da InformaçãoConscientização sobre a Segurança da Informação
Conscientização sobre a Segurança da InformaçãoJean Israel B. Feijó
 
E book WhatsApp Business - Digital para Empresas
E book WhatsApp Business - Digital para EmpresasE book WhatsApp Business - Digital para Empresas
E book WhatsApp Business - Digital para EmpresasAlinne Fernandes
 
Como criar sua Brand Persona para Social CRM
Como criar sua Brand Persona para Social CRMComo criar sua Brand Persona para Social CRM
Como criar sua Brand Persona para Social CRMElife Brasil
 
ORTODONTIA INTERCEPTATIVA: CORREÇAO DA MORDIDA CRUZADA ANTERIOR DENTÁRIA
ORTODONTIA INTERCEPTATIVA: CORREÇAO DA MORDIDA CRUZADA ANTERIOR DENTÁRIAORTODONTIA INTERCEPTATIVA: CORREÇAO DA MORDIDA CRUZADA ANTERIOR DENTÁRIA
ORTODONTIA INTERCEPTATIVA: CORREÇAO DA MORDIDA CRUZADA ANTERIOR DENTÁRIAFundecto
 
Dentição decídua
Dentição decídua Dentição decídua
Dentição decídua Mara Farias
 
Como deve ser feita a profilaxia
Como deve ser feita a profilaxiaComo deve ser feita a profilaxia
Como deve ser feita a profilaxiaJP ABNT
 
Segurança da informação - Aula 7 - NORMA ISO 27002
Segurança da informação - Aula 7 - NORMA ISO 27002Segurança da informação - Aula 7 - NORMA ISO 27002
Segurança da informação - Aula 7 - NORMA ISO 27002Cleber Fonseca
 
Atendimento ao cliente como diferencial de competitividade
Atendimento ao cliente como diferencial de competitividadeAtendimento ao cliente como diferencial de competitividade
Atendimento ao cliente como diferencial de competitividadeEdmilton
 
Nomenclatura e classificação de cavidades
Nomenclatura e classificação de cavidadesNomenclatura e classificação de cavidades
Nomenclatura e classificação de cavidadesLouise Luciane
 
Como estruturar uma equipe de vendas
Como estruturar uma equipe de vendasComo estruturar uma equipe de vendas
Como estruturar uma equipe de vendasCiapipe
 
Cirurgia Oral e Maxilofacial Contemporânea (Peterson).pdf
Cirurgia Oral e Maxilofacial Contemporânea (Peterson).pdfCirurgia Oral e Maxilofacial Contemporânea (Peterson).pdf
Cirurgia Oral e Maxilofacial Contemporânea (Peterson).pdfJulianKettermannJK
 
NBR ISO/IEC 27001
NBR ISO/IEC 27001NBR ISO/IEC 27001
NBR ISO/IEC 27001Amanda Luz
 
Omnichannel Banking
Omnichannel BankingOmnichannel Banking
Omnichannel BankingMarcia Tal
 

Tendances (20)

CURSO-ATENDIMENTO-AO-CLIENTE (1).pdf
CURSO-ATENDIMENTO-AO-CLIENTE (1).pdfCURSO-ATENDIMENTO-AO-CLIENTE (1).pdf
CURSO-ATENDIMENTO-AO-CLIENTE (1).pdf
 
Lentes de Contatos e fragmentos dentais - CO2 - Prof Ícaro Augusto
Lentes de Contatos e fragmentos dentais - CO2 - Prof Ícaro AugustoLentes de Contatos e fragmentos dentais - CO2 - Prof Ícaro Augusto
Lentes de Contatos e fragmentos dentais - CO2 - Prof Ícaro Augusto
 
Conscientização sobre a Segurança da Informação
Conscientização sobre a Segurança da InformaçãoConscientização sobre a Segurança da Informação
Conscientização sobre a Segurança da Informação
 
E book WhatsApp Business - Digital para Empresas
E book WhatsApp Business - Digital para EmpresasE book WhatsApp Business - Digital para Empresas
E book WhatsApp Business - Digital para Empresas
 
Apresentação Trade
Apresentação TradeApresentação Trade
Apresentação Trade
 
Como criar sua Brand Persona para Social CRM
Como criar sua Brand Persona para Social CRMComo criar sua Brand Persona para Social CRM
Como criar sua Brand Persona para Social CRM
 
Aula 1 - Introdução a Segurança da Informação
Aula 1 - Introdução a Segurança da InformaçãoAula 1 - Introdução a Segurança da Informação
Aula 1 - Introdução a Segurança da Informação
 
ORTODONTIA INTERCEPTATIVA: CORREÇAO DA MORDIDA CRUZADA ANTERIOR DENTÁRIA
ORTODONTIA INTERCEPTATIVA: CORREÇAO DA MORDIDA CRUZADA ANTERIOR DENTÁRIAORTODONTIA INTERCEPTATIVA: CORREÇAO DA MORDIDA CRUZADA ANTERIOR DENTÁRIA
ORTODONTIA INTERCEPTATIVA: CORREÇAO DA MORDIDA CRUZADA ANTERIOR DENTÁRIA
 
Alginato Odontológico
Alginato OdontológicoAlginato Odontológico
Alginato Odontológico
 
Dentição decídua
Dentição decídua Dentição decídua
Dentição decídua
 
Resina composta.pptx
Resina composta.pptxResina composta.pptx
Resina composta.pptx
 
Como deve ser feita a profilaxia
Como deve ser feita a profilaxiaComo deve ser feita a profilaxia
Como deve ser feita a profilaxia
 
Segurança da informação - Aula 7 - NORMA ISO 27002
Segurança da informação - Aula 7 - NORMA ISO 27002Segurança da informação - Aula 7 - NORMA ISO 27002
Segurança da informação - Aula 7 - NORMA ISO 27002
 
Atendimento ao cliente como diferencial de competitividade
Atendimento ao cliente como diferencial de competitividadeAtendimento ao cliente como diferencial de competitividade
Atendimento ao cliente como diferencial de competitividade
 
Slides atendimentoaocliente
Slides atendimentoaoclienteSlides atendimentoaocliente
Slides atendimentoaocliente
 
Nomenclatura e classificação de cavidades
Nomenclatura e classificação de cavidadesNomenclatura e classificação de cavidades
Nomenclatura e classificação de cavidades
 
Como estruturar uma equipe de vendas
Como estruturar uma equipe de vendasComo estruturar uma equipe de vendas
Como estruturar uma equipe de vendas
 
Cirurgia Oral e Maxilofacial Contemporânea (Peterson).pdf
Cirurgia Oral e Maxilofacial Contemporânea (Peterson).pdfCirurgia Oral e Maxilofacial Contemporânea (Peterson).pdf
Cirurgia Oral e Maxilofacial Contemporânea (Peterson).pdf
 
NBR ISO/IEC 27001
NBR ISO/IEC 27001NBR ISO/IEC 27001
NBR ISO/IEC 27001
 
Omnichannel Banking
Omnichannel BankingOmnichannel Banking
Omnichannel Banking
 

Similaire à (curso) Inteligência Artificial nos negócios

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
 
"Desaprendizado de maquina" - Desmistificando machine learning na sua realidade
"Desaprendizado de maquina" - Desmistificando machine learning na sua realidade"Desaprendizado de maquina" - Desmistificando machine learning na sua realidade
"Desaprendizado de maquina" - Desmistificando machine learning na sua realidadeCarlos Augusto Oeiras
 
(curso) "Machine Learning Study Jam" em Brasília
(curso) "Machine Learning Study Jam" em Brasília(curso) "Machine Learning Study Jam" em Brasília
(curso) "Machine Learning Study Jam" em BrasíliaPierre GUILLOU
 
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
 
[José Ahirton Lopes] Aula 02 - Introdução a Inteligência Artificial
[José Ahirton Lopes] Aula 02 - Introdução a Inteligência Artificial[José Ahirton Lopes] Aula 02 - Introdução a Inteligência Artificial
[José Ahirton Lopes] Aula 02 - Introdução a Inteligência ArtificialAhirton Lopes
 
[DTC21] Raphael Castilho - Começando com Inteligência Artificial e Machine Le...
[DTC21] Raphael Castilho - Começando com Inteligência Artificial e Machine Le...[DTC21] Raphael Castilho - Começando com Inteligência Artificial e Machine Le...
[DTC21] Raphael Castilho - Começando com Inteligência Artificial e Machine Le...Deep Tech Brasil
 
Inteligência Artificial: Como ela está transformando os modelos de negócios?
Inteligência Artificial: Como ela está transformando os modelos de negócios?Inteligência Artificial: Como ela está transformando os modelos de negócios?
Inteligência Artificial: Como ela está transformando os modelos de negócios?MJV Technology & Innovation Brasil
 
Inteligência Artificial
Inteligência ArtificialInteligência Artificial
Inteligência ArtificialLincolm Aguiar
 
[Congresso Ads & Performance] Modelos preditivos e machine learning - Aplicaç...
[Congresso Ads & Performance] Modelos preditivos e machine learning - Aplicaç...[Congresso Ads & Performance] Modelos preditivos e machine learning - Aplicaç...
[Congresso Ads & Performance] Modelos preditivos e machine learning - Aplicaç...E-Commerce Brasil
 
_Aula 18_Projeto de Vida_Ciência da Computação.pptx
_Aula 18_Projeto de Vida_Ciência da Computação.pptx_Aula 18_Projeto de Vida_Ciência da Computação.pptx
_Aula 18_Projeto de Vida_Ciência da Computação.pptxCELIMARACORDACO
 
Webinar projetos e ti - business intelligence - como fazer
Webinar   projetos e ti - business intelligence - como fazerWebinar   projetos e ti - business intelligence - como fazer
Webinar projetos e ti - business intelligence - como fazerProjetos e TI
 
Palestra USC/2018 - Carreira em Ciência de Dados
Palestra USC/2018 - Carreira em Ciência de DadosPalestra USC/2018 - Carreira em Ciência de Dados
Palestra USC/2018 - Carreira em Ciência de DadosDiego Cavalca
 
Modelagem de Sistemas de Informação
Modelagem de Sistemas de InformaçãoModelagem de Sistemas de Informação
Modelagem de Sistemas de InformaçãoHelder Lopes
 
Ppt sthart final
Ppt sthart finalPpt sthart final
Ppt sthart finalletssthart
 
Deep Learning além do reconhecimento de gatos
Deep Learning além do reconhecimento de gatosDeep Learning além do reconhecimento de gatos
Deep Learning além do reconhecimento de gatosPierre GUILLOU
 
Data Scientist: Onde vive? Como se reproduz? De que se alimenta?
Data Scientist: Onde vive? Como se reproduz? De que se alimenta?Data Scientist: Onde vive? Como se reproduz? De que se alimenta?
Data Scientist: Onde vive? Como se reproduz? De que se alimenta?Ludimila Gonçalves
 
Machine Learning Canvas: Da coleta de dados à geração de valor
Machine Learning Canvas: Da coleta de dados à geração de valorMachine Learning Canvas: Da coleta de dados à geração de valor
Machine Learning Canvas: Da coleta de dados à geração de valorAlexandre Ray
 

Similaire à (curso) Inteligência Artificial nos negócios (20)

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
 
"Desaprendizado de maquina" - Desmistificando machine learning na sua realidade
"Desaprendizado de maquina" - Desmistificando machine learning na sua realidade"Desaprendizado de maquina" - Desmistificando machine learning na sua realidade
"Desaprendizado de maquina" - Desmistificando machine learning na sua realidade
 
DATA SCIENCE.pptx
DATA SCIENCE.pptxDATA SCIENCE.pptx
DATA SCIENCE.pptx
 
(curso) "Machine Learning Study Jam" em Brasília
(curso) "Machine Learning Study Jam" em Brasília(curso) "Machine Learning Study Jam" em Brasília
(curso) "Machine Learning Study Jam" em Brasília
 
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
 
[José Ahirton Lopes] Aula 02 - Introdução a Inteligência Artificial
[José Ahirton Lopes] Aula 02 - Introdução a Inteligência Artificial[José Ahirton Lopes] Aula 02 - Introdução a Inteligência Artificial
[José Ahirton Lopes] Aula 02 - Introdução a Inteligência Artificial
 
[DTC21] Raphael Castilho - Começando com Inteligência Artificial e Machine Le...
[DTC21] Raphael Castilho - Começando com Inteligência Artificial e Machine Le...[DTC21] Raphael Castilho - Começando com Inteligência Artificial e Machine Le...
[DTC21] Raphael Castilho - Começando com Inteligência Artificial e Machine Le...
 
DataTechDay4 - Carlos Oeiras
DataTechDay4 - Carlos OeirasDataTechDay4 - Carlos Oeiras
DataTechDay4 - Carlos Oeiras
 
Inteligência Artificial: Como ela está transformando os modelos de negócios?
Inteligência Artificial: Como ela está transformando os modelos de negócios?Inteligência Artificial: Como ela está transformando os modelos de negócios?
Inteligência Artificial: Como ela está transformando os modelos de negócios?
 
Inteligência Artificial
Inteligência ArtificialInteligência Artificial
Inteligência Artificial
 
[Congresso Ads & Performance] Modelos preditivos e machine learning - Aplicaç...
[Congresso Ads & Performance] Modelos preditivos e machine learning - Aplicaç...[Congresso Ads & Performance] Modelos preditivos e machine learning - Aplicaç...
[Congresso Ads & Performance] Modelos preditivos e machine learning - Aplicaç...
 
_Aula 18_Projeto de Vida_Ciência da Computação.pptx
_Aula 18_Projeto de Vida_Ciência da Computação.pptx_Aula 18_Projeto de Vida_Ciência da Computação.pptx
_Aula 18_Projeto de Vida_Ciência da Computação.pptx
 
Webinar projetos e ti - business intelligence - como fazer
Webinar   projetos e ti - business intelligence - como fazerWebinar   projetos e ti - business intelligence - como fazer
Webinar projetos e ti - business intelligence - como fazer
 
Palestra USC/2018 - Carreira em Ciência de Dados
Palestra USC/2018 - Carreira em Ciência de DadosPalestra USC/2018 - Carreira em Ciência de Dados
Palestra USC/2018 - Carreira em Ciência de Dados
 
Modelagem de Sistemas de Informação
Modelagem de Sistemas de InformaçãoModelagem de Sistemas de Informação
Modelagem de Sistemas de Informação
 
Diversas Ferramentas de dados
Diversas Ferramentas de dadosDiversas Ferramentas de dados
Diversas Ferramentas de dados
 
Ppt sthart final
Ppt sthart finalPpt sthart final
Ppt sthart final
 
Deep Learning além do reconhecimento de gatos
Deep Learning além do reconhecimento de gatosDeep Learning além do reconhecimento de gatos
Deep Learning além do reconhecimento de gatos
 
Data Scientist: Onde vive? Como se reproduz? De que se alimenta?
Data Scientist: Onde vive? Como se reproduz? De que se alimenta?Data Scientist: Onde vive? Como se reproduz? De que se alimenta?
Data Scientist: Onde vive? Como se reproduz? De que se alimenta?
 
Machine Learning Canvas: Da coleta de dados à geração de valor
Machine Learning Canvas: Da coleta de dados à geração de valorMachine Learning Canvas: Da coleta de dados à geração de valor
Machine Learning Canvas: Da coleta de dados à geração de valor
 

Plus de Pierre GUILLOU

Inteligência Artificial em Brasília
Inteligência Artificial em BrasíliaInteligência Artificial em Brasília
Inteligência Artificial em BrasíliaPierre GUILLOU
 
Inteligência Artificial : desafios na sociedade do conhecimento
Inteligência Artificial : desafios na sociedade do conhecimentoInteligência Artificial : desafios na sociedade do conhecimento
Inteligência Artificial : desafios na sociedade do conhecimentoPierre GUILLOU
 
Impactos da Inteligência Artificial na democracia
Impactos da Inteligência Artificial na democraciaImpactos da Inteligência Artificial na democracia
Impactos da Inteligência Artificial na democraciaPierre GUILLOU
 
Democratizando o Deep Learning. E depois ? | Pierre GUILLOU
Democratizando o Deep Learning. E depois ? | Pierre GUILLOUDemocratizando o Deep Learning. E depois ? | Pierre GUILLOU
Democratizando o Deep Learning. E depois ? | Pierre GUILLOUPierre GUILLOU
 
Regards sur la Web campagne 2012
Regards sur la Web campagne 2012Regards sur la Web campagne 2012
Regards sur la Web campagne 2012Pierre GUILLOU
 
[Mars 2011] Popularité Web des présidentiables 2012 et des partis politiques ...
[Mars 2011] Popularité Web des présidentiables 2012 et des partis politiques ...[Mars 2011] Popularité Web des présidentiables 2012 et des partis politiques ...
[Mars 2011] Popularité Web des présidentiables 2012 et des partis politiques ...Pierre GUILLOU
 
[Février 2011] Popularité Web des présidentiables 2012 et des partis politiqu...
[Février 2011] Popularité Web des présidentiables 2012 et des partis politiqu...[Février 2011] Popularité Web des présidentiables 2012 et des partis politiqu...
[Février 2011] Popularité Web des présidentiables 2012 et des partis politiqu...Pierre GUILLOU
 
[Janvier 2011] Popularité Web des présidentiables 2012 et des partis politiqu...
[Janvier 2011] Popularité Web des présidentiables 2012 et des partis politiqu...[Janvier 2011] Popularité Web des présidentiables 2012 et des partis politiqu...
[Janvier 2011] Popularité Web des présidentiables 2012 et des partis politiqu...Pierre GUILLOU
 
La Web politique en 2010
La Web politique en 2010La Web politique en 2010
La Web politique en 2010Pierre GUILLOU
 
Accessibilité 2.0, bien plus qu'un slogan
Accessibilité 2.0, bien plus qu'un sloganAccessibilité 2.0, bien plus qu'un slogan
Accessibilité 2.0, bien plus qu'un sloganPierre GUILLOU
 

Plus de Pierre GUILLOU (10)

Inteligência Artificial em Brasília
Inteligência Artificial em BrasíliaInteligência Artificial em Brasília
Inteligência Artificial em Brasília
 
Inteligência Artificial : desafios na sociedade do conhecimento
Inteligência Artificial : desafios na sociedade do conhecimentoInteligência Artificial : desafios na sociedade do conhecimento
Inteligência Artificial : desafios na sociedade do conhecimento
 
Impactos da Inteligência Artificial na democracia
Impactos da Inteligência Artificial na democraciaImpactos da Inteligência Artificial na democracia
Impactos da Inteligência Artificial na democracia
 
Democratizando o Deep Learning. E depois ? | Pierre GUILLOU
Democratizando o Deep Learning. E depois ? | Pierre GUILLOUDemocratizando o Deep Learning. E depois ? | Pierre GUILLOU
Democratizando o Deep Learning. E depois ? | Pierre GUILLOU
 
Regards sur la Web campagne 2012
Regards sur la Web campagne 2012Regards sur la Web campagne 2012
Regards sur la Web campagne 2012
 
[Mars 2011] Popularité Web des présidentiables 2012 et des partis politiques ...
[Mars 2011] Popularité Web des présidentiables 2012 et des partis politiques ...[Mars 2011] Popularité Web des présidentiables 2012 et des partis politiques ...
[Mars 2011] Popularité Web des présidentiables 2012 et des partis politiques ...
 
[Février 2011] Popularité Web des présidentiables 2012 et des partis politiqu...
[Février 2011] Popularité Web des présidentiables 2012 et des partis politiqu...[Février 2011] Popularité Web des présidentiables 2012 et des partis politiqu...
[Février 2011] Popularité Web des présidentiables 2012 et des partis politiqu...
 
[Janvier 2011] Popularité Web des présidentiables 2012 et des partis politiqu...
[Janvier 2011] Popularité Web des présidentiables 2012 et des partis politiqu...[Janvier 2011] Popularité Web des présidentiables 2012 et des partis politiqu...
[Janvier 2011] Popularité Web des présidentiables 2012 et des partis politiqu...
 
La Web politique en 2010
La Web politique en 2010La Web politique en 2010
La Web politique en 2010
 
Accessibilité 2.0, bien plus qu'un slogan
Accessibilité 2.0, bien plus qu'un sloganAccessibilité 2.0, bien plus qu'un slogan
Accessibilité 2.0, bien plus qu'un slogan
 

Dernier

Conferência SC 24 | Estratégias de precificação: loja própria e marketplace
Conferência SC 24 | Estratégias de precificação: loja própria e marketplaceConferência SC 24 | Estratégias de precificação: loja própria e marketplace
Conferência SC 24 | Estratégias de precificação: loja própria e marketplaceE-Commerce Brasil
 
Ética NO AMBIENTE DE TRABALHO, fundamentosdas relações.pdf
Ética NO AMBIENTE DE TRABALHO,  fundamentosdas relações.pdfÉtica NO AMBIENTE DE TRABALHO,  fundamentosdas relações.pdf
Ética NO AMBIENTE DE TRABALHO, fundamentosdas relações.pdfInsttLcioEvangelista
 
Conferência SC 24 | O custo real de uma operação
Conferência SC 24 | O custo real de uma operaçãoConferência SC 24 | O custo real de uma operação
Conferência SC 24 | O custo real de uma operaçãoE-Commerce Brasil
 
EP GRUPO - Mídia Kit 2024 - conexão de marcas e personagens
EP GRUPO - Mídia Kit 2024 - conexão de marcas e personagensEP GRUPO - Mídia Kit 2024 - conexão de marcas e personagens
EP GRUPO - Mídia Kit 2024 - conexão de marcas e personagensLuizPauloFerreira11
 
Conferência SC 2024 | Tendências e oportunidades de vender mais em 2024
Conferência SC 2024 | Tendências e oportunidades de vender mais em 2024Conferência SC 2024 | Tendências e oportunidades de vender mais em 2024
Conferência SC 2024 | Tendências e oportunidades de vender mais em 2024E-Commerce Brasil
 
Conferência SC 24 | A força da geolocalização impulsionada em ADS e Fullcomme...
Conferência SC 24 | A força da geolocalização impulsionada em ADS e Fullcomme...Conferência SC 24 | A força da geolocalização impulsionada em ADS e Fullcomme...
Conferência SC 24 | A força da geolocalização impulsionada em ADS e Fullcomme...E-Commerce Brasil
 
Conferência SC 24 | Gestão logística para redução de custos e fidelização
Conferência SC 24 | Gestão logística para redução de custos e fidelizaçãoConferência SC 24 | Gestão logística para redução de custos e fidelização
Conferência SC 24 | Gestão logística para redução de custos e fidelizaçãoE-Commerce Brasil
 
Conferência SC 24 | Estratégias de precificação para múltiplos canais de venda
Conferência SC 24 | Estratégias de precificação para múltiplos canais de vendaConferência SC 24 | Estratégias de precificação para múltiplos canais de venda
Conferência SC 24 | Estratégias de precificação para múltiplos canais de vendaE-Commerce Brasil
 
representações cartograficas - 1 ano.pptx
representações cartograficas - 1 ano.pptxrepresentações cartograficas - 1 ano.pptx
representações cartograficas - 1 ano.pptxCarladeOliveira25
 
Conferência SC 24 | Inteligência artificial no checkout: como a automatização...
Conferência SC 24 | Inteligência artificial no checkout: como a automatização...Conferência SC 24 | Inteligência artificial no checkout: como a automatização...
Conferência SC 24 | Inteligência artificial no checkout: como a automatização...E-Commerce Brasil
 
Products Catalogue-01-Electronics thin wall heat shrink tubing wire and cable...
Products Catalogue-01-Electronics thin wall heat shrink tubing wire and cable...Products Catalogue-01-Electronics thin wall heat shrink tubing wire and cable...
Products Catalogue-01-Electronics thin wall heat shrink tubing wire and cable...Welldonelily Skype
 
Conferência SC 24 | Otimize sua logística reversa com opções OOH (out of home)
Conferência SC 24 | Otimize sua logística reversa com opções OOH (out of home)Conferência SC 24 | Otimize sua logística reversa com opções OOH (out of home)
Conferência SC 24 | Otimize sua logística reversa com opções OOH (out of home)E-Commerce Brasil
 
Conferência SC 24 | Social commerce e recursos interativos: como aplicar no s...
Conferência SC 24 | Social commerce e recursos interativos: como aplicar no s...Conferência SC 24 | Social commerce e recursos interativos: como aplicar no s...
Conferência SC 24 | Social commerce e recursos interativos: como aplicar no s...E-Commerce Brasil
 
Conferência SC 24 | Data Analytics e IA: o futuro do e-commerce?
Conferência SC 24 | Data Analytics e IA: o futuro do e-commerce?Conferência SC 24 | Data Analytics e IA: o futuro do e-commerce?
Conferência SC 24 | Data Analytics e IA: o futuro do e-commerce?E-Commerce Brasil
 
Conferência SC 2024 | De vilão a herói: como o frete vai salvar as suas vendas
Conferência SC 2024 |  De vilão a herói: como o frete vai salvar as suas vendasConferência SC 2024 |  De vilão a herói: como o frete vai salvar as suas vendas
Conferência SC 2024 | De vilão a herói: como o frete vai salvar as suas vendasE-Commerce Brasil
 
66ssssssssssssssssssssssssssssss4434.pptx
66ssssssssssssssssssssssssssssss4434.pptx66ssssssssssssssssssssssssssssss4434.pptx
66ssssssssssssssssssssssssssssss4434.pptxLEANDROSPANHOL1
 
Conferência SC 24 | Estratégias de diversificação de investimento em mídias d...
Conferência SC 24 | Estratégias de diversificação de investimento em mídias d...Conferência SC 24 | Estratégias de diversificação de investimento em mídias d...
Conferência SC 24 | Estratégias de diversificação de investimento em mídias d...E-Commerce Brasil
 
Conferência SC 24 | Omnichannel: uma cultura ou apenas um recurso comercial?
Conferência SC 24 | Omnichannel: uma cultura ou apenas um recurso comercial?Conferência SC 24 | Omnichannel: uma cultura ou apenas um recurso comercial?
Conferência SC 24 | Omnichannel: uma cultura ou apenas um recurso comercial?E-Commerce Brasil
 
Conferência SC 24 | Estratégias omnicanal: transformando a logística em exper...
Conferência SC 24 | Estratégias omnicanal: transformando a logística em exper...Conferência SC 24 | Estratégias omnicanal: transformando a logística em exper...
Conferência SC 24 | Estratégias omnicanal: transformando a logística em exper...E-Commerce Brasil
 

Dernier (19)

Conferência SC 24 | Estratégias de precificação: loja própria e marketplace
Conferência SC 24 | Estratégias de precificação: loja própria e marketplaceConferência SC 24 | Estratégias de precificação: loja própria e marketplace
Conferência SC 24 | Estratégias de precificação: loja própria e marketplace
 
Ética NO AMBIENTE DE TRABALHO, fundamentosdas relações.pdf
Ética NO AMBIENTE DE TRABALHO,  fundamentosdas relações.pdfÉtica NO AMBIENTE DE TRABALHO,  fundamentosdas relações.pdf
Ética NO AMBIENTE DE TRABALHO, fundamentosdas relações.pdf
 
Conferência SC 24 | O custo real de uma operação
Conferência SC 24 | O custo real de uma operaçãoConferência SC 24 | O custo real de uma operação
Conferência SC 24 | O custo real de uma operação
 
EP GRUPO - Mídia Kit 2024 - conexão de marcas e personagens
EP GRUPO - Mídia Kit 2024 - conexão de marcas e personagensEP GRUPO - Mídia Kit 2024 - conexão de marcas e personagens
EP GRUPO - Mídia Kit 2024 - conexão de marcas e personagens
 
Conferência SC 2024 | Tendências e oportunidades de vender mais em 2024
Conferência SC 2024 | Tendências e oportunidades de vender mais em 2024Conferência SC 2024 | Tendências e oportunidades de vender mais em 2024
Conferência SC 2024 | Tendências e oportunidades de vender mais em 2024
 
Conferência SC 24 | A força da geolocalização impulsionada em ADS e Fullcomme...
Conferência SC 24 | A força da geolocalização impulsionada em ADS e Fullcomme...Conferência SC 24 | A força da geolocalização impulsionada em ADS e Fullcomme...
Conferência SC 24 | A força da geolocalização impulsionada em ADS e Fullcomme...
 
Conferência SC 24 | Gestão logística para redução de custos e fidelização
Conferência SC 24 | Gestão logística para redução de custos e fidelizaçãoConferência SC 24 | Gestão logística para redução de custos e fidelização
Conferência SC 24 | Gestão logística para redução de custos e fidelização
 
Conferência SC 24 | Estratégias de precificação para múltiplos canais de venda
Conferência SC 24 | Estratégias de precificação para múltiplos canais de vendaConferência SC 24 | Estratégias de precificação para múltiplos canais de venda
Conferência SC 24 | Estratégias de precificação para múltiplos canais de venda
 
representações cartograficas - 1 ano.pptx
representações cartograficas - 1 ano.pptxrepresentações cartograficas - 1 ano.pptx
representações cartograficas - 1 ano.pptx
 
Conferência SC 24 | Inteligência artificial no checkout: como a automatização...
Conferência SC 24 | Inteligência artificial no checkout: como a automatização...Conferência SC 24 | Inteligência artificial no checkout: como a automatização...
Conferência SC 24 | Inteligência artificial no checkout: como a automatização...
 
Products Catalogue-01-Electronics thin wall heat shrink tubing wire and cable...
Products Catalogue-01-Electronics thin wall heat shrink tubing wire and cable...Products Catalogue-01-Electronics thin wall heat shrink tubing wire and cable...
Products Catalogue-01-Electronics thin wall heat shrink tubing wire and cable...
 
Conferência SC 24 | Otimize sua logística reversa com opções OOH (out of home)
Conferência SC 24 | Otimize sua logística reversa com opções OOH (out of home)Conferência SC 24 | Otimize sua logística reversa com opções OOH (out of home)
Conferência SC 24 | Otimize sua logística reversa com opções OOH (out of home)
 
Conferência SC 24 | Social commerce e recursos interativos: como aplicar no s...
Conferência SC 24 | Social commerce e recursos interativos: como aplicar no s...Conferência SC 24 | Social commerce e recursos interativos: como aplicar no s...
Conferência SC 24 | Social commerce e recursos interativos: como aplicar no s...
 
Conferência SC 24 | Data Analytics e IA: o futuro do e-commerce?
Conferência SC 24 | Data Analytics e IA: o futuro do e-commerce?Conferência SC 24 | Data Analytics e IA: o futuro do e-commerce?
Conferência SC 24 | Data Analytics e IA: o futuro do e-commerce?
 
Conferência SC 2024 | De vilão a herói: como o frete vai salvar as suas vendas
Conferência SC 2024 |  De vilão a herói: como o frete vai salvar as suas vendasConferência SC 2024 |  De vilão a herói: como o frete vai salvar as suas vendas
Conferência SC 2024 | De vilão a herói: como o frete vai salvar as suas vendas
 
66ssssssssssssssssssssssssssssss4434.pptx
66ssssssssssssssssssssssssssssss4434.pptx66ssssssssssssssssssssssssssssss4434.pptx
66ssssssssssssssssssssssssssssss4434.pptx
 
Conferência SC 24 | Estratégias de diversificação de investimento em mídias d...
Conferência SC 24 | Estratégias de diversificação de investimento em mídias d...Conferência SC 24 | Estratégias de diversificação de investimento em mídias d...
Conferência SC 24 | Estratégias de diversificação de investimento em mídias d...
 
Conferência SC 24 | Omnichannel: uma cultura ou apenas um recurso comercial?
Conferência SC 24 | Omnichannel: uma cultura ou apenas um recurso comercial?Conferência SC 24 | Omnichannel: uma cultura ou apenas um recurso comercial?
Conferência SC 24 | Omnichannel: uma cultura ou apenas um recurso comercial?
 
Conferência SC 24 | Estratégias omnicanal: transformando a logística em exper...
Conferência SC 24 | Estratégias omnicanal: transformando a logística em exper...Conferência SC 24 | Estratégias omnicanal: transformando a logística em exper...
Conferência SC 24 | Estratégias omnicanal: transformando a logística em exper...
 

(curso) Inteligência Artificial nos negócios

  • 1. Minicurso CDT / UnB | 28 & 29/06/18 Inteligência Artificial nos negócios Pierre GUILLOU
  • 2. Pierre Guillou IA | Brasília - Paris Consultor em IA & Co-organizador ○ dos meetups “Inteligência Artificial Brasília” & “Deep Learning Brasília” ○ do grupo de estudo do Deep Learning em Brasília m.me/pierre.guillou.fr @pierre_guillou linkedin.com/in/pierreguillou medium.com/@pierre_guillou
  • 4. Impactos da IA na vida privada
  • 6. IA em todos os processos da empresa
  • 7. IA na relação com o ser humano
  • 9. ”A Inteligência Artificial (IA) é um conjunto de técnicas que permitem que as máquinas executem tarefas e resolvem problemas normalmente reservados para humanos e certos animais.” Yann Lecun Facebook AI Head
  • 10. Na maioria dos casos, a Inteligência Artificial (IA) se refere hoje a criar um algoritmo que pode : ● seja executar uma tarefa (ex: conversar com um cliente) ● seja resolver um problema (ex: prever o número de vendas). (tarefas e problemas reservados até hoje para humanos)
  • 11. IA significa simplesmente criar um algoritmo e treiná-lo com dados.
  • 12. IA é inspirada pelo cérebro dendritos / pesos núcleo / unidade axônio+sinapse / saída neurônio neurônio artificial
  • 13. IA geral não existe / IA fraca e supervisionada, sim 1950 - 2000 1990 - 2020 Ficção-científica IA especializada (fraca) Supervised Learning IA geral (forte) Unsupervised Learning Futuro
  • 15. DL : 30 anos de pesquisa antes do Big Bang de 2012 Geoffrey HINTON mostrou que o algoritmo BP é o método de aprendizagem do DL 1986 Yann LECUN criou a rede profunda ConvNet inspirada pelo córtex visual e usando o BP 1989 Geoffrey HINTON venceu a competição ImageNet com AlexNet, uma rede ConvNet 2012 Yann LECUN e Yoshua BENGIO criaram LeNet-5, primeira ConvNet a ser usada na vida real 1998 Andrew NG lançou o primeiro MOOC gratuito em Machine Learning (mais de 100 000 estudantes) 2011
  • 16. The rise of AI (51mn) Neste episódio inovador de "Hello World", a história da ascensão da IA é contada em detalhes pela primeira vez, enquanto o jornalista Ashlee Vance se dirige ao inesperado berço da tecnologia, o Canadá.
  • 17. Técnicas para implementar a IA : Machine Learning
  • 19. Inteligência artificial (IA) é uma disciplina. >> Machine Learning (ML) é uma maneira específica de resolver problemas de IA.
  • 20.
  • 21.
  • 22. Treinar a aprender padrões em vez de programar regras
  • 23. ML precisa de dados e poder de computação GPU CPU Uma IA precisa de muita computação. 2010
  • 24. ML supervisionado | 2 etapas Treinamento com dados rotulados 1 Uso do modelo para dar previsões 2
  • 25.
  • 27. ConvNet : uma rede neural inspirada pelo cérebro https://code.facebook.com/posts/384869298519962/artificial-intelligence-revealed/
  • 28. Deep Learning : muitas camadas de aprendizado rosto rosto corpo pé mão mão rosto erro ! BackPropagation do gradiente do erro. É o método de aprendizagem de uma rede neural profunda : ela vai aprender com seus erros. 1 2 3 4 5 Comparador =
  • 30.
  • 31. Machine Learning do ponto de vista técnico
  • 33. (antes de continuar) Temos de ter sempre em mente...
  • 34. Há bugs na IA ! (dados, capacidade de adaptação)
  • 36. Por que usar a IA nos negócios ?
  • 37. Usuários querem interagir naturalmente (pela voz por exemplo) e de uma forma personalizada IA funciona hoje (dados + modelos + computação) e leva soluções Google AI permite de usar a IA em todos os processos... sem ser especialista de IA
  • 38. Usuários... querem conversar ”Até 2021, mais de 50% das empresas gastarão mais por ano em bots e criações de chatbot do que desenvolvimentos de aplicativos móveis tradicionais*” - Gartner, October 2017 Gartner’s TOP 10 IT predictions
  • 40. Google AI… IA em todos os processos Google services IA em todos os serviços para você Google Cloud Platform IA ready-to-use para seus negócios
  • 41. 12 meses Crédito de US $300 válido em todos os produtos da GCP cloud.google.com/free/
  • 42. Exemplo do Google : uma empresa AI-first
  • 43.
  • 44. Google | Mobile first to AI first Conversational, sensory Ambient, multi-device Thoughtfully contextual Learns and adapts
  • 45. Google é AI-first porque usa IA em cada processo
  • 46.
  • 47. Machine Learning do ponto de vista dos negócios
  • 48. Se um computador puder aprender da mesma forma que nossos cérebros o fazem, poderia aprender a executar um processo de um negócio ?
  • 49. IA = aprender pela observação (novo paradigma) “Machine Learning. Esta é a próxima transformação ... o paradigma de programação está mudando. Em vez de programar um computador, você ensina um computador a aprender algo.” Eric Schmidt Executive chairman of the board Google
  • 50. Fonte : Digital Transformation Review 11 – Artificial Intelligence Decoded (Cap Gemini, 2018)
  • 52. ✓ Inteligência Artificial ✓ Machine Learning ✓ Deep Learning ✓ IA : ensinar um computador a aprender
  • 54. ML para o seu negócio 1. Que tipos de problemas o ML pode resolver ? 2. Como aplicar o ML ao meu negócio ? 3. Metodologia de análise para aplicar o ML a um caso 4. Como escolher um modelo de ML ? 5. Consequência do uso do ML : novos insights e talvez novos serviços Pontos chaves da sua estratégia do Machine Learning Evitar as 6 armadilhas do ML E seu negócio : AI-first ?
  • 55. 1/5. Que tipos de problemas o ML pode resolver ?
  • 56. Aplique o ML a qualquer processo usando hoje regras e dados. Com o treinamento a partir de dados, o modelo de ML substituirá as regras. Regras do seu negócio Modelo de Machine Learning
  • 57.
  • 58.
  • 59. Princípio | Aplique o ML às regras do seu negócio Pense no Machine Learning como a maneira de dimensionar, automatizar, personalizar. Pense em todas as regras que você está codificando hoje, desde que você possa coletar os dados corretos, você pode fazer isso usando o ML.
  • 60. 2/5. Como aplicar o ML ao meu negócio ?
  • 61. Dívida um processo de negócio numa lista de processos exclusivos Um modelo de ML é treinado para executar uma única tarefa, como dar uma resposta a uma pergunta específica. Como a maioria dos processos é composta por vários processos exclusivos, a primeira ação a ser tomada é listar esses processos e verificar se você possui bastante dados. Assim, para cada processo exclusivo, poderemos treinar um modelo ML específico.
  • 62.
  • 63.
  • 64.
  • 65.
  • 66.
  • 67. 3/5. Metodologia para aplicar o ML a um processo exclusivo
  • 68. Treinamento do ML e em seguida, uso em produção Treinamento com dados rotulados 1 Uso do modelo para dar previsões 2
  • 70. 1. De ponto de vista de… a questão é... Ponto de vista Questões Machine Learning Previsão ? Dados ? Dados Coleta ? Analise ? Software API ? Usuários ? Usuários Software ? Reação ?
  • 71. 2. Escolha do modelo de ML ● Natureza dos dados de entrada e saída ? ● Arquitetura do modelo ? ● Como treiná-lo ? ● Como usá-lo na produção ?
  • 73.
  • 74.
  • 75. Caso : demand forecasting (manufacturing) Ponto de vista Questões Machine Learning Previsão ? número de unidades de um produto X para ser fabricadas este mês Dados ? - dados históricos (# de unidades vendidas, o preço de venda, etc.) - dados gerais como números econômicos, confiança do cliente, taxa de juros, o que aconteceu este mês, no ano passado, etc. Dados Coleta ? coletar todos os dados, exceto os que podemos esperar que o usuário final nos dê (econômicos, concorrentes, setor, própria empresa…) e definir como coletá-los Analise ? para analisá-los, temos de criar features para entrar no modelo ML Software API ? as entradas do software podem ser o ID do produto e do mês para o qual queremos fazer essa previsão Usuários ? os usuários podem ser gerentes de produto, de logística, etc. Observam as tendências, na economia geral, nas publicações comerciais e, de alguma forma, tomam uma decisão. Usuários Software ? digitam no software unicamente palavras chaves de pesquisa (ID do produto e do mês) Reação ? depois da recepção da previsão, a reação pode ser automática como pedir o número previsto de produto
  • 76. 4/5. Como escolher um modelo de ML ?
  • 77. Ponto fundamental seguir cursos sobre o ML e GPC Como escolher um modelo de ML ?
  • 78. Iniciantes | Cursos sobre o ML + o ML no GCP Para pessoas que querem aprender a usar as APIs de ML da Google Cloud Platform (GCP) com modelos de ML já treinados : 1. (fundamentos) Machine Learning Crash Course (Google) 2. (ML na GCP na prática) Machine Learning with TensorFlow on Google Cloud Platform Specialization (Coursera)
  • 79. Intermediários & Avançados | Cursos sobre DL + GCP Para pessoas que querem tornar-se especialistas em DL (desenvolvimento de modelos de DL) + uso da GCP : Deep Learning ● Deep Learning Specialization (Coursera, Andrew Ng) ● Fastai (Jeremy Howard) ● Deep Learning (Udacity) GCP ● Data Engineering on Google Cloud Platform Specialization (Coursera) ● First Steps with TensorFlow + Google Cloud Training
  • 80.
  • 81. Escolher um modelo de ML: da API para o desenvolvimento Como escolher um modelo de ML ?
  • 83. Google ML APIs 1 Como escolher um modelo de ML ?
  • 85. Use um modelo pré-treinado para tarefa comum de ML Chatbots
  • 87.
  • 89.
  • 90.
  • 92.
  • 93. Transcrição de fala para texto em mais de 110 idiomas As transcrições de áudio incluem o timestamp inicial e final de cada palavra Filtragem de profanity Envie um arquivo completo (batch) ou um fluxo contínuo (stream) de áudio
  • 95. Detecção de idiomaTradução de texto em mais de 110 idiomas
  • 97.
  • 98.
  • 100.
  • 101.
  • 103. Conversational Agent Architecture User Interface Conversational Agent Platform Fulfillment Google Cloud AI
  • 104. qssdqDQdq Um chatbot em 10 minutos
  • 105. O chatbot do banco ING
  • 106. Casos de uso das APIs de ML nos negócios
  • 107. Aucnet : ML para obter o tipo e preço de um carro https://konpeki.io/
  • 108. Ocado transforma e-mails em processamento de linguagem natural
  • 109. DialogFlow : NATURAL conversational agent tool
  • 110. Google AutoML 2 Como escolher um modelo de ML ?
  • 112. E se você quiser treinar essas ML APIs com seus próprios dados personalizados ?
  • 113.
  • 114.
  • 115. TensorFlow & Cloud ML Engine 3 Como escolher um modelo de ML ?
  • 117. E se você tiver um modelo ML específico para seu conjunto de dados ?
  • 118. Google ML Engine : desenvolva o seu modelo
  • 121. E se você quiser criar uma máquina virtual, instalar bibliotecas de ML (TensorFlow/Keras, PyTorch/Fastai…) e desenvolver um modelo de ML a partir de zero ? cloud.google.com/compute/
  • 122. Resumo impactos do seu jeito de escolher um modelo de ML
  • 123.
  • 124.
  • 125.
  • 126.
  • 127. 3 For custom tasks, build a TensorFlow model with your data. Train and serve it on ML Engine.
  • 128.
  • 129. 5/5. Consequência : novos insights e talvez novos serviços
  • 130. Exemplo | O Google Maps antecipa sua pesquisa e suas necessidades pessoais
  • 131. Pontos chaves da sua estratégia do Machine Learning
  • 132. Dados | Estratégia de ML = estratégia de dados ! A magia do ML vem com quantidade de dados, não complexidade.
  • 133. Dados | 90% de dados não estruturados (processe seus dados antes de usar ML)
  • 134. Arquitetura | Pense no modo de produção produção treinamento
  • 135. Arquitetura | Obtenha um erro baixo (treinamento) vs obtenha previsões rápidas (produção) vs Experimente e falhe. Não procure o melhor modelo !
  • 137. Evitar as 6 armadilhas do ML
  • 138. 1. Desenvolver meu próprio algoritmo ML é mais rápido do que usar um framework ML já integrado. 2. Nenhum dado coletado ainda. 3. Suponha que os dados estejam prontos para uso. 4. Algoritmos ML se tornam blocos fechados, sem intervenção de humanos. 5. Lançamento de produto focado no algoritmo ML. 6. Eu não preciso treinar mais de uma vez o meu algoritmo ML.
  • 139. 1. Para fazer um ótimo sistema ML além do algoritmo, você precisará de muitas coisas além do algoritmo de ML (análise de dados, servidores, data stream, …). 2. Precisa dados ! 3. Alguém em outro departamento tem dados, mas você não olhou para ele : geralmente, esses dados não estão prontos para uso e além disso, a sua empresa precisa de ter alguém que mante os dados. Não tem mágica para ter dados certos. 4. Quanto mais algoritmos ML substituem processos anteriores, mais importante é ter pessoas que verificam regularmente todas as etapas do seu funcionamento, caso contrário elas se tornam blocos fechados que não evoluem mais. 5. Seus usuários provavelmente não se importam se o que você está dando a eles é o ML, eles só se importam se ele tem aquele novo recurso legal ou se suas recomendações são realmente boas. E, se você lançar algo cujo valor inicial seja apenas ML, ele terá de ter novos dados para operar. Ele precisa de muitos usuários para gerar esses dados para que ele aprenda a interagir melhor. 6. Acontece que, se você vai ter um algoritmo ML que fará parte de seus principais processos de negócios, ele será retreinado muitas e muitas vezes e você vai querer investir o esforço para tornar esse processo muito fácil e sem costura.
  • 140. E seu negócio : AI-first ?
  • 141.
  • 142. Interação natural com os seus clientes ? Interação além do site mobile ? Ofertas com contextualização além do nome ? Processos de negócio atualizados pelos dados ?
  • 144. 1. IA funciona hoje (dados + modelos + computação). Permite melhorar em tempo real os processos das empresas, personalizar as ofertas para seus clientes e atender às suas novas necessidades como interagir naturalmente pela voz por exemplo. 2. IA pode ser aplicada a todos os processos de negócios (input → process → output). Por quê ? Um modelo IA de Machine Learning (ML) pode substituir as regras codificadas por um humano para um processo. Como ? O algoritmo aprenderá as regras a partir dos dados coletados. O treinamento contínuo do algoritmo com novos dados permitirá sua atualização. 3. Que estratégia IA para seu negócio ? Substituição progressiva de processos existentes. A maioria das empresas não pode empregar uma equipe de ML, nem manter sua própria arquitetura de IA. Precisam da ajuda de um cientista de dados para coletar, analisar e preparar os dados, bem como uma plataforma de treinamento e de uso em produção de modelos de ML como a do Google (Google Cloud Platform ou GCP).
  • 146. Obrigado por atuar contra as armas autônomas Stop Autonomous Weapons Pierre GUILLOU IA | Brasília - Paris m.me/pierre.guillou.fr @pierre_guillou linkedin.com/in/pierreguillou medium.com/@pierre_guillou
  • 147. Referências O curso “How Google does Machine” da especialização “Learning Machine Learning with TensorFlow on Google Cloud Platform” no Coursera é uma fonte importante das informações destes slides. O site Google Cloud Platform (GCP, suíte de computação em nuvem oferecida pelo Google) também. Fatias e slides do vídeo “Intro to machine learning on Google Cloud Platform” (Sara Robinson, Google I/O, 05/18) foram usados também nestes slides.