- Exécuteurs
-
Apprendre
Espace d’apprentissage Python Exemples exécutables, NumPy, pandas et plus Espace d’apprentissage C et C++ Pointeurs, mémoire, STL et C++ moderne Espace d’apprentissage C#Bases, POO, LINQ, async et exercices .NET Algorithmes Python Recherche, tri, récursivité et visualisations O(n) Algorithmes C et C++ Comparer les implémentations en C et C++
- Défis
Parcours IA
Construisez un réseau de neurones de zéro en Python
15 défis vous mènent du produit scalaire à un réseau qui apprend le XOR, puis aux optimiseurs modernes comme Adam, sans aucune bibliothèque d'IA : neurones, activations, perte, gradients, rétropropagation et entraînement. Résolvez-les dans l'ordre en Python ; chacun s'exécute dans votre navigateur avec des tests instantanés et une revue par l'IA.
Connectez-vous pour sauvegarder votre progression dans le parcours.
0%résolu
0 / 15
-
1 0/3Briques de base
Vecteurs, fonctions d'activation et un neurone seul.
-
2 0/3Propagation avant
Couches, réseau à deux couches et fonctions de perte.
-
3 0/5Entraînement
Gradients, rétropropagation et descente de gradient, jusqu'à résoudre XOR.
- 1 Dérivées des fonctions d'activation Facile Résoudre en Python
- 2 Gradients d'un seul neurone Moyen Résoudre en Python
- 3 Rétropropagation dans un réseau à deux couches Difficile Résoudre en Python
- 4 Entraîner un neurone par descente de gradient Moyen Résoudre en Python
- 5 Entraîner un réseau de neurones pour résoudre XOR Difficile Résoudre en Python
-
4 0/4Mieux entraîner
Initialisation des poids, mini-lots, momentum et Adam.