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.
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