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

Deep Learning e o Futuro da Inteligência Artificial

  • 1.
    Deep Learning e oFuturo da Inteligência Artificial Sandro Moreira @sandro_moreira
  • 2.
    About Me Doutorando emCiê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
  • 4.
    IA: Máquinas atuandocomo 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 aprenderem vez de programar Aprendizagem pelo Treinamento Programação de uma lista de Características Como reconhecer um cachorro?
  • 7.
    DL - Treinara aprender em vez de programar
  • 8.
    Neurônios Artificiais • Modelosmatemá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”
  • 10.
  • 11.
    Deep Learning -Treinamento
  • 12.
    ConvNets - RedesConvolucionais • Criada pelo professor Yann LeCun (hoje, diretor de IA do Facebook) • Inspirado no funcionamento do córtex visual humano
  • 13.
  • 14.
  • 15.
    Aplicações de DeepLearning Reconhecimento de Pessoas em Fotos e Vídeos
  • 16.
    Aplicações de DeepLearning Reconhecimento de Objetos https://www.youtube.com/watch?v=VOC3huqHrss
  • 17.
    Aplicações de DeepLearning Reconhecimento de Padrões em Imagens Médicas - Diagnóstico
  • 18.
    Aplicações de DeepLearning Carros Autônomos - https://www.youtube.com/watch?v=fmVWLr0X1Sk
  • 19.
    Aplicações de DeepLearning Processamento de Linguagem Natural
  • 20.
    Aplicações de DeepLearning Replicar Estilos
  • 21.
    Aplicações de DeepLearning https://vimeo.com/260612034
  • 22.
    Aplicações de DeepLearning • 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 DeepLearning https://www.youtube.com/watch?v=ohmajJTcpNk&t=17s
  • 24.
  • 25.
    ALERT!! Fake Video comGal Gadot (atriz que interpretou a Mulher Maravilha)
  • 26.
    O que esperardo 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%
  • 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
  • 30.