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/