Handwritten digit recognition neural network

Handwritten digit recognition neural network

by Vadik1

πŸ‘ 3,131 ❀️ 171 ⭐ 143 πŸ”„ 0
Created: Jun 11, 2021 Last modified: Jan 12, 2022 Shared: Jun 13, 2021

Description

Run on TurboWarp for it to decompress and work faster https://turbowarp.org/543530687 This project isn't intended to be anything impressive. This is the first time I managed to implement a working neural network. Neural network has dimensions: 784 x 196 x 196 x 64 x 10 Trained in program I wrote in Javascript and GLSL (WebGL 2). For training code I used this tutorial: https://stevenmiller888.github.io/mind-how-to-build-a-neural-network/ BUT some divisions had to be replaced by multiplications for it to work. Trained on EMNIST-digits dataset for 2 epoches: https://github.com/aurelienduarte/emnist/ https://arxiv.org/abs/1702.05373 One of the challanging things was fitting this neural network, which consists of 214472 32bit floating point numbers, into 5 Mb project.json limit. To achive it I reencoded binary representation of those numbers into base-64. When you start the project for the first time, it takes every base-64 character and splits it into 6 bits. As soon as there are 32 bits, it calculates mantissa, exponent and sign and combines those things together to get 32bit float. First layer alone consists of 820588 base-64 characters, so that is the reason why it takes so long for data to decompress. Press H to delete decompressed data. This is not a CNN(convolutional neural network) Keywords for the search/Please ignore: image recognition number recognition mnist emnist

Project Details

Visibility
Visible
Comments
Enabled

More Cool Projects

Project thumbnail
View Project

Talking Tom And Ben News The Simpsons (Reanimated) remix

by Maxy2024

Project thumbnail
View Project

Beat up Sonic (READ DESCRIPTION.) remix remix-3 remix

by jacejim1809

Project thumbnail
View Project

γ‚―γ‚€γ‚ΊγŒη†δΈε°½γͺγƒ•γ‚‘γ‚€γƒ–γƒœγƒ³γƒγƒΌ remix

by orandemonday

Project thumbnail
View Project

ζ£’δΊΊι–“γƒγƒˆγƒ« - Stickman battle Version2 remix

by saradanigiri

Project thumbnail
View Project

*ANIMATIONS* FIFA 23 Pack Simulator remix remix

by PINGUINOPRIME

Project thumbnail
View Project

Sprunki OC ultimate 2 - scratch port

by Kiruha73

Project thumbnail
View Project

colo(u)r Crew Pack

by jcman1122

Project thumbnail
View Project

The cursed abomination of what is the iPhone 9 i made

by 14a0-5w55

Project thumbnail
View Project

Klasky Csupo Logo Scratch

by TheAmazingPlayer_2-0

Project thumbnail
View Project

Angry Birds Level Editor V 1.7.2 (Final Version)

by YodaMaster03

Project thumbnail
View Project

Angry Birds Level Designer With More characters!

by arturo-mario-fan-2

Project thumbnail
View Project

Scratch Adventure [DEMO]

by Gangstergrape

Project thumbnail
View Project

Nano's Hobby (Funny Gameplay)

by SUPERBOI9

Project thumbnail
View Project

Terraria 1.0.3

by scratchfan321

Project thumbnail
View Project

Field Of The Fight!

by Pokodamo11

Project thumbnail
View Project

Go!Animate The Movie DVD Menu

by just-somethin

Project thumbnail
View Project

World of Formula 1

by PitStopGames

Project thumbnail
View Project

Beat up Evil Scratch Cat (remix chain) [remix 5]

by newmyles

Project thumbnail
View Project

SSS - VS ScratchX.rar B SIDES

by Arthurp1536

Project thumbnail
View Project

Turbo dismount - magnum

by random_guy819

Project thumbnail
View Project

Logo factory 2

by marcus8302

Project thumbnail
View Project

ADOFAI Level Editor 2.3.1 (WITH BUG FIXES!)

by Random_guy50

Project thumbnail
View Project

GoAnimate/Vyond Effects test

by Joshua13391

Project thumbnail
View Project

my effects kit remix-4

by juliescott12