¿Qué es Keras?

Introducción al Deep Learning con Keras

Miguel Esteban

Data Scientist & Founder

Theano vs Keras

Introducción al Deep Learning con Keras

Keras

  • Framework de aprendizaje profundo
  • Permite experimentar rápido
  • Funciona sobre otros frameworks
  • Creado por François Chollet

Introducción al Deep Learning con Keras

¿Por qué usar Keras?

  • Modelos rápidos listos para producción
  • Para principiantes y expertas/os
  • Menos código
  • Construye cualquier arquitectura
  • Despliega modelos en varias plataformas

Introducción al Deep Learning con Keras

Keras + TensorFlow

  • El framework de alto nivel preferido de TensorFlow
  • Keras complementa a TensorFlow
  • Usa TensorFlow para funciones de bajo nivel

Introducción al Deep Learning con Keras

Ingeniería de características

1 Towards Data Science
Introducción al Deep Learning con Keras

Datos no estructurados

Introducción al Deep Learning con Keras

Entonces, ¿cuándo usar redes neuronales?

  • Trabajar con datos no estructurados
  • No necesitas resultados fácilmente interpretables
  • Puedes aprovechar una arquitectura conocida

Ejemplo: clasificar imágenes de gatos y perros

  • Imágenes -> Datos no estructurados
  • No te importa por qué la red sabe si es gato o perro
  • Te beneficias de las redes neuronales convolucionales

Introducción al Deep Learning con Keras

¡Vamos a practicar!

Introducción al Deep Learning con Keras

Preparing Video For Download...