UN LABORATOIRE INTERACTIF D'APPRENTISSAGE AUTOMATIQUE
Découvrez comment on apprend.
Commencez par votre écriture manuscrite. Suivez les chiffres. Entraînez un véritable réseau de neurones.
NON ENTRAÎNÉPoint de contrôle 0
02À L'INTÉRIEUR DU RÉSEAU
784 → 32 → 16 → 10
Point de contrôle 0 · figé
Faites glisser pour tourner·Maj + glisser pour déplacer·Faites défiler / pincez pour zoomer
Préparation de la géométrie volumétrique…
ESPACE 3DLes neurones cachés occupent la largeur, la hauteuret la profondeur. L'espacement modifie la vue, jamais le modèle. L'image d'entrée reste correctement un plan 2D.
Pixels : 0 → 1Activation ReLUScore de sortie signé
Sélectionnez un neurone pour inspecter ses connexions entrantes. Les 25 760 connexions sont utilisées dans le calcul.
03SUIVRE UN EXEMPLE
COMMENCEZ PAR UNE QUESTION
Peut-il déjà lire votre écriture manuscrite ?
Le réseau commence avec des poids aléatoires, sans aucune connaissance des chiffres. Dessinez un chiffre ou sélectionnez un exemple, puis suivez les nombres derrière sa prédiction.
L'inférence lit les poids. Seule une action explicite d'entraînement les modifie.
FAITES UNE ERREUR. MODIFIEZ UN POIDS. RÉESSAYEZ.
L'apprentissage est un changement mesurable.
0époques terminées
0exemples traités
0Mises à jour SGD
—perte moyenne du dernier mini-lot
—précision de validation
Perte d'entropie croiséePlus bas est le mieux
Précision sur les exemples étiquetésPlus haut est le mieux
EntraînementValidation · chaque point évalue l'ensemble de la partition indiquée à un point de contrôle fixe.
Inspecter chaque point du graphique et son nombre d'échantillons
Chaque ligne évalue la totalité du sous-ensemble indiqué à un point de contrôle fixe. La perte est la moyenne arithmétique sur ces exemples ; la précision est correct / n. Modifier la quantité de données d'entraînement change le nombre d'échantillons de la courbe d'entraînement, indiqué ci-dessous. La validation utilise toujours le même ensemble réservé.
Tentez une expérience : de plus grands pas d'apprentissage apprennent-ils plus vite ?
Réinitialisez, entraînez à η = 0,07 et inspectez la courbe de validation. Réinitialisez au point de contrôle initial identique et recommencez à η = 2,0. Comparez les résultats mesurés ; aucune amélioration n'est garantie. Pour explorer la mémorisation, utilisez moins d'exemples d'entraînement et comparez les performances d'entraînement à celles de validation. Réservez la partition de test pour votre évaluation finale.
Cela fonctionne-t-il sur des exemples non vus à l'entraînement ?
Le point de contrôle initial initialisé et le point de contrôle actuel sont évalués exactement sur les mêmes exemples. Une inspection répétée du test peut influencer vos choix ; utilisez la validation lors de vos expérimentations.
AVANT · POINT DE CONTRÔLE INITIAL 0——
→
APRÈS · POINT DE CONTRÔLE ACTUEL——
Où se trompe-t-il ?
Lignes = chiffre réel. Colonnes = chiffre prédit. Chaque cellule compte les exemples. Sélectionnez une cellule pour inspecter ses exemples.
Examiner les erreurs
Aucun résultat de test n'a été inventé ou préchargé. Évaluez le réseau actuel pour voir ses performances mesurées.
UCI Optical Digits · hors ligne
MNIST est facultatif et nécessite une connexion Internet. Changer de jeu de données réinitialise le modèle et toutes les mesures.
Le calcul n'est pas une simulation.
25 818 paramètres entraînables · initialisation aléatoire avec graine · couches cachées ReLU · softmax / entropie croisée stable · SGD par mini-lots avec gradient moyen.
Entraînement : JavaScript Float64 dans un Web Worker (CPU). Rendu : vérification de la disponibilité de WebGL natif / 3D logiciel. Aucun réseau caché, aucun poids pré-entraîné.
Sources, attribution, prétraitement et limitations
Dans le numéro en cours
Les abonnés ouvrent chaque nouvelle exposition le jour de sa sortie. Un compte DigiSim gratuit ouvre celle-ci à partir du {memberDate} ; sans compte, elle s’ouvre le {anonymousDate}.
L’exposition est indisponible. La lecture est en pause. Rechargez pour réessayer.
Préférences de cookies
Nous utilisons le stockage nécessaire du navigateur pour la connexion, les projets locaux, les préférences et la sécurité. Avec votre consentement, Google Analytics nous aide à comprendre l’utilisation du site et de ses fonctionnalités.
Aucun cookie publicitaire. Nous ne vendons pas de données personnelles.
L’analyse reste désactivée tant que vous ne choisissez pas de l’accepter.