Neural Network Demo Animation

preview_player
Показать описание
I created a demo in which you may see a multi-layer perceptron with dropout train on a dataset I created of hand drawn squares, circles, and triangles. This was made with the matplotlib animation function. The code will plot any dimensioned neural network when given the input sums and weight matrices between each layer and colors the nodes based on their saturation. It will take one training example from every 25 epochs and shows the forward pass of it computing as well as the cross-entropy loss and accuracy.
Рекомендации по теме
Комментарии
Автор

its beautiful, it moves as if it was breathing

Drockyeaboi
Автор

The first 7 it said "i dont know"
The next 14 it got every one of them right.

"i don't know" might not be the "right" answer, but considering this... It didn't get any answers wrong. Perfect score 100%

Endersgamejp
Автор

Cheer~~~relating to a nerve or the nervous system.😊

smsfffi
Автор

This just highlights that our brains are FUCKING amazing, yet some of us still take them for granted.

nimfbdhdkdm
Автор

The pattern of Artificial Neural Network can't be fitted into a graph format in which it resulted as per the above graph. There is no way that from a scientific world perspective can prove it but if ANN is able to predict an outcome of an event in future, it is amazing captivated. 😇

cheekiater
Автор

can you please convert this back into a normal youtube video? in this format it can not be easily viewed beyond the narrow confines of a cellphone

AdamGeest
Автор

Super cool! I would hope you would share code if you have it!

MichaelGalarnyk
Автор

bro honestly some of these shapes i cant even tell if its a square or a circle :D like a circle with 3 corners.

angelochristou
Автор

Did you give the information what you actually drawed after it said i dont know?

AbuMusa_
Автор

why arent the weights updating? Is this just one epoch?

Pirateboi-vtrp
Автор

If you could give the source for this - we'd all appreciate it!

xFanth
Автор

As outputs there are 4 "strings" but what is 10 inputs?

JarogniewBorkowski
Автор

very nice but why would you give it an i dont know output?

wires
Автор

With 2 hidden layers is more than enough

chewicod
Автор

where is the output of the project, i downloaded the project and run it but nothing happened

EsmailAtta
Автор

Wow so the quantum computer would be witch of those dots

Sumpydumpert
Автор

What information wbout the image is being inputted?

jaffil
Автор

Do you have a code for it. I want to be able to display on my screen for python

KSATica
Автор

Where is the code for this? I must see it at once!

straightupup
Автор

I don’t get it, how are the cost and accuracy contributing to the neural network as inputs, if they are just parameters of the neural network itself?

Settiis