Quelle bibliothèque (TensorFlow ou Keras) recommanderiez-vous pour une première approche de l'apprentissage en profondeur?
Je suis un étudiant en neurosciences et j'essaie pour la première fois des approches informatiques, si cela compte.
Quelle bibliothèque (TensorFlow ou Keras) recommanderiez-vous pour une première approche de l'apprentissage en profondeur?
Je suis un étudiant en neurosciences et j'essaie pour la première fois des approches informatiques, si cela compte.
Réponses:
Keras est une bibliothèque de réseaux de neurones simple et de haut niveau, écrite en Python, qui fonctionne comme un wrapper pour Tensorflow et Theano. C'est facile à apprendre et à utiliser. Utiliser Keras, c'est comme travailler avec des blocs Lego. Il a été conçu pour permettre aux utilisateurs de faire des expériences rapides et des preuves de concept avant de se lancer dans un processus de construction à grande échelle.
Dans cet esprit, il a été conçu pour être hautement modulaire et extensible. Maintenant, il peut être utilisé pour beaucoup plus que des expériences. Cela peut aider avec RNN, CNN et des combinaisons des deux.
Si vous souhaitez commencer et créer un prototype de solution prête, je vous recommanderai de commencer par Keras. Pour connaître les détails sous le capot, apprenez ensuite TensorFlow. Il a une énorme communauté active et de très bonnes ressources sont disponibles, par exemple cette série Youtube .
See also https://blog.keras.io/keras-as-a-simplified-interface-to-tensorflow-tutorial.html.