SlideShare uma empresa Scribd logo
Web	Machine Learning
João	Gabriel	Lima
@jgabriel_lima
linkedin.com/in/joaogabriellima
Uma	abordagem	sobre	aprendizagem	de	máquina	
com	Javascript
Sobre
• Engenheiro	da	Computação
• Professor	
• Doutorando	em	Computação	Aplicada	e	Inteligência	Artificial
Belém	- PA
Web Machine Learning
Açaí...
Você	está	fazendo	isso	MUITO	
errado!
Agora	sim...
Vamos	lá
Começando	os	trabalhos...
O	que	é	Machine
Learning?
Ops!	Mas	primeiro...
Vamos	falar	de	
Inteligência	Artificial
”Capacidade	de	uma	
máquina	simular	o	
raciocínio	humano”
Web Machine Learning
Aprender	padrões	e	ser	
capaz	de	reproduzi-los!
Aprendizagem supervisionada
Aprendizagem não
supervisionada
Aprendizagem por reforço
No	contexto da	IA,	criar novos
padrões!
Estado	a	arte…
Web Machine Learning
Aplicações…
Detecção	de	fraudes
SPAM
Processamento	de	Linguagem	Natural
Dignósticos Médicos
Reconhecimento	da	Fala	e	Escrita
Visão	computacional
Etc...
Alguns projetos bem
interessantes…
ColorNET
https://github.com/pavelgonchar/colornet
Handwriting
https://github.com/hardmaru/write-rnn-tensorflow
WaveNet
https://deepmind.com/blog/wavenet-generative-model-raw-audio/
NeuroArt
https://github.com/ckmarkoh/neuralart_tensorflow
Music	and	Art	Generation	with	
Machine	Intelligence
https://magenta.tensorflow.org/
Deep
Facehttps://research.facebook.com/publications/deepface-closing-the-gap-to-human-level-performance-in-face-verification/
YOLO:	Real-Time	Object	Detection
https://github.com/ibab/tensorflow-wavenet
Deep	Visual	Recognition
http://cs.stanford.edu/people/karpathy/deepimagesent/
Deep	Visual-Semantic
http://cs.stanford.edu/people/karpathy/deepimagesent/
Mágica?
MATEMÁTICA
naaaaaaaão...
1.	Regression	Algorithms
2.	Instance-based Algorithms
3.	Regularization Algorithms
4.	Decision	Tree Algorithms
5.	Bayesian	Algorithms
6.	Clustering Algorithms
7.	Association	Rule	Learning Algorithms
8.	Artificial	Neural	Network	Algorithms
9.	Deep	Learning	Algorithms
10.	Dimensionality	Reduction Algorithms
11.	Ensemble Algorithms
http://www.datasciencecentral.com/profiles/blogs/a-tour-of-machine-learning-algorithms-1
Relaxa…
Web Machine Learning
Web Machine Learning
http://harthur.github.io/kittydar/
Reconhecimento	de	
imagens
http://liuliu.me/ccv/js/nss/
https://www.patrick-wied.at/static/nudejs/
https://www.patrick-wied.at/static/nudejs/demo/
http://cs.stanford.edu/people/karpathy/convnetjs/demo/image_regression.html
Ferramentas	
Machine Learning	+	Javascript
https://github.com/NaturalNode/natural
https://github.com/NaturalNode/natural
http://cs.stanford.edu/people/karpathy/convnetjs/
https://github.com/harthur/brain
http://harthur.github.io/brain/
Qual	o	melhor	contraste?
https://github.com/mljs/ml
https://github.com/mljs
Desafios...
Indo	além	da	”Web”
Você	já	ouviu	falar	em	
NodeBots?	Johnny-Five?	
Noduino?
Web Machine Learning
+	ML
E	se...
JSDay 2017...
SkyML.js
Onde	buscar	
conhecimento?
Ao	alcance	de	TODOS!
Aprendizagem Automática
https://pt.coursera.org/learn/machine-learning
Introdução	ao	Aprendizado	de	Máquina	
https://br.udacity.com/course/intro-to-machine-learning--ud120/
Machine Learning
http://online.stanford.edu/course/machine-learning
@jgabriel_lima
linkedin.com/in/joaogabriellima
Até	breve!	
Lembrem-se...
Não	faça	isso!
Créditos
https://deepmind.com/blog/wavenet-generative-model-raw-audio/
https://github.com/pavelgonchar/colornet
http://www.datasciencecentral.com/profiles/blogs/a-tour-of-machine-
learning-algorithms-1
http://burakkanber.com/blog/machine-learning-naive-bayes-1/
https://github.com/josephmisiti/awesome-machine-learning
http://cs.stanford.edu/people/karpathy/convnetjs/demo/mnist.html
http://cs.stanford.edu/people/karpathy/convnetjs/demo/image_regression.
html
https://github.com/harthur/brain
Obrigado!
Web	Machine Learning
João	Gabriel	Lima
@jgabriel_lima
linkedin.com/in/joaogabriellima
Uma	abordagem	sobre	aprendizagem	de	máquina	
com	Javascript

Mais conteúdo relacionado

PPT
Eu sou talentoso, porque...
PDF
Reflexões aleatórias para calouros em
PPTX
freeCodeCamp
PDF
More Common Than You Think: An In-Depth Study of Casual Contributors
PPTX
Preocupações Desenvolvedor Ágil
PDF
Desenvolvimento de produtos web com ruby on rails
PDF
Introdução ao Android Studio
PDF
A Batalha das Plataformas Mobile
Eu sou talentoso, porque...
Reflexões aleatórias para calouros em
freeCodeCamp
More Common Than You Think: An In-Depth Study of Casual Contributors
Preocupações Desenvolvedor Ágil
Desenvolvimento de produtos web com ruby on rails
Introdução ao Android Studio
A Batalha das Plataformas Mobile

Semelhante a Web Machine Learning (20)

PDF
[Ci2015] sim rva
PDF
Criação de robôs em PHP para raspagem de dados
PDF
Como ingressar no mercado de Machine Learning
PDF
Ia01 introducao (1)
PPTX
Introdução a IA no Azure
PPT
Estratégia, Design e Acessibilidade Web - BlogcampRJ
PDF
guia-inteligencia-artificial-na-pratica.pdf
PDF
IA generativa em marketing e negócios - você está usando a IA de maneira corr...
PDF
Inteligência Artificial e o Ensino da Informática.pdf
PDF
Como identificar oportunidades de robotização [Webinares iProcess]
PPTX
DevopsSummitBrasil - Azure Machine Learning
PDF
Resolvendo problemas de inteligência artificial e reconhecimento óptico com php
PDF
Just Java 2012 - Visão Computacional com Processing
PDF
Scraping for fun and glory
PPTX
Carreira em Desenvolvimento de Software
PDF
Introdução À Visão Computacional Uma abordagem prática com Python e OpenCV 1s...
PDF
Inteligência Artificial Generativa - CMMG.pdf
PDF
#4 Oracle Cloud Meetup - Chatbots
 
PPT
Empreendedorismo com Ruby + Rails
[Ci2015] sim rva
Criação de robôs em PHP para raspagem de dados
Como ingressar no mercado de Machine Learning
Ia01 introducao (1)
Introdução a IA no Azure
Estratégia, Design e Acessibilidade Web - BlogcampRJ
guia-inteligencia-artificial-na-pratica.pdf
IA generativa em marketing e negócios - você está usando a IA de maneira corr...
Inteligência Artificial e o Ensino da Informática.pdf
Como identificar oportunidades de robotização [Webinares iProcess]
DevopsSummitBrasil - Azure Machine Learning
Resolvendo problemas de inteligência artificial e reconhecimento óptico com php
Just Java 2012 - Visão Computacional com Processing
Scraping for fun and glory
Carreira em Desenvolvimento de Software
Introdução À Visão Computacional Uma abordagem prática com Python e OpenCV 1s...
Inteligência Artificial Generativa - CMMG.pdf
#4 Oracle Cloud Meetup - Chatbots
 
Empreendedorismo com Ruby + Rails
Anúncio

Mais de João Gabriel Lima (20)

PDF
Cooking with data
PDF
Deep marketing - Indoor Customer Segmentation
PDF
Aplicações de Alto Desempenho com JHipster Full Stack
PDF
Realidade aumentada com react native e ARKit
PDF
PDF
Big data e Inteligência Artificial
PDF
Mineração de Dados no Weka - Regressão Linear
PDF
Segurança na Internet - Estudos de caso
PDF
Segurança na Internet - Google Hacking
PDF
Segurança na Internet - Conceitos fundamentais
PDF
Mineração de Dados com RapidMiner - Um Estudo de caso sobre o Churn Rate em...
PDF
Mineração de dados com RapidMiner + WEKA - Clusterização
PDF
Mineração de dados na prática com RapidMiner e Weka
PDF
Visualizacao de dados - Come to the dark side
PDF
REST x SOAP : Qual abordagem escolher?
PDF
Game of data - Predição e Análise da série Game Of Thrones a partir do uso de...
PDF
E-trânsito cidadão - IPVA em suas mãos
PPTX
[Estácio - IESAM] Automatizando Tarefas com Gulp.js
PDF
Hackeando a Internet das Coisas com Javascript
PDF
Mercado de Trabalho em Computação - Perfil Analista de Sistemas e Programador
Cooking with data
Deep marketing - Indoor Customer Segmentation
Aplicações de Alto Desempenho com JHipster Full Stack
Realidade aumentada com react native e ARKit
Big data e Inteligência Artificial
Mineração de Dados no Weka - Regressão Linear
Segurança na Internet - Estudos de caso
Segurança na Internet - Google Hacking
Segurança na Internet - Conceitos fundamentais
Mineração de Dados com RapidMiner - Um Estudo de caso sobre o Churn Rate em...
Mineração de dados com RapidMiner + WEKA - Clusterização
Mineração de dados na prática com RapidMiner e Weka
Visualizacao de dados - Come to the dark side
REST x SOAP : Qual abordagem escolher?
Game of data - Predição e Análise da série Game Of Thrones a partir do uso de...
E-trânsito cidadão - IPVA em suas mãos
[Estácio - IESAM] Automatizando Tarefas com Gulp.js
Hackeando a Internet das Coisas com Javascript
Mercado de Trabalho em Computação - Perfil Analista de Sistemas e Programador
Anúncio

Último (19)

PDF
COBITxITIL-Entenda as diferença em uso governança TI
PDF
Otimizador de planejamento e execução no SAP Transportation Management, TM120...
PPTX
Informática Aplicada Informática Aplicada Plano de Ensino - estudo de caso NR...
PDF
Fullfilment AI - Forum ecommerce 2025 // Distrito e Total Express
PPTX
Gestao-de-Bugs-em-Software-Introducao.pptxxxxxxxx
PDF
Apple Pippin Uma breve introdução. - David Glotz
PDF
Processos na gestão de transportes, TM100 Col18
PDF
Mergulho profundo técnico para gestão de transportes no SAP S/4HANA, S4TM6 Col14
PPTX
Aula 18 - Manipulacao De Arquivos python
PDF
Custos e faturamento no SAP S/4HANA Transportation Management, S4TM3 Col26
PPTX
Programação - Linguagem C - Variáveis, Palavras Reservadas, tipos de dados, c...
PDF
Fundamentos de gerenciamento de ordens e planejamento no SAP TransportationMa...
PDF
20250805_ServiceNow e a Arquitetura Orientada a Serviços (SOA) A Base para Ap...
PPTX
Como-se-implementa-um-softwareeeeeeeeeeeeeeeeeeeeeeeee.pptx
PPTX
Aula16ManipulaçãoDadosssssssssssssssssssssssssssss
PPTX
BANCO DE DADOS - AULAS INICIAIS-sgbd.pptx
PDF
Custos e liquidação no SAP Transportation Management, TM130 Col18
PDF
Aula04-Academia Heri- Tecnologia Geral 2025
PDF
Gestão de transportes básica no SAP S/4HANA, S4611 Col20
COBITxITIL-Entenda as diferença em uso governança TI
Otimizador de planejamento e execução no SAP Transportation Management, TM120...
Informática Aplicada Informática Aplicada Plano de Ensino - estudo de caso NR...
Fullfilment AI - Forum ecommerce 2025 // Distrito e Total Express
Gestao-de-Bugs-em-Software-Introducao.pptxxxxxxxx
Apple Pippin Uma breve introdução. - David Glotz
Processos na gestão de transportes, TM100 Col18
Mergulho profundo técnico para gestão de transportes no SAP S/4HANA, S4TM6 Col14
Aula 18 - Manipulacao De Arquivos python
Custos e faturamento no SAP S/4HANA Transportation Management, S4TM3 Col26
Programação - Linguagem C - Variáveis, Palavras Reservadas, tipos de dados, c...
Fundamentos de gerenciamento de ordens e planejamento no SAP TransportationMa...
20250805_ServiceNow e a Arquitetura Orientada a Serviços (SOA) A Base para Ap...
Como-se-implementa-um-softwareeeeeeeeeeeeeeeeeeeeeeeee.pptx
Aula16ManipulaçãoDadosssssssssssssssssssssssssssss
BANCO DE DADOS - AULAS INICIAIS-sgbd.pptx
Custos e liquidação no SAP Transportation Management, TM130 Col18
Aula04-Academia Heri- Tecnologia Geral 2025
Gestão de transportes básica no SAP S/4HANA, S4611 Col20

Web Machine Learning