¿Qué biblioteca (TensorFlow o Keras) recomendaría para un primer acercamiento al aprendizaje profundo?
Soy un estudiante de neurociencia que intenta por primera vez enfoques computacionales, si eso es importante.
¿Qué biblioteca (TensorFlow o Keras) recomendaría para un primer acercamiento al aprendizaje profundo?
Soy un estudiante de neurociencia que intenta por primera vez enfoques computacionales, si eso es importante.
Respuestas:
Keras es una biblioteca de redes neuronales simple y de alto nivel, escrita en Python, que funciona como un contenedor para Tensorflow y Theano. Es fácil de aprender y usar. Usar Keras es como trabajar con bloques de Lego. Fue construido para que las personas puedan hacer experimentos rápidos y pruebas de concepto antes de lanzarse a un proceso de construcción a gran escala.
Con eso en mente, fue hecho para ser altamente modular y extensible. Ahora, se puede usar para mucho más que solo experimentos. Puede ayudar con RNN, CNN y combinaciones de ambos.
Si desea comenzar y hacer una solución lista para el prototipo, le recomendaré que comience con Keras. Para conocer los detalles debajo del capó, aprenda TensorFlow. Tiene una gran comunidad activa y también hay muy buenos recursos disponibles, por ejemplo, esta serie de Youtube .
Ver también https://blog.keras.io/keras-as-a-simplified-interface-to-tensorflow-tutorial.html .