SlideShare uma empresa Scribd logo
1 de 105
Uma introdução a
Machine Learning
Guilherme Silveira
http://www.caelum.com.br
Uma introdução a
Machine Learning
Guilherme Silveira
http://www.alura.com.br
a idéia
problemas
perguntas
soluções
respostas
quem sou eu
casa ==> caelum
decidi ir de carro
<== piada
pego o carro...
de camarote
de camarote
decidi ir de metrô
quem conhece
são paulo?
são paulo?
quem conhece o
metrôem são paulo?
Problema?
vista interna
além do trânsito
minha vida pessoal
mudança
o preço dos imóveis
está caro?
Tamanho Preço
100 750000
200 860000
150 977000
140 81900
160 984000
180 1127000
130 638000
80 647000
40 346000
p: qual um preço justo
para esse imóvel?
está caro?
regressão linear f(x) = ax + b
planilha
preço = 5053x + 57758preço = 5053x + 57758
regressão linear f(x) = ax + b
polinômios f(x) = a + bx + cx^2 + ... + dx^n
preço = a + ... + dx^npreço = a + ... + dx^n
p: como estimar o valor de algo?
possível resposta: regressão
possível resposta: regressão
p: quanto tempo os alunos
precisarão para essa prova?
p: qual a nota que o aluno vai
tirar na prova final?
p: qual será a nota do hipólito na
próxima olimpíada?
simplicidade++
bizarro--
bizarro--
função Brad Pitt
(a função perfeita?)
e o número de
dormitórios?
Tamanho Preço
100 750000
200 860000
150 977000
140 81900
160 984000
180 1127000
130 638000
80 647000
40 346000
e o número de
dormitórios?
Tamanho Dormitório Preço
100 2 750000
200 3 860000
150 4 977000
140 3 81900
160 3 984000
180 4 1127000
130 3 638000
80 3 647000
40 1 346000
bibliotecas
http://math.nist.gov/javanumerics/jama/
http://mahout.apache.org/
http://commons.apache.org/math/
google: language + regression
chego no trabalho
abro os emails
p: classificação
É spamzis!É spamzis!
Não é!Não é!
11
00
treino!
valido!
p: ele é 1?
acredito que sim, comacredito que sim, com
chance de 78%chance de 78%
classificação
humana
lista com 1000 itens
treino da
máquina
valida a
qualidade
99% de acerto99% de acerto
p: ele é 1?
chance de x%chance de x%
r: regressão logística
p: o email é spam?
p: qual a chance do aluno acertar
esse exercício?
p: o aluno está com dificuldade?
p: o aluno domina o conteúdo?
p: qual a chance de essa imagem
ser o número 3? ou 8?
p: qual a chance de essa imagem
ser um cancêr?
nota: simplificações desses
problemas
e o cartão de credito?
você gastou 50
dia 30
loja 15
loja 15
loja 15
você gastou 30
dia 30
loja 17
loja 17
loja 17
você gastou 25
dia 30
loja 21
loja 21
loja 21
você gastou 25
dia 30
loja 21
loja 21
loja 21
você gastou 2500
dia 30
loja 7
loja 7
loja 7
dia valor loja
30 30 15
30 35 17
30 100 8
1 37 9
30 2500 7
dia valor loja label
30 30 15 0
30 35 17 0
30 100 8 0
1 37 9 0
30 2500 7 1
dia valor loja label
30 30 15 0
30 35 17 0
30 100 8 0
1 37 9 0
30 2500 7 1
treina
37% de acerto37% de acerto
valida
eu continuoeu continuo
roubandoroubando
regressão logística é,
em geral, linear ou
lerdíssima
regularização
polinômios
outras
dia valor loja label
30 30 15 0
30 35 17 0
30 100 8 0
1 37 9 0
30 2500 7 1
dia valor loja label
30 30 15 0
30 35 17 0
30 100 8 0
1 37 9 0
30 2500 7 1
dia valor loja label
30 30 15 0
30 35 17 0
30 100 8 0
1 37 9 0
30 2500 7 1
dia valor loja label
30 30 15 0
30 35 17 0
30 100 8 0
1 37 9 0
30 2500 7 1
dia valor loja label
30 30 15 0
30 35 17 0
30 100 8 0
1 37 9 0
30 2500 7 1
87% de acerto87% de acerto
treina
treina
treina
treina
treina
treina
dia valor loja label
30 30 15 0
30 35 17 0
30 100 8 0
1 37 9 0
30 2500 7 1
o seu telefone tocao seu telefone toca
p: o email é spam?
p: essa movimentação é uma
fraude?
p: qualquer pergunta sim/não
como antes?
http://neuroph.sourceforge.net/
acesso o
“banco.caelum.com.br”
dia valor loja
30 30 MAX PAD
30 35 MUNI TR
30 149 CAELUM
1 499 FACULDADE
30 5 BUTECO
o que é isso?o que é isso?
o que é isso?o que é isso?
alimentaçãoalimentação
profissionalprofissional
profissionalprofissional
p: a movimentação 15 é?
p: a movimentação 15 é
entretenimento ou não? (0 ou 1)
p: a movimentação 15 é
alimentação ou não? (0 ou 1)
p: a movimentação 15 é
profissional ou não? (0 ou 1)
dia valor loja categoria
30 30 MAX PAD alimentação
30 35 MUNI TR transporte
30 149 CAELUM profissional
1 499 FACULDADE profissional
30 5 BUTECO alimentação
onde estão osonde estão os
0 e 1?0 e 1?
dia valor loja categoria
30 30 MAX PAD 0
30 35 MUNI TR 1
30 149 CAELUM 2
1 499 FACULDADE 2
30 5 BUTECO 0
é 0, 1 ou 2?é 0, 1 ou 2?
dia valor loja categoria
30 30 MAX PAD é
30 35 MUNI TR resto
30 149 CAELUM resto
1 499 FACULDADE é
30 5 BUTECO resto
é 0 ou o resto?é 0 ou o resto?
77%77%
dia valor loja categoria
30 30 MAX PAD resto
30 35 MUNI TR é
30 149 CAELUM resto
1 499 FACULDADE resto
30 5 BUTECO é
é 1 ou o resto?é 1 ou o resto?
53%53%
dia valor loja categoria
30 30 MAX PAD resto
30 35 MUNI TR resto
30 149 CAELUM é
1 499 FACULDADE é
30 5 BUTECO resto
é 2 ou o resto?é 2 ou o resto?
64%64%
dia valor loja label
30 30 15 0
30 35 17 0
30 100 8 0
1 37 9 1
30 2500 7 0
dia valor loja label
30 30 15 0
30 35 17 1
30 100 8 1
1 37 9 0
30 2500 7 0
dia valor loja label
30 30 15 1
30 35 17 0
30 100 8 0
1 37 9 0
30 2500 7 1
77%77%
entretenimento
alimentação
profissional
treina
você ficou esperando o
outro robô aparecer né?
53%53%
64%64%
entretenimentoentretenimento
One vs All
p: dentre as categorias A,B,C a
qual categoria ele pertence?
p: o aluno está motivado,
desanimado, desiludido,
decepcionado, contente ou
malandrão?
o aluno não terminou :(
será que eu poderia ter
ajudado ele?
qto tempo em cada
exercício?
alunos = []alunos << [12, 150, 3, 15]alunos << [4, 170, 32, 25]alunos << [1, 10, 3, 25]alunos << [12, 20, 31, 15]
se ele termina o curso
em 3 meses ou não
labels = [1, 1, 0, 0]
alunos = []alunos << [12, 150, 3, 15]alunos << [4, 170, 32, 25]alunos << [1, 10, 3, 25]alunos << [12, 20, 31, 15]
treina
e o guilherme?
guilherme = [6, 140, 25, 10]
model.predict(Node.features(guilherme))
adivinhe!
SVM
dados fake
labels = [1, 1, 0, 0]
alunos = []alunos << [12, 150, 3, 15]alunos << [4, 170, 32, 25]alunos << [1, 10, 3, 25]alunos << [12, 20, 31, 15]
dados reais
dados reais
C utilizado ACERTOS NO TREINO PREVISOES COM ACE
0.08 93.18% 85.71%
C utilizado ACERTOS NO TREINO PREVISOES
0.001 70.45454545454545 61.9047619
0.04 88.63636363636364 71.4285714
0.08 93.18181818181819 85.7142857
0.2 100.0 100.0
SVM para classificar
(0,1, ...)
p: dentre as categorias A,B,C a
qual categoria ele pertence?
p: o aluno vai desistir do curso?
p: essa pessoa tem perfil de
terrorista?
grupos de alunos
dificuldade != facilidade
user id 15 ?? user id 17
user id 15 ?==? user id 17
333784321236738126783 ?==? 1238793923832178612397
características em comum
número de respostas erradas
tempo gasto
número de exercícios feitos
feedbacks dados
notas de feedback recebidos
likes
cursos
quantidade de caracteres
altura???
joga no plano
olha eles aqui!
chuta um ponto
X
X
genial
X
X
melhora
X
X
X
X
e melhora...
e melhora...
e melhora...
e melhora...
e melhora...
e melhora...
e melhora...
esses são os grupos
grupos esperados:
muitas perguntas,
muitos erros
poucos erros,
poucas perguntas
poucos erros,
poucas perguntas,
ajuda bastante
X X
X
grupos encontrados:
muitas perguntas,
poucos erros
muitos erros,
poucas perguntas
muitos erros,
poucas perguntas,
ajuda bastante
entre
outros
p: como meus _____ se
agrupam?
p: como os alunos se
comportam?
p: como os instrutores se
comportam?
p: como os exercícios se
comportam?
p: como meus clientes se
agrupam?
p: como meus produtos se
agrupam?
p: como minhas features se
agrupam?
p: como os clientes usam o
sistema?
resumindo
machine learning
regressão linear
classificadores
redes neurais
logistic
k-cluster
complexidade deles
ricminer.org.br
não dirija
se beber não dirija
eu quero beber e ler
eu não quero dirigir
detectando... margem de erromargem de erro
o que você quer saber
sobre um cliente?
sobre um cliente?
o que o cliente quer saber
sobre ele mesmo?
como os clientes se agrupam?
como seus itens se agrupam?
quando o cliente fará algo?
nós respondemos 2
levante as suas
obrigado 1
guilherme.silveira@caelum.com.br
@guilhermecaelum
http://www.alura.com.br

Mais conteúdo relacionado

Destaque

ComidasDelivery.com para competição Ser Empreendedor da POLI/USP
ComidasDelivery.com para competição Ser Empreendedor da POLI/USPComidasDelivery.com para competição Ser Empreendedor da POLI/USP
ComidasDelivery.com para competição Ser Empreendedor da POLI/USPComidasDelivery.com
 
83% das empresas têm dificuldade em encontrar pessoal qualificado
83% das empresas têm dificuldade em encontrar pessoal qualificado83% das empresas têm dificuldade em encontrar pessoal qualificado
83% das empresas têm dificuldade em encontrar pessoal qualificadoJornal do Commercio
 
Resultado do Processo Seletivo de novembro de 2011
Resultado do Processo Seletivo de novembro de 2011Resultado do Processo Seletivo de novembro de 2011
Resultado do Processo Seletivo de novembro de 2011João Salto
 
Apresentação Oficial CicloMax.com 2015
Apresentação Oficial CicloMax.com 2015Apresentação Oficial CicloMax.com 2015
Apresentação Oficial CicloMax.com 2015ciclomax
 
Apresentação alta confiança
Apresentação alta confiançaApresentação alta confiança
Apresentação alta confiançaprivategrupo
 
Densidade de Estocagem de tilápia em tanques-rede
Densidade de Estocagem de tilápia em tanques-redeDensidade de Estocagem de tilápia em tanques-rede
Densidade de Estocagem de tilápia em tanques-redeAgricultura Sao Paulo
 
Pesquisa gestão da tecnologia - faccat
Pesquisa   gestão da tecnologia - faccatPesquisa   gestão da tecnologia - faccat
Pesquisa gestão da tecnologia - faccatBruno Prass
 
1 apresentação dos produtos rede brasil 2003
1 apresentação dos produtos rede brasil 20031 apresentação dos produtos rede brasil 2003
1 apresentação dos produtos rede brasil 2003Clemilton Do Nasc Fortes
 
Apresentação 5 Diretos 2013 completa
Apresentação 5 Diretos 2013 completaApresentação 5 Diretos 2013 completa
Apresentação 5 Diretos 2013 completa5diretos
 
WellAway LVE Slideshow FR
WellAway LVE Slideshow FRWellAway LVE Slideshow FR
WellAway LVE Slideshow FRWellAway Ltd.
 
Plan Salon PROVEMPLOI 2013
Plan Salon PROVEMPLOI 2013Plan Salon PROVEMPLOI 2013
Plan Salon PROVEMPLOI 2013Julie Province
 
Azzedine Alaïa Project
Azzedine Alaïa ProjectAzzedine Alaïa Project
Azzedine Alaïa ProjectPaloma Duran
 
Guide iAdvize : Comment engager vos clients avec une stratégie crosscanal ?
Guide iAdvize : Comment engager vos clients avec une stratégie crosscanal ?Guide iAdvize : Comment engager vos clients avec une stratégie crosscanal ?
Guide iAdvize : Comment engager vos clients avec une stratégie crosscanal ?iAdvize
 
Inventaire
InventaireInventaire
Inventairesaynijb
 
Catálogo Xmas
Catálogo XmasCatálogo Xmas
Catálogo XmasCoartegift
 

Destaque (18)

ComidasDelivery.com para competição Ser Empreendedor da POLI/USP
ComidasDelivery.com para competição Ser Empreendedor da POLI/USPComidasDelivery.com para competição Ser Empreendedor da POLI/USP
ComidasDelivery.com para competição Ser Empreendedor da POLI/USP
 
83% das empresas têm dificuldade em encontrar pessoal qualificado
83% das empresas têm dificuldade em encontrar pessoal qualificado83% das empresas têm dificuldade em encontrar pessoal qualificado
83% das empresas têm dificuldade em encontrar pessoal qualificado
 
Resultado do Processo Seletivo de novembro de 2011
Resultado do Processo Seletivo de novembro de 2011Resultado do Processo Seletivo de novembro de 2011
Resultado do Processo Seletivo de novembro de 2011
 
Apresentação Oficial CicloMax.com 2015
Apresentação Oficial CicloMax.com 2015Apresentação Oficial CicloMax.com 2015
Apresentação Oficial CicloMax.com 2015
 
Apresentação alta confiança
Apresentação alta confiançaApresentação alta confiança
Apresentação alta confiança
 
Densidade de Estocagem de tilápia em tanques-rede
Densidade de Estocagem de tilápia em tanques-redeDensidade de Estocagem de tilápia em tanques-rede
Densidade de Estocagem de tilápia em tanques-rede
 
Denki datashow
Denki datashowDenki datashow
Denki datashow
 
Planilha de gastos
Planilha de gastosPlanilha de gastos
Planilha de gastos
 
Pesquisa gestão da tecnologia - faccat
Pesquisa   gestão da tecnologia - faccatPesquisa   gestão da tecnologia - faccat
Pesquisa gestão da tecnologia - faccat
 
1 apresentação dos produtos rede brasil 2003
1 apresentação dos produtos rede brasil 20031 apresentação dos produtos rede brasil 2003
1 apresentação dos produtos rede brasil 2003
 
Apresentação 5 Diretos 2013 completa
Apresentação 5 Diretos 2013 completaApresentação 5 Diretos 2013 completa
Apresentação 5 Diretos 2013 completa
 
WellAway LVE Slideshow FR
WellAway LVE Slideshow FRWellAway LVE Slideshow FR
WellAway LVE Slideshow FR
 
Plan Salon PROVEMPLOI 2013
Plan Salon PROVEMPLOI 2013Plan Salon PROVEMPLOI 2013
Plan Salon PROVEMPLOI 2013
 
Azzedine Alaïa Project
Azzedine Alaïa ProjectAzzedine Alaïa Project
Azzedine Alaïa Project
 
Guide iAdvize : Comment engager vos clients avec une stratégie crosscanal ?
Guide iAdvize : Comment engager vos clients avec une stratégie crosscanal ?Guide iAdvize : Comment engager vos clients avec une stratégie crosscanal ?
Guide iAdvize : Comment engager vos clients avec une stratégie crosscanal ?
 
Inventaire
InventaireInventaire
Inventaire
 
Dvalmodas
DvalmodasDvalmodas
Dvalmodas
 
Catálogo Xmas
Catálogo XmasCatálogo Xmas
Catálogo Xmas
 

Semelhante a Uma introdução concisa ao Machine Learning

Semelhante a Uma introdução concisa ao Machine Learning (17)

Introducao a machine learning na educacao
Introducao a machine learning na educacaoIntroducao a machine learning na educacao
Introducao a machine learning na educacao
 
Mat porcentagem
Mat porcentagemMat porcentagem
Mat porcentagem
 
Porcentagem.ppt
Porcentagem.pptPorcentagem.ppt
Porcentagem.ppt
 
Machine Learning - Introdução e Aplicações
Machine Learning - Introdução e AplicaçõesMachine Learning - Introdução e Aplicações
Machine Learning - Introdução e Aplicações
 
Porcentagem
PorcentagemPorcentagem
Porcentagem
 
Porcentagem
PorcentagemPorcentagem
Porcentagem
 
9 matematica apresentacao
9 matematica apresentacao9 matematica apresentacao
9 matematica apresentacao
 
Porcentagem
PorcentagemPorcentagem
Porcentagem
 
Porcentagem
PorcentagemPorcentagem
Porcentagem
 
Subcategoria15852
Subcategoria15852Subcategoria15852
Subcategoria15852
 
Porcentagem
PorcentagemPorcentagem
Porcentagem
 
Curso de Raciocínio Lógico p/ TCM-RJ 2016
Curso de Raciocínio Lógico p/ TCM-RJ 2016Curso de Raciocínio Lógico p/ TCM-RJ 2016
Curso de Raciocínio Lógico p/ TCM-RJ 2016
 
Resolvida 2.1 pagina 5
Resolvida 2.1 pagina 5Resolvida 2.1 pagina 5
Resolvida 2.1 pagina 5
 
Curso de Matemática para Concurso PC-RJ
Curso de Matemática para Concurso PC-RJCurso de Matemática para Concurso PC-RJ
Curso de Matemática para Concurso PC-RJ
 
Matemática basica
Matemática basicaMatemática basica
Matemática basica
 
Mat5 3 bim_aluno_2013
Mat5 3 bim_aluno_2013Mat5 3 bim_aluno_2013
Mat5 3 bim_aluno_2013
 
Atps estatística pedro
Atps estatística pedroAtps estatística pedro
Atps estatística pedro
 

Mais de Caelum

Performance Web além do carregamento
Performance Web além do carregamentoPerformance Web além do carregamento
Performance Web além do carregamentoCaelum
 
Desafios de Performance Web - BrazilJS
Desafios de Performance Web - BrazilJSDesafios de Performance Web - BrazilJS
Desafios de Performance Web - BrazilJSCaelum
 
Performance na web: o modelo RAIL e outras novidades
Performance na web: o modelo RAIL e outras novidadesPerformance na web: o modelo RAIL e outras novidades
Performance na web: o modelo RAIL e outras novidadesCaelum
 
Progressive Web Apps: o melhor da Web appficada
Progressive Web Apps: o melhor da Web appficadaProgressive Web Apps: o melhor da Web appficada
Progressive Web Apps: o melhor da Web appficadaCaelum
 
Tudo que você precisa saber sobre picture e srcset
Tudo que você precisa saber sobre picture e srcsetTudo que você precisa saber sobre picture e srcset
Tudo que você precisa saber sobre picture e srcsetCaelum
 
Como o HTTP/2 vai mudar sua vida
Como o HTTP/2 vai mudar sua vidaComo o HTTP/2 vai mudar sua vida
Como o HTTP/2 vai mudar sua vidaCaelum
 
Métricas e a automatização do controle de qualidade
Métricas e a automatização do controle de qualidadeMétricas e a automatização do controle de qualidade
Métricas e a automatização do controle de qualidadeCaelum
 
HTTP/2, SPDY e Otimizações Web - Front In Maceió 2014 - Sérgio Lopes
HTTP/2, SPDY e Otimizações Web - Front In Maceió 2014 - Sérgio LopesHTTP/2, SPDY e Otimizações Web - Front In Maceió 2014 - Sérgio Lopes
HTTP/2, SPDY e Otimizações Web - Front In Maceió 2014 - Sérgio LopesCaelum
 
Offline Web com Service Workers - Sérgio Lopes
Offline Web com Service Workers - Sérgio LopesOffline Web com Service Workers - Sérgio Lopes
Offline Web com Service Workers - Sérgio LopesCaelum
 
Design Responsivo - MobCamp 2014
Design Responsivo - MobCamp 2014Design Responsivo - MobCamp 2014
Design Responsivo - MobCamp 2014Caelum
 
Além do responsive design: a mudança de paradigma do design adaptativo e os m...
Além do responsive design: a mudança de paradigma do design adaptativo e os m...Além do responsive design: a mudança de paradigma do design adaptativo e os m...
Além do responsive design: a mudança de paradigma do design adaptativo e os m...Caelum
 
Por trás dos frameworks e além do reflection
Por trás dos frameworks e além do reflectionPor trás dos frameworks e além do reflection
Por trás dos frameworks e além do reflectionCaelum
 
Otimizações de Performance Web: Desafios do Mundo Mobile
Otimizações de Performance Web: Desafios do Mundo MobileOtimizações de Performance Web: Desafios do Mundo Mobile
Otimizações de Performance Web: Desafios do Mundo MobileCaelum
 
Otimizando o time to market - do zero a produção em poucas iterações
Otimizando o time to market - do zero a produção em poucas iteraçõesOtimizando o time to market - do zero a produção em poucas iterações
Otimizando o time to market - do zero a produção em poucas iteraçõesCaelum
 
All you need to know about JavaScript loading and execution in the browser - ...
All you need to know about JavaScript loading and execution in the browser - ...All you need to know about JavaScript loading and execution in the browser - ...
All you need to know about JavaScript loading and execution in the browser - ...Caelum
 
Wsrest 2013
Wsrest 2013Wsrest 2013
Wsrest 2013Caelum
 
Design Responsivo por uma Web única
Design Responsivo por uma Web únicaDesign Responsivo por uma Web única
Design Responsivo por uma Web únicaCaelum
 
Os Caminhos de uma Estratégia Mobile
Os Caminhos de uma Estratégia MobileOs Caminhos de uma Estratégia Mobile
Os Caminhos de uma Estratégia MobileCaelum
 
Porque você deveria usar CDI nos seus projetos Java! - JavaOne LA 2012 - Sérg...
Porque você deveria usar CDI nos seus projetos Java! - JavaOne LA 2012 - Sérg...Porque você deveria usar CDI nos seus projetos Java! - JavaOne LA 2012 - Sérg...
Porque você deveria usar CDI nos seus projetos Java! - JavaOne LA 2012 - Sérg...Caelum
 
[FrontInBH 2012] Por uma web mais rápida: técnicas de otimizações de sites - ...
[FrontInBH 2012] Por uma web mais rápida: técnicas de otimizações de sites - ...[FrontInBH 2012] Por uma web mais rápida: técnicas de otimizações de sites - ...
[FrontInBH 2012] Por uma web mais rápida: técnicas de otimizações de sites - ...Caelum
 

Mais de Caelum (20)

Performance Web além do carregamento
Performance Web além do carregamentoPerformance Web além do carregamento
Performance Web além do carregamento
 
Desafios de Performance Web - BrazilJS
Desafios de Performance Web - BrazilJSDesafios de Performance Web - BrazilJS
Desafios de Performance Web - BrazilJS
 
Performance na web: o modelo RAIL e outras novidades
Performance na web: o modelo RAIL e outras novidadesPerformance na web: o modelo RAIL e outras novidades
Performance na web: o modelo RAIL e outras novidades
 
Progressive Web Apps: o melhor da Web appficada
Progressive Web Apps: o melhor da Web appficadaProgressive Web Apps: o melhor da Web appficada
Progressive Web Apps: o melhor da Web appficada
 
Tudo que você precisa saber sobre picture e srcset
Tudo que você precisa saber sobre picture e srcsetTudo que você precisa saber sobre picture e srcset
Tudo que você precisa saber sobre picture e srcset
 
Como o HTTP/2 vai mudar sua vida
Como o HTTP/2 vai mudar sua vidaComo o HTTP/2 vai mudar sua vida
Como o HTTP/2 vai mudar sua vida
 
Métricas e a automatização do controle de qualidade
Métricas e a automatização do controle de qualidadeMétricas e a automatização do controle de qualidade
Métricas e a automatização do controle de qualidade
 
HTTP/2, SPDY e Otimizações Web - Front In Maceió 2014 - Sérgio Lopes
HTTP/2, SPDY e Otimizações Web - Front In Maceió 2014 - Sérgio LopesHTTP/2, SPDY e Otimizações Web - Front In Maceió 2014 - Sérgio Lopes
HTTP/2, SPDY e Otimizações Web - Front In Maceió 2014 - Sérgio Lopes
 
Offline Web com Service Workers - Sérgio Lopes
Offline Web com Service Workers - Sérgio LopesOffline Web com Service Workers - Sérgio Lopes
Offline Web com Service Workers - Sérgio Lopes
 
Design Responsivo - MobCamp 2014
Design Responsivo - MobCamp 2014Design Responsivo - MobCamp 2014
Design Responsivo - MobCamp 2014
 
Além do responsive design: a mudança de paradigma do design adaptativo e os m...
Além do responsive design: a mudança de paradigma do design adaptativo e os m...Além do responsive design: a mudança de paradigma do design adaptativo e os m...
Além do responsive design: a mudança de paradigma do design adaptativo e os m...
 
Por trás dos frameworks e além do reflection
Por trás dos frameworks e além do reflectionPor trás dos frameworks e além do reflection
Por trás dos frameworks e além do reflection
 
Otimizações de Performance Web: Desafios do Mundo Mobile
Otimizações de Performance Web: Desafios do Mundo MobileOtimizações de Performance Web: Desafios do Mundo Mobile
Otimizações de Performance Web: Desafios do Mundo Mobile
 
Otimizando o time to market - do zero a produção em poucas iterações
Otimizando o time to market - do zero a produção em poucas iteraçõesOtimizando o time to market - do zero a produção em poucas iterações
Otimizando o time to market - do zero a produção em poucas iterações
 
All you need to know about JavaScript loading and execution in the browser - ...
All you need to know about JavaScript loading and execution in the browser - ...All you need to know about JavaScript loading and execution in the browser - ...
All you need to know about JavaScript loading and execution in the browser - ...
 
Wsrest 2013
Wsrest 2013Wsrest 2013
Wsrest 2013
 
Design Responsivo por uma Web única
Design Responsivo por uma Web únicaDesign Responsivo por uma Web única
Design Responsivo por uma Web única
 
Os Caminhos de uma Estratégia Mobile
Os Caminhos de uma Estratégia MobileOs Caminhos de uma Estratégia Mobile
Os Caminhos de uma Estratégia Mobile
 
Porque você deveria usar CDI nos seus projetos Java! - JavaOne LA 2012 - Sérg...
Porque você deveria usar CDI nos seus projetos Java! - JavaOne LA 2012 - Sérg...Porque você deveria usar CDI nos seus projetos Java! - JavaOne LA 2012 - Sérg...
Porque você deveria usar CDI nos seus projetos Java! - JavaOne LA 2012 - Sérg...
 
[FrontInBH 2012] Por uma web mais rápida: técnicas de otimizações de sites - ...
[FrontInBH 2012] Por uma web mais rápida: técnicas de otimizações de sites - ...[FrontInBH 2012] Por uma web mais rápida: técnicas de otimizações de sites - ...
[FrontInBH 2012] Por uma web mais rápida: técnicas de otimizações de sites - ...
 

Último

DESAFIO LITERÁRIO - 2024 - EASB/ÁRVORE -
DESAFIO LITERÁRIO - 2024 - EASB/ÁRVORE -DESAFIO LITERÁRIO - 2024 - EASB/ÁRVORE -
DESAFIO LITERÁRIO - 2024 - EASB/ÁRVORE -Aline Santana
 
UFCD_10392_Intervenção em populações de risco_índice .pdf
UFCD_10392_Intervenção em populações de risco_índice .pdfUFCD_10392_Intervenção em populações de risco_índice .pdf
UFCD_10392_Intervenção em populações de risco_índice .pdfManuais Formação
 
Programa de Intervenção com Habilidades Motoras
Programa de Intervenção com Habilidades MotorasPrograma de Intervenção com Habilidades Motoras
Programa de Intervenção com Habilidades MotorasCassio Meira Jr.
 
Época Realista y la obra de Madame Bovary.
Época Realista y la obra de Madame Bovary.Época Realista y la obra de Madame Bovary.
Época Realista y la obra de Madame Bovary.keislayyovera123
 
Modelos de Desenvolvimento Motor - Gallahue, Newell e Tani
Modelos de Desenvolvimento Motor - Gallahue, Newell e TaniModelos de Desenvolvimento Motor - Gallahue, Newell e Tani
Modelos de Desenvolvimento Motor - Gallahue, Newell e TaniCassio Meira Jr.
 
E agora?! Já não avalio as atitudes e valores?
E agora?! Já não avalio as atitudes e valores?E agora?! Já não avalio as atitudes e valores?
E agora?! Já não avalio as atitudes e valores?Rosalina Simão Nunes
 
Simulado 2 Etapa - 2024 Proximo Passo.pdf
Simulado 2 Etapa  - 2024 Proximo Passo.pdfSimulado 2 Etapa  - 2024 Proximo Passo.pdf
Simulado 2 Etapa - 2024 Proximo Passo.pdfEditoraEnovus
 
ATIVIDADE AVALIATIVA VOZES VERBAIS 7º ano.pptx
ATIVIDADE AVALIATIVA VOZES VERBAIS 7º ano.pptxATIVIDADE AVALIATIVA VOZES VERBAIS 7º ano.pptx
ATIVIDADE AVALIATIVA VOZES VERBAIS 7º ano.pptxOsnilReis1
 
Habilidades Motoras Básicas e Específicas
Habilidades Motoras Básicas e EspecíficasHabilidades Motoras Básicas e Específicas
Habilidades Motoras Básicas e EspecíficasCassio Meira Jr.
 
02. Informática - Windows 10 apostila completa.pdf
02. Informática - Windows 10 apostila completa.pdf02. Informática - Windows 10 apostila completa.pdf
02. Informática - Windows 10 apostila completa.pdfJorge Andrade
 
LEMBRANDO A MORTE E CELEBRANDO A RESSUREIÇÃO
LEMBRANDO A MORTE E CELEBRANDO A RESSUREIÇÃOLEMBRANDO A MORTE E CELEBRANDO A RESSUREIÇÃO
LEMBRANDO A MORTE E CELEBRANDO A RESSUREIÇÃOColégio Santa Teresinha
 
A Arte de Escrever Poemas - Dia das Mães
A Arte de Escrever Poemas - Dia das MãesA Arte de Escrever Poemas - Dia das Mães
A Arte de Escrever Poemas - Dia das MãesMary Alvarenga
 
Slides Lição 4, Betel, Ordenança quanto à contribuição financeira, 2Tr24.pptx
Slides Lição 4, Betel, Ordenança quanto à contribuição financeira, 2Tr24.pptxSlides Lição 4, Betel, Ordenança quanto à contribuição financeira, 2Tr24.pptx
Slides Lição 4, Betel, Ordenança quanto à contribuição financeira, 2Tr24.pptxLuizHenriquedeAlmeid6
 
Cultura e Literatura indígenas: uma análise do poema “O silêncio”, de Kent Ne...
Cultura e Literatura indígenas: uma análise do poema “O silêncio”, de Kent Ne...Cultura e Literatura indígenas: uma análise do poema “O silêncio”, de Kent Ne...
Cultura e Literatura indígenas: uma análise do poema “O silêncio”, de Kent Ne...ArianeLima50
 
Música Meu Abrigo - Texto e atividade
Música   Meu   Abrigo  -   Texto e atividadeMúsica   Meu   Abrigo  -   Texto e atividade
Música Meu Abrigo - Texto e atividadeMary Alvarenga
 
Cenários de Aprendizagem - Estratégia para implementação de práticas pedagógicas
Cenários de Aprendizagem - Estratégia para implementação de práticas pedagógicasCenários de Aprendizagem - Estratégia para implementação de práticas pedagógicas
Cenários de Aprendizagem - Estratégia para implementação de práticas pedagógicasRosalina Simão Nunes
 
William J. Bennett - O livro das virtudes para Crianças.pdf
William J. Bennett - O livro das virtudes para Crianças.pdfWilliam J. Bennett - O livro das virtudes para Crianças.pdf
William J. Bennett - O livro das virtudes para Crianças.pdfAdrianaCunha84
 

Último (20)

DESAFIO LITERÁRIO - 2024 - EASB/ÁRVORE -
DESAFIO LITERÁRIO - 2024 - EASB/ÁRVORE -DESAFIO LITERÁRIO - 2024 - EASB/ÁRVORE -
DESAFIO LITERÁRIO - 2024 - EASB/ÁRVORE -
 
UFCD_10392_Intervenção em populações de risco_índice .pdf
UFCD_10392_Intervenção em populações de risco_índice .pdfUFCD_10392_Intervenção em populações de risco_índice .pdf
UFCD_10392_Intervenção em populações de risco_índice .pdf
 
Programa de Intervenção com Habilidades Motoras
Programa de Intervenção com Habilidades MotorasPrograma de Intervenção com Habilidades Motoras
Programa de Intervenção com Habilidades Motoras
 
Época Realista y la obra de Madame Bovary.
Época Realista y la obra de Madame Bovary.Época Realista y la obra de Madame Bovary.
Época Realista y la obra de Madame Bovary.
 
Em tempo de Quaresma .
Em tempo de Quaresma                            .Em tempo de Quaresma                            .
Em tempo de Quaresma .
 
Modelos de Desenvolvimento Motor - Gallahue, Newell e Tani
Modelos de Desenvolvimento Motor - Gallahue, Newell e TaniModelos de Desenvolvimento Motor - Gallahue, Newell e Tani
Modelos de Desenvolvimento Motor - Gallahue, Newell e Tani
 
E agora?! Já não avalio as atitudes e valores?
E agora?! Já não avalio as atitudes e valores?E agora?! Já não avalio as atitudes e valores?
E agora?! Já não avalio as atitudes e valores?
 
Simulado 2 Etapa - 2024 Proximo Passo.pdf
Simulado 2 Etapa  - 2024 Proximo Passo.pdfSimulado 2 Etapa  - 2024 Proximo Passo.pdf
Simulado 2 Etapa - 2024 Proximo Passo.pdf
 
ATIVIDADE AVALIATIVA VOZES VERBAIS 7º ano.pptx
ATIVIDADE AVALIATIVA VOZES VERBAIS 7º ano.pptxATIVIDADE AVALIATIVA VOZES VERBAIS 7º ano.pptx
ATIVIDADE AVALIATIVA VOZES VERBAIS 7º ano.pptx
 
Habilidades Motoras Básicas e Específicas
Habilidades Motoras Básicas e EspecíficasHabilidades Motoras Básicas e Específicas
Habilidades Motoras Básicas e Específicas
 
CINEMATICA DE LOS MATERIALES Y PARTICULA
CINEMATICA DE LOS MATERIALES Y PARTICULACINEMATICA DE LOS MATERIALES Y PARTICULA
CINEMATICA DE LOS MATERIALES Y PARTICULA
 
02. Informática - Windows 10 apostila completa.pdf
02. Informática - Windows 10 apostila completa.pdf02. Informática - Windows 10 apostila completa.pdf
02. Informática - Windows 10 apostila completa.pdf
 
LEMBRANDO A MORTE E CELEBRANDO A RESSUREIÇÃO
LEMBRANDO A MORTE E CELEBRANDO A RESSUREIÇÃOLEMBRANDO A MORTE E CELEBRANDO A RESSUREIÇÃO
LEMBRANDO A MORTE E CELEBRANDO A RESSUREIÇÃO
 
A Arte de Escrever Poemas - Dia das Mães
A Arte de Escrever Poemas - Dia das MãesA Arte de Escrever Poemas - Dia das Mães
A Arte de Escrever Poemas - Dia das Mães
 
Slides Lição 4, Betel, Ordenança quanto à contribuição financeira, 2Tr24.pptx
Slides Lição 4, Betel, Ordenança quanto à contribuição financeira, 2Tr24.pptxSlides Lição 4, Betel, Ordenança quanto à contribuição financeira, 2Tr24.pptx
Slides Lição 4, Betel, Ordenança quanto à contribuição financeira, 2Tr24.pptx
 
Cultura e Literatura indígenas: uma análise do poema “O silêncio”, de Kent Ne...
Cultura e Literatura indígenas: uma análise do poema “O silêncio”, de Kent Ne...Cultura e Literatura indígenas: uma análise do poema “O silêncio”, de Kent Ne...
Cultura e Literatura indígenas: uma análise do poema “O silêncio”, de Kent Ne...
 
Orientação Técnico-Pedagógica EMBcae Nº 001, de 16 de abril de 2024
Orientação Técnico-Pedagógica EMBcae Nº 001, de 16 de abril de 2024Orientação Técnico-Pedagógica EMBcae Nº 001, de 16 de abril de 2024
Orientação Técnico-Pedagógica EMBcae Nº 001, de 16 de abril de 2024
 
Música Meu Abrigo - Texto e atividade
Música   Meu   Abrigo  -   Texto e atividadeMúsica   Meu   Abrigo  -   Texto e atividade
Música Meu Abrigo - Texto e atividade
 
Cenários de Aprendizagem - Estratégia para implementação de práticas pedagógicas
Cenários de Aprendizagem - Estratégia para implementação de práticas pedagógicasCenários de Aprendizagem - Estratégia para implementação de práticas pedagógicas
Cenários de Aprendizagem - Estratégia para implementação de práticas pedagógicas
 
William J. Bennett - O livro das virtudes para Crianças.pdf
William J. Bennett - O livro das virtudes para Crianças.pdfWilliam J. Bennett - O livro das virtudes para Crianças.pdf
William J. Bennett - O livro das virtudes para Crianças.pdf
 

Uma introdução concisa ao Machine Learning