Keras + tensorflow

1. Ciclo de vida

3. Ámbito de aplicación

4. Lenguaje de programación

Descripción

La librería Keras proporciona un acceso de alto nivel mediante una API a las funcionalidades de la librería tensorflow, usada para la creación a bajo nivel de modelos de Deep learning. La combinación de ambas permite construir redes neuronales complejas de forma sencilla, mediante la especificación de todos los elementos que la componen, desde la estructura «física» de la red en capas hasta las funciones de activación, los criterios de evaluación y otras funcionalidades.

En el caso de tensorflow, fue creada por un equipo de investigadores de Google en 2017, y poco después se añadió soporte a Keras, que incluye los bloques básicos para la construcción de redes neuronales, como capas, funciones de activación, optimizadores, etc., de forma modular y extensible.

Enlace al recurso

https://www.tensorflow.org/guide/keras

Enlaces relacionados

Código fuente de tensorflow: https://github.com/tensorflow/tensorflow

Código fuente de Keras: https://github.com/keras-team/keras

Uso de Keras desde R: https://keras.rstudio.com/