5.4: Doodle Classifier: Training - Intelligence and Learning

  Рет қаралды 21,727

The Coding Train

The Coding Train

Күн бұрын

Пікірлер: 32
@rezabavarikor8060
@rezabavarikor8060 4 жыл бұрын
Hey, I'm following every video u making on this series.Thanks alot.it's been useful!⭐⭐⭐
@SlimeMage32
@SlimeMage32 6 жыл бұрын
Im so tempted to watch this but i really need to sleep
@TheCodingTrain
@TheCodingTrain 6 жыл бұрын
I recommend sleep 😴
@lvdw3653
@lvdw3653 6 жыл бұрын
Sleep? NOW?
@lvdw3653
@lvdw3653 6 жыл бұрын
HAIL MR SHIFFMAN
@Absfor30
@Absfor30 6 жыл бұрын
I just watched the live stream right through, one thing I notice is your learning rate is 0.1, you train for only 1 epoch then expect the NN to give a correct answer.... you'll need to train using the data in a repeated & randomised order for the repetitions. Not just the 2400, many passes through the training set in different orders is needed, instead of 5-10 epoch's try something like 300+ and a smaller learning rate, you could track the error and stop the training when the error rate is below a certain level of your choosing over a couple of epochs to ensure it wasn't just a lucky guess... then start testing your "toy" NN (there is nothing toy like about this BTW!) it's amazing the work you've done with this and it'll teach sooooo many people how to approach data science and prepare data or use NN's for a practical purpose. I'd love to see the result after you have tried a smaller learning rate and a higher Number of epochs ! Great work either way Dan, just a few tweaks and tuning to do to get the results you are looking for :-)
@TheCodingTrain
@TheCodingTrain 6 жыл бұрын
Thanks for this amazing feedback, i's super helpful!
@geoffwagner4935
@geoffwagner4935 Жыл бұрын
Lol what a scary error. columbs and rows, in nn.js. then your other video for XOR was like "just use mine", it was such a sinking feeling after most the day, lol for a while looking at yours, there's a few differences and it worked. was like no way, and i don't want to drag and drop it, i want mine... lol my Backpropagation worked with an error. i did have one little variable wrong in nn.js xD xD xD i got EPOCHED xD it went finally . the list works, for those with any doubt about the playlist not working it does
@cosmoserdean
@cosmoserdean 6 жыл бұрын
You should train on multiple examples at once (a batch of examples). By training on one example at a time the model won't be able to generalize well because every optimization done is made for a specific example which could not be in favour of the rest of the examples and they could end up adjusting against eachother.
@TheCodingTrain
@TheCodingTrain 6 жыл бұрын
This this is a very important point that I glossed over! Thanks for the comment.
@guozhangliew7302
@guozhangliew7302 4 жыл бұрын
will we have a follow up video on creating the neural network with multiple hidden layers?
@wolfisraging
@wolfisraging 6 жыл бұрын
U were, u r, and u always be best
@linzhang6618
@linzhang6618 6 жыл бұрын
Rishik Mourya so true :)
@Bopas2
@Bopas2 6 жыл бұрын
Are some of the input numbers negative still? Is that a problem (some of my input data is negative)? Also, instead of shuffling your inputs, would be ok to alternate between your three examples over and over? I understand how just training one data set after another is very bad, but is it ok to have a small pattern like that? Love this series! Thanks for doing this!
@santiagocalvo
@santiagocalvo 3 жыл бұрын
You are a god!
@lomasviralyt6447
@lomasviralyt6447 6 жыл бұрын
what syntax do you use?
@salim444
@salim444 6 жыл бұрын
can you please use some .map?
@geoffwagner4935
@geoffwagner4935 Жыл бұрын
i might have to check my underwear after this video, the toy we went through that huge playlist, really now plug into this??? it's rhetorical, i know it does now . wow
@mikaelrindmyr
@mikaelrindmyr 4 жыл бұрын
I got sad when you used nn insted of NN for NeuralNetwork :( Everything else was the best!
@mishacalifornia5670
@mishacalifornia5670 6 жыл бұрын
I love to escape on the coding train...
@JurajPecháč
@JurajPecháč 6 жыл бұрын
Train Your Machine Learning Models on Google’s GPUs for Free - Forever : Google Colab
@KanalMcLP
@KanalMcLP 6 жыл бұрын
Would be wise to add a category: "something else / dunno" for training.
@cosmoserdean
@cosmoserdean 6 жыл бұрын
McLP I don't really think this is a good idea. Every category should be represented in the training data. I don't really know what examples of "something else" you could add without confusing the network
@KanalMcLP
@KanalMcLP 6 жыл бұрын
Cosmin Serdean random drawings from other categories, not represented in the rest of the training set.
@cosmoserdean
@cosmoserdean 6 жыл бұрын
Hmm... Good point... Still having my doubts, but this is definitely something worth trying out
@KanalMcLP
@KanalMcLP 6 жыл бұрын
Cosmin Serdean i got this idea from the description of the google speech commands dataset. And if humans are involved, "i dont know" is an important answer.
@cosmoserdean
@cosmoserdean 6 жыл бұрын
Maybe there is a certain confidence threshold under which it would respond this way.
5.5: Doodle Classifier: Testing - Intelligence and Learning
17:47
The Coding Train
Рет қаралды 19 М.
5.1: Doodle Classifier: Introduction - Intelligence and Learning
15:34
The Coding Train
Рет қаралды 62 М.
СИНИЙ ИНЕЙ УЖЕ ВЫШЕЛ!❄️
01:01
DO$HIK
Рет қаралды 3,2 МЛН
When you have a very capricious child 😂😘👍
00:16
Like Asiya
Рет қаралды 15 МЛН
Мясо вегана? 🧐 @Whatthefshow
01:01
История одного вокалиста
Рет қаралды 7 МЛН
人是不能做到吗?#火影忍者 #家人  #佐助
00:20
火影忍者一家
Рет қаралды 20 МЛН
AI Custom Drawings Classifier with Python
57:08
NeuralNine
Рет қаралды 10 М.
Coding Challenge #92: XOR Problem
25:01
The Coding Train
Рет қаралды 111 М.
Coding Challenge 180: Falling Sand
23:00
The Coding Train
Рет қаралды 1 МЛН
5.6: Doodle Classifier: Classifying User Data - Intelligence and Learning
26:54
10.4: Neural Networks: Multilayer Perceptron Part 1 - The Nature of Code
15:56
СИНИЙ ИНЕЙ УЖЕ ВЫШЕЛ!❄️
01:01
DO$HIK
Рет қаралды 3,2 МЛН