Atelier T8.AP05
Porteur
Alexandre Boucaud (CNRS, APC)
Titre
Dans les entrailles d'un réseau de neurones - constitution et fonctionnement d'un neural network avec `numpy`
Prérequis
- Maîtrise de la programmation sous Python avec `numpy` - Connaissance de la programmation objet en Python (utilisation des classes) - Connaissances de base en algèbre linéaire (produit matriciel)
Objectifs
Ecriture d'un framework de réseau de neurones avec `numpy` dans le but de reproduire la même API simple que celle proposée par la librairie de deep learning `keras`. Le but de cette ré-écriture de framework est de comprendre et assimiler les différents éléments constitutifs d'un réseau de neurones ainsi que ceux servant à son entraînement.
Notions abordées
Mots clés
machine learning, apprentissage automatique, réseaux de neurones, neural networks, numpy, python, jupiter.