
Ich machte eine interaktive Visualisierung darüber, wie ein vorgebildetes Faltungsfischnetzwerk in Echtzeit handgeschriebene Ziffern verarbeitet. Das Modell wurde in Python auf dem MNIST -Datensatz trainiert, und ich habe die Inferenzfunktionen in JavaScript neu geschrieben, um die interaktive 3D -Visualisierung zu ermöglichen.
Benutzer können Ziffern in einem 28 × 28 -Raster zeichnen und beobachten, wenn ihre Eingabe in Echtzeit durch die Netzwerkschichten fließt. Das Netzwerk wurde absichtlich klein gehalten, um eine reibungslose Visualisierung zu gewährleisten, aber seine begrenzte Tiefe kann zu Fehlklassifizierungen führen, insbesondere bei ungewöhnlichen oder mehrdeutigen Ziffern.
Schauen Sie sich hier an: bullovic.at/cnn (UI arbeitet auch auf dem Handy!)
Von BeginningDept
3 Kommentare
This is probably the coolest data I’ve seen so far
Layer 1 is input?
Layer 2 is convolution?
Layer 3 is output?
Also can you share the source for this? Looks neat.
This is wild. I’ve been playing with it for the last 15 minutes and I keep finding new things to look at while I draw numbers in all kinds of different ways. Thank you for sharing this!