Débuter avec l'apprentissage en profondeur

Installation ou configuration

Instructions détaillées sur la configuration ou l’installation d’un cadre d’apprentissage en profondeur.

La plupart des frameworks prennent en charge les interfaces dans plusieurs langages :

  • [Caffé][1] (C++, Python, Matlab)
  • [Tensorflow][2] (C++, Python)
  • [Theano][3], enveloppes de Theano ([Keras][4], [Lasagne][5]) (Python)
  • [Torche][6] (Lua)
  • [Matconvnet][7] (Matlab)

Chaque cadre comprend une mise en route et un exemple d’exécution d’un modèle sur l’ensemble de données [MNIST][8]. Il est recommandé d’essayer d’abord l’exemple MNIST car il donne une idée du cadre.

La documentation stackoverflow inclut déjà la page de démarrage pour les frameworks suivants :

[Caffe pour commencer][9]

[Tensorflow pour commencer][10]

[Theano se lance]][11]

[Keras pour commencer][12]

Ressources pour apprendre le Deep Learning :

  • Deep Learning Book ([Link][13]) : écrit par certains des chercheurs les plus accomplis en matière d’apprentissage en profondeur. C’est une excellente ressource pour apprendre d’abord l’apprentissage en profondeur et aussi pour en savoir plus sur des sujets nouveaux et fascinants en apprentissage en profondeur.
  • Tutoriel d’apprentissage en profondeur ([Link][14]) : une explication plus approfondie de l’apprentissage en profondeur et de sa dépendance à l’apprentissage automatique pour theano. Cependant, tous les concepts expliqués ici sont applicables aux autres frameworks.
  • Neural Network Class ([Link][15]) : il s’agit d’un cours plus approfondi sur les réseaux de neurones. Il s’agit d’une ressource plus avancée pour en savoir plus sur les réseaux de neurones, les CRF, les machines Boltzmann et l’apprentissage en profondeur.

[1] : http://caffe.berkeleyvision.org [2] : https://www.tensorflow.org [3] : http://deeplearning.net/software/theano [4] : https://keras.io [5] : https://github.com/Lasagne/Lasagne [6] : http://torche.ch/ [7] : http://www.vlfeat.org/matconvnet [8] : http://yann.lecun.com/exdb/mnist/ [9] : https://www.wikiod.com/fr/caffe/commencer-avec-le-cafe [10] : https://www.wikiod.com/fr/tensorflow/premiers-pas-avec-tensorflow [11] : https://www.wikiod.com/fr/theano/premiers-pas-avec-theano [12] : https://www.wikiod.com/fr/keras/commencer-avec-keras [13] : http://www.deeplearningbook.org/ [14] : http://deeplearning.stanford.edu/tutorial/ [15] : https://www.youtube.com/playlist?list=PL6Xpj9I5qXYEcOhn7TqghAJ6NAPrNmUBH