SlideShare uma empresa Scribd logo
1 de 30
Baixar para ler offline
Deep Learning
e o Futuro da
Inteligência Artificial
Sandro Moreira

@sandro_moreira
About Me
Doutorando em Ciência da Computação - UFG
Mestre em Engenharia Mecânica - UNESP
Graduado em Sistemas de Informação - UEG
Professor no departamento de Engenharia de Software da
Universidade de Rio Verde - UniRV
Organizador do GDG (Google Developers Group) Rio Verde
Sandro Silva Moreira

@sandro_moreira
IA: Máquinas atuando como humanos
"A Inteligência Artificial (IA) é um conjunto
de técnicas que permitem que máquinas
executem tarefas e resolvam problemas
normalmente reservados a humanos e
alguns animais”
Yann LeCun
Situando…
• IA - Estratégias de Busca (Jogos de Tabuleiro)

• ML - Aprendizado, Redes Neurais Artificiais, Data Minning

• DL - Treinamento de RNA’s em grande volume de dados
Treinar a aprender em vez de programar
Aprendizagem pelo
Treinamento
Programação de uma lista de

Características
Como reconhecer um cachorro?
DL - Treinar a aprender em vez de programar
Neurônios Artificiais
• Modelos matemáticos inspirados em neurônios biológicos

• Anos 2000: Normalmente, redes com 2 ou 3 camadas

• Quando se aumentavam as camadas para 4,5,10,20… os
algoritmos de treinamento (backpropagation) não
convergiam
Redes Neurais Profundas - RNP
• 2006 - Máquina Restrita de Boltzman (RBM)

• Quantidade arbitrária de camadas

• Nasce o "Deep Learning”
Arquiteturas de Redes Neurais
Deep Learning - Treinamento
ConvNets - Redes Convolucionais
• Criada pelo professor Yann LeCun (hoje, diretor de IA do
Facebook)

• Inspirado no funcionamento do córtex visual humano
Rede Neural Convolucional
Exemplos de Arquiteturas de DL
Aplicações de Deep Learning
Reconhecimento de Pessoas em Fotos e Vídeos
Aplicações de Deep Learning
Reconhecimento de Objetos

https://www.youtube.com/watch?v=VOC3huqHrss
Aplicações de Deep Learning
Reconhecimento de Padrões em Imagens Médicas - Diagnóstico
Aplicações de Deep Learning
Carros Autônomos - https://www.youtube.com/watch?v=fmVWLr0X1Sk
Aplicações de Deep Learning
Processamento de Linguagem Natural
Aplicações de Deep Learning
Replicar Estilos
Aplicações de Deep Learning
https://vimeo.com/260612034
Aplicações de Deep Learning
• Gerar sons para filmes
mudos

• Dar cor a imagens em
preto e branco

• Gerar textos automáticos

• Compôr músicas

• Melhor tradução, inclusive
em tempo real

• Geração de Rostos

• Leitura Labial
Aplicações de Deep Learning
https://www.youtube.com/watch?v=ohmajJTcpNk&t=17s
ALERT!!
ALERT!!
Fake Video com Gal Gadot (atriz que interpretou a Mulher Maravilha)
O que esperar do futuro?
• Medicamentos mais assertivos

• Não apenas detectar, mas prever doenças - Ex. câncer

• Indústria mais eficiente - menos desperdício de recursos

• Avanço nas tecnologias de navegação, delivery, compras on
Line 

• Criação um neurônio artificial verdadeiro, não apenas
simulado
Estudo de Caso: DeepCardio
• Projeto de Doutorado em Ciência da
Computação - UFG

• Análise do som de batimentos
cardíacos para detecção de
anomalias nas válvulas do coração

• Rede Neural Convolucional
construída em Python e TensorFlow

• Treinada com mais de 4000
gravações de batimentos de
pessoas em ambientes clínicos e
domésticos

• Testado com 300 sons - Taxa de
Acerto: 86%
Visão do futuro…
• Pesquisadores de Oxford, Yale e do Future of Life Institute
(focada nos riscos relacionados a IA) realizaram
levantamento com 352 especialistas em IA.

• 10% - Acreditam em máquinas com nível de inteligência
igual à dos humanos até 2028

• 50% - Acreditam que será até 2050

• 90% - Acreditam que será até 2150
Dúvidas?
Sandro Moreira
@sandro_moreira

moreira.sandro@gmail.com

www.youtube.com/sandromoreirago

Mais conteúdo relacionado

Mais procurados

Tecnologia da informação infraestrutura de ti
Tecnologia da informação   infraestrutura de tiTecnologia da informação   infraestrutura de ti
Tecnologia da informação infraestrutura de ti
Vicente Willians Nunes
 
Introdução ao SIG
Introdução ao SIGIntrodução ao SIG
Introdução ao SIG
guest72086
 

Mais procurados (20)

Introdução a Machine Learning
Introdução a Machine LearningIntrodução a Machine Learning
Introdução a Machine Learning
 
Big Data, o que é isso?
Big Data, o que é isso?Big Data, o que é isso?
Big Data, o que é isso?
 
Inteligência artificial
Inteligência artificial Inteligência artificial
Inteligência artificial
 
Governança de Dados e Big Data_v02
Governança de Dados e Big Data_v02Governança de Dados e Big Data_v02
Governança de Dados e Big Data_v02
 
Aula 1 - Inteligência Artificial
Aula 1 - Inteligência ArtificialAula 1 - Inteligência Artificial
Aula 1 - Inteligência Artificial
 
Tecnologia da informação infraestrutura de ti
Tecnologia da informação   infraestrutura de tiTecnologia da informação   infraestrutura de ti
Tecnologia da informação infraestrutura de ti
 
X-Zone - Garantia da Qualidade de Software
X-Zone - Garantia da Qualidade de SoftwareX-Zone - Garantia da Qualidade de Software
X-Zone - Garantia da Qualidade de Software
 
Cadeia de suprimentos
Cadeia de suprimentosCadeia de suprimentos
Cadeia de suprimentos
 
Realidade Aumentada
Realidade AumentadaRealidade Aumentada
Realidade Aumentada
 
Lista de exercicios de sig (respondida) 1bimestre 2013
Lista de exercicios de sig (respondida) 1bimestre 2013Lista de exercicios de sig (respondida) 1bimestre 2013
Lista de exercicios de sig (respondida) 1bimestre 2013
 
Sensoriamento Remoto em R
Sensoriamento  Remoto em RSensoriamento  Remoto em R
Sensoriamento Remoto em R
 
Ressonância Magnética: Equipamentos.
Ressonância Magnética: Equipamentos.Ressonância Magnética: Equipamentos.
Ressonância Magnética: Equipamentos.
 
Introdução a Ciência de Dados
Introdução a Ciência de DadosIntrodução a Ciência de Dados
Introdução a Ciência de Dados
 
Aula 1 Introdução e Cartografia - Geoprocessamento.pdf
Aula 1 Introdução e Cartografia - Geoprocessamento.pdfAula 1 Introdução e Cartografia - Geoprocessamento.pdf
Aula 1 Introdução e Cartografia - Geoprocessamento.pdf
 
Introdução ao Geoprocessamento
Introdução ao GeoprocessamentoIntrodução ao Geoprocessamento
Introdução ao Geoprocessamento
 
Introdução ao SIG
Introdução ao SIGIntrodução ao SIG
Introdução ao SIG
 
Aula 1 - Gestão de Projetos
Aula 1 - Gestão de ProjetosAula 1 - Gestão de Projetos
Aula 1 - Gestão de Projetos
 
Gerenciamento de Projetos
Gerenciamento de ProjetosGerenciamento de Projetos
Gerenciamento de Projetos
 
Insights e lições aprendidas em projetos de transformação de processos
Insights e lições aprendidas em projetos de transformação de processosInsights e lições aprendidas em projetos de transformação de processos
Insights e lições aprendidas em projetos de transformação de processos
 
Cidades Inteligentes
Cidades InteligentesCidades Inteligentes
Cidades Inteligentes
 

Semelhante a Deep Learning e o Futuro da Inteligência Artificial

Semelhante a Deep Learning e o Futuro da Inteligência Artificial (20)

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
 
Como o Google está Democratizando a Inteligência Artificial?
Como o Google está Democratizando a Inteligência Artificial?Como o Google está Democratizando a Inteligência Artificial?
Como o Google está Democratizando a Inteligência Artificial?
 
Internet das coisas, machine learnign e maquinas de doces
Internet das coisas, machine learnign e maquinas de doces Internet das coisas, machine learnign e maquinas de doces
Internet das coisas, machine learnign e maquinas de doces
 
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
 
Python e Aprendizagem de Máquina (Inteligência Artificial)
Python e Aprendizagem de Máquina (Inteligência Artificial)Python e Aprendizagem de Máquina (Inteligência Artificial)
Python e Aprendizagem de Máquina (Inteligência Artificial)
 
Introdução a IA no Azure
Introdução a IA  no AzureIntrodução a IA  no Azure
Introdução a IA no Azure
 
Introduction to Data Science in IoT Projects.
Introduction to Data Science in IoT Projects.Introduction to Data Science in IoT Projects.
Introduction to Data Science in IoT Projects.
 
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
 
“Ativando inteligência com Big Data”.
“Ativando inteligência com Big Data”.“Ativando inteligência com Big Data”.
“Ativando inteligência com Big Data”.
 
Visao computacional: Aplicacoes em ambiente industrial com Delphi
Visao computacional: Aplicacoes em ambiente industrial com DelphiVisao computacional: Aplicacoes em ambiente industrial com Delphi
Visao computacional: Aplicacoes em ambiente industrial com Delphi
 
Ativando Inteligência com Big Data
Ativando Inteligência com Big DataAtivando Inteligência com Big Data
Ativando Inteligência com Big Data
 
Machine learning java ce conference 2012 - fortaleza ce
Machine learning java ce conference 2012 - fortaleza ceMachine learning java ce conference 2012 - fortaleza ce
Machine learning java ce conference 2012 - fortaleza ce
 
Microsoft Cognitive Services, Construindo Aplicativos Inteligentes
Microsoft Cognitive Services, Construindo Aplicativos InteligentesMicrosoft Cognitive Services, Construindo Aplicativos Inteligentes
Microsoft Cognitive Services, Construindo Aplicativos Inteligentes
 
CRP-5215-0420-2014-05
CRP-5215-0420-2014-05CRP-5215-0420-2014-05
CRP-5215-0420-2014-05
 
Dismistificando deep learning v2.1
Dismistificando deep learning v2.1Dismistificando deep learning v2.1
Dismistificando deep learning v2.1
 
Deep Learning do Zero ao Impossível: Qual o caminho?
Deep Learning do Zero ao Impossível: Qual o caminho?Deep Learning do Zero ao Impossível: Qual o caminho?
Deep Learning do Zero ao Impossível: Qual o caminho?
 
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
 
Clusters
ClustersClusters
Clusters
 
Aula 01 - Visão Geral da IA
Aula 01 - Visão Geral da IAAula 01 - Visão Geral da IA
Aula 01 - Visão Geral da IA
 
Skynet - Do It Yourself (workshop de Inteligência Artificial)
Skynet - Do It Yourself (workshop de Inteligência Artificial)Skynet - Do It Yourself (workshop de Inteligência Artificial)
Skynet - Do It Yourself (workshop de Inteligência Artificial)
 

Mais de Sandro Moreira

Mais de Sandro Moreira (7)

[BuildWithAI] Introduction to Gemini.pdf
[BuildWithAI] Introduction to Gemini.pdf[BuildWithAI] Introduction to Gemini.pdf
[BuildWithAI] Introduction to Gemini.pdf
 
Comecando tensorflow
Comecando tensorflowComecando tensorflow
Comecando tensorflow
 
Introdução a Machine Learning
Introdução a Machine LearningIntrodução a Machine Learning
Introdução a Machine Learning
 
Classificando Imagens com Redes Neurais Convolucionais
Classificando Imagens com Redes Neurais ConvolucionaisClassificando Imagens com Redes Neurais Convolucionais
Classificando Imagens com Redes Neurais Convolucionais
 
Hands On TensorFlow and Keras
Hands On TensorFlow and KerasHands On TensorFlow and Keras
Hands On TensorFlow and Keras
 
Devfest cerrado2017
Devfest cerrado2017Devfest cerrado2017
Devfest cerrado2017
 
Vendo nas Nuvens: Uma introdução à API de Visão Computacional da Google
Vendo nas Nuvens: Uma introdução à API de Visão Computacional da GoogleVendo nas Nuvens: Uma introdução à API de Visão Computacional da Google
Vendo nas Nuvens: Uma introdução à API de Visão Computacional da Google
 

Último

Assessement Boas Praticas em Kubernetes.pdf
Assessement Boas Praticas em Kubernetes.pdfAssessement Boas Praticas em Kubernetes.pdf
Assessement Boas Praticas em Kubernetes.pdf
Natalia Granato
 

Último (6)

Padrões de Projeto: Proxy e Command com exemplo
Padrões de Projeto: Proxy e Command com exemploPadrões de Projeto: Proxy e Command com exemplo
Padrões de Projeto: Proxy e Command com exemplo
 
Boas práticas de programação com Object Calisthenics
Boas práticas de programação com Object CalisthenicsBoas práticas de programação com Object Calisthenics
Boas práticas de programação com Object Calisthenics
 
Assessement Boas Praticas em Kubernetes.pdf
Assessement Boas Praticas em Kubernetes.pdfAssessement Boas Praticas em Kubernetes.pdf
Assessement Boas Praticas em Kubernetes.pdf
 
ATIVIDADE 1 - LOGÍSTICA EMPRESARIAL - 52_2024.docx
ATIVIDADE 1 - LOGÍSTICA EMPRESARIAL - 52_2024.docxATIVIDADE 1 - LOGÍSTICA EMPRESARIAL - 52_2024.docx
ATIVIDADE 1 - LOGÍSTICA EMPRESARIAL - 52_2024.docx
 
ATIVIDADE 1 - GCOM - GESTÃO DA INFORMAÇÃO - 54_2024.docx
ATIVIDADE 1 - GCOM - GESTÃO DA INFORMAÇÃO - 54_2024.docxATIVIDADE 1 - GCOM - GESTÃO DA INFORMAÇÃO - 54_2024.docx
ATIVIDADE 1 - GCOM - GESTÃO DA INFORMAÇÃO - 54_2024.docx
 
ATIVIDADE 1 - CUSTOS DE PRODUÇÃO - 52_2024.docx
ATIVIDADE 1 - CUSTOS DE PRODUÇÃO - 52_2024.docxATIVIDADE 1 - CUSTOS DE PRODUÇÃO - 52_2024.docx
ATIVIDADE 1 - CUSTOS DE PRODUÇÃO - 52_2024.docx
 

Deep Learning e o Futuro da Inteligência Artificial

  • 1. Deep Learning e o Futuro da Inteligência Artificial Sandro Moreira @sandro_moreira
  • 2. About Me Doutorando em Ciência da Computação - UFG Mestre em Engenharia Mecânica - UNESP Graduado em Sistemas de Informação - UEG Professor no departamento de Engenharia de Software da Universidade de Rio Verde - UniRV Organizador do GDG (Google Developers Group) Rio Verde Sandro Silva Moreira @sandro_moreira
  • 3.
  • 4. IA: Máquinas atuando como humanos "A Inteligência Artificial (IA) é um conjunto de técnicas que permitem que máquinas executem tarefas e resolvam problemas normalmente reservados a humanos e alguns animais” Yann LeCun
  • 5. Situando… • IA - Estratégias de Busca (Jogos de Tabuleiro) • ML - Aprendizado, Redes Neurais Artificiais, Data Minning • DL - Treinamento de RNA’s em grande volume de dados
  • 6. Treinar a aprender em vez de programar Aprendizagem pelo Treinamento Programação de uma lista de Características Como reconhecer um cachorro?
  • 7. DL - Treinar a aprender em vez de programar
  • 8. Neurônios Artificiais • Modelos matemáticos inspirados em neurônios biológicos • Anos 2000: Normalmente, redes com 2 ou 3 camadas • Quando se aumentavam as camadas para 4,5,10,20… os algoritmos de treinamento (backpropagation) não convergiam
  • 9. Redes Neurais Profundas - RNP • 2006 - Máquina Restrita de Boltzman (RBM) • Quantidade arbitrária de camadas • Nasce o "Deep Learning”
  • 11. Deep Learning - Treinamento
  • 12. ConvNets - Redes Convolucionais • Criada pelo professor Yann LeCun (hoje, diretor de IA do Facebook) • Inspirado no funcionamento do córtex visual humano
  • 15. Aplicações de Deep Learning Reconhecimento de Pessoas em Fotos e Vídeos
  • 16. Aplicações de Deep Learning Reconhecimento de Objetos https://www.youtube.com/watch?v=VOC3huqHrss
  • 17. Aplicações de Deep Learning Reconhecimento de Padrões em Imagens Médicas - Diagnóstico
  • 18. Aplicações de Deep Learning Carros Autônomos - https://www.youtube.com/watch?v=fmVWLr0X1Sk
  • 19. Aplicações de Deep Learning Processamento de Linguagem Natural
  • 20. Aplicações de Deep Learning Replicar Estilos
  • 21. Aplicações de Deep Learning https://vimeo.com/260612034
  • 22. Aplicações de Deep Learning • Gerar sons para filmes mudos • Dar cor a imagens em preto e branco • Gerar textos automáticos • Compôr músicas • Melhor tradução, inclusive em tempo real • Geração de Rostos • Leitura Labial
  • 23. Aplicações de Deep Learning https://www.youtube.com/watch?v=ohmajJTcpNk&t=17s
  • 25. ALERT!! Fake Video com Gal Gadot (atriz que interpretou a Mulher Maravilha)
  • 26. O que esperar do futuro? • Medicamentos mais assertivos • Não apenas detectar, mas prever doenças - Ex. câncer • Indústria mais eficiente - menos desperdício de recursos • Avanço nas tecnologias de navegação, delivery, compras on Line • Criação um neurônio artificial verdadeiro, não apenas simulado
  • 27. Estudo de Caso: DeepCardio • Projeto de Doutorado em Ciência da Computação - UFG • Análise do som de batimentos cardíacos para detecção de anomalias nas válvulas do coração • Rede Neural Convolucional construída em Python e TensorFlow • Treinada com mais de 4000 gravações de batimentos de pessoas em ambientes clínicos e domésticos • Testado com 300 sons - Taxa de Acerto: 86%
  • 28.
  • 29. Visão do futuro… • Pesquisadores de Oxford, Yale e do Future of Life Institute (focada nos riscos relacionados a IA) realizaram levantamento com 352 especialistas em IA. • 10% - Acreditam em máquinas com nível de inteligência igual à dos humanos até 2028 • 50% - Acreditam que será até 2050 • 90% - Acreditam que será até 2150