Formation – Deep Learning

Description

Cette formation, d’une journée, vous permettra d’acquérir les connaissances suffisantes pour concevoir, programmer et mettre au point un réseau de neurones.

La méthode d’apprentissage retenue s’appuie sur de nombreux exemples de réseaux de neurones, développés en Python, avec les outils de TensorFlow, Keras, PyTorch et Fastai.

Renseignements

Public

Aucune connaissance préalable des réseaux de neurones n’est requise, par contre il faut impérativement savoir programmer (quelque-soit le langage).

Plan de la formation

Les concepts de base

Apprentissage supervisé, régression linéaire, fonction de coût, descente du gradient

L’environnement de développement

  • Python, Anaconda, Pandas, NumPy, Matplot, Jupyter
  • CPU / GPU / TPU
  • Google Colab, AWS, Azure

Le perceptron

  • Simple réseau de neurones
  • Les limites du perceptron et les solutions

Les frameworks du Deep Learning

  • TensorFlow et Keras
  • PyTorch et Fastai
  • CTNK, MXNet

Développer un réseau de neurones

  • L’architecture d’un réseau de neurones
  • Fonction de coût, optimizer et métriques
  • Analyse des résultats
  • Amélioration des résultats