O que é Keras?

Introdução ao Deep Learning com Keras

Miguel Esteban

Data Scientist & Founder

Theano vs Keras

Introdução ao Deep Learning com Keras

Keras

  • Framework de Deep Learning
  • Permite experimentação rápida
  • Roda sobre outros frameworks
  • Criado por François Chollet

Introdução ao Deep Learning com Keras

Por que usar Keras?

  • Modelos rápidos, prontos para produção
  • Para iniciantes e especialistas
  • Menos código
  • Construa qualquer arquitetura
  • Faça deploy em várias plataformas

Introdução ao Deep Learning com Keras

Keras + TensorFlow

  • Framework de alto nível preferido do TensorFlow
  • Keras é complementar ao TensorFlow
  • Você pode usar TensorFlow para recursos de baixo nível

Introdução ao Deep Learning com Keras

Engenharia de atributos

1 Towards Data Science
Introdução ao Deep Learning com Keras

Dados não estruturados

Introdução ao Deep Learning com Keras

Então, quando usar redes neurais?

  • Lidar com dados não estruturados
  • Não precisa de resultados facilmente interpretáveis
  • Você pode aproveitar uma arquitetura conhecida

Exemplo: Classificar imagens de gatos e cachorros

  • Imagens -> Dados não estruturados
  • Não importa por que a rede sabe se é gato ou cachorro
  • Você pode se beneficiar de redes neurais convolucionais

Introdução ao Deep Learning com Keras

Vamos praticar!

Introdução ao Deep Learning com Keras

Preparing Video For Download...