Man, you are pure awesomeness and energy. I remember a few years back when I started with p5js thanks to your coding trains, how I grew my first fractal tree. Now I come back and the energy is the same. Screw the algorithm, there is nothing to change here.
@deneb35254 жыл бұрын
I just want to say thank you for this, a while ago I was trying to figure out how to build something to recognise Rune/Glyphs and had totaly hit a wall. This explained almost everything I'll need. Very Cool.
@TheCodingTrain4 жыл бұрын
Please share if you make one for glyphs!
@fire171024 жыл бұрын
@@TheCodingTrainThank You! my upcoming is a model that estimates how much water is in a glass or cup, combine that with a selenoid valve and you got an autofilling water/beer faucet 🌈 guessing that I will start with this video's implementation then go embeding it into Espcam or pi_cam with TF light or js 🍻
@Khoir4 жыл бұрын
If you want 100% circle: First, draw this head, then erase some of the more detailed features, and one, two, three, a circle, uh, thingy.
@dingdong30214 жыл бұрын
Theres no 100%
@kevin423 жыл бұрын
One of my all time fav eps. Distinctly remember seeing it for the first time back in 2014
@caysonarlo53223 жыл бұрын
I guess Im asking randomly but does someone know a trick to get back into an instagram account..? I somehow lost the login password. I would love any tricks you can give me!
@christopherjeffery37153 жыл бұрын
@Cayson Arlo Instablaster :)
@caysonarlo53223 жыл бұрын
@Christopher Jeffery I really appreciate your reply. I got to the site on google and I'm trying it out atm. I see it takes a while so I will reply here later with my results.
@zaynababbaspour47174 жыл бұрын
Your videos helped me pass my computing GCSEs in England. These energetic and informative videos saved me. Thank you!!!!!
@scotttroyer4 жыл бұрын
circles squares 3angles Works for all shapes up to 9angles.
@redstone_mason4 жыл бұрын
it can go up to 10 angles if you use the roman numeral for 10 Xangles
@jakimoretti77714 жыл бұрын
going with hex values you can go up to 15 angles, or Fangles, as we call them
@kphk34282 жыл бұрын
I think you meant: 0angles 4angles 3angles
@micheledaffara92454 жыл бұрын
It's awesome how 1 million people want to learn. Amazing work :D
@victap88374 жыл бұрын
Love the enthusiasm and the sheer joy you show when presenting! Thank you for sharing your valuable knowledge!
@Zachucks4 жыл бұрын
Dan's energy is just so great, love learning from people that are so happily into what they do :)
@YuriyKlyuch4 жыл бұрын
This guy teaches! But seriously, thanks man, your work is amazing
@beda9beda4 жыл бұрын
Your energy and excitement ate insane! You are so cool :)
@fernandosanchezvillanueva47624 жыл бұрын
Great video,!! I trained my first model to classify 2D shapes two week ago. Now I found this video!! Its Amazing. :D
@vietnamgamer94903 жыл бұрын
No clue who this guy is but honestly he’s a god at coding and a REALLY good teacher
@endyy66714 жыл бұрын
Love these NN videos! One project that I think could be fun would be a neuroevolution based intelligence with multiple NNs/actors, all with a single fitness score. It could be interesting to see them evolve teamwork
@shubhang28774 жыл бұрын
I love your energy and enthusiasm Choo-choo!
@Shinika014 жыл бұрын
Epic, Very good! Keep this serie for the long term please, you'll change life of some younger and create the passion we NEED to change our world! Please, please!! DO MORE OF THAT and with time level up slowly. One thing that's epic, is that you go from scratch ;) love it
@Shinika014 жыл бұрын
The accelerated video is a very good solution to cover all your topic in somehow a live coding. At some point in this topic, i'd like you to fail at normal speed with your logic, and then fix it, because the thinking process is amazing to learn the why and how
@huili43644 жыл бұрын
Love it, the debugging of the "true" string is interesting, sort of the love hate relationship to JavaScript. Again appreciated everything you do on coding train!
@ethancodes8534 жыл бұрын
@14:15 This is why static typing exists :-). We need TypeScript support for ml5. And a series of TypeScript videos for The Coding Train!
@zaczourbang44544 жыл бұрын
I laughed so many times during this 😂 thank you!!
@rn.s94 жыл бұрын
Went for 128x128 image training for time testing at epoch 49 loss was 0.00046 and when I changed the code to save the model then trained again loss was constant at 5.0 then retrained again got loss 0.0051 saved then used and it's working perfectly fine
@justingolden214 жыл бұрын
After Neural Network November (NNN) ended, now we start the learning, I see how it is...
@moofymoo3 жыл бұрын
for next NNN I will build hotdog classifier.
@max-yasgur4 жыл бұрын
If you’d like to be extra correct, # is called an octothorp 🤓. WARNING: you may lose some friends or respect from colleagues.
@diegodemetillo59474 жыл бұрын
@Chris Sears rephrasing that, it's also a way of finding out if you even have real friends to start with XD
@zer0014 жыл бұрын
Yes, this is the Format that I like. And Processing is anyway a cool Tool. Thumbs up!
@Roknok4 жыл бұрын
27:06 I have to say the scribble was beautiful
@siddhantrai75294 жыл бұрын
Hi Daniel, try using capsule nets instead of vanilla CNN's, they are much better and more robust against orientations. By the way, great video as always, I love your enthusiasm, keep up the good work.
@TheCodingTrain4 жыл бұрын
Thanks for sharing this!
@siddhantrai75294 жыл бұрын
That literally meant a lot to me daniel, You had been my hero, since last 2 years. Your Genetic algo series brought in curiosity for intelligent systems to me. Thank you
@kayadem3 жыл бұрын
such a satisfying coding challenge :D
@josephglover45464 жыл бұрын
I love this channel so much.
@வணக்கம்-ங1ண4 жыл бұрын
Interesting and useful. Thanks Dan.
@mrnobody24923 жыл бұрын
I realy love his work. Thanks for all your wisdom ^_^
@nazcaman4 жыл бұрын
Don't think I saw a single comment calling you out as a square! :)
@TheCodingTrain4 жыл бұрын
OMG what is wrong with me for not making this a running gag!
@SurrealBackrooms4 жыл бұрын
I love how the sun is wearing a mask lol
@tatianaes3354 Жыл бұрын
THE GUY is such a funny silly character, while also being smart.
@saifmalik42304 жыл бұрын
anyone kindly tell me any simple video editing to tool to do that @9:04 (pause the video to state or highlight a point and then continue video)
@ericmckevitt83084 жыл бұрын
I’m getting “Error: Based on the provided shape, [1,64,64,4], the tensor should have 16328 values but it has 147456”. I know that if you multiply 1*64*64*4 you get 16328. My canvas is set at 64x64, but if I console.log(canvas), it shows the HTML element with width=“192” height=“192” attributes but then styled with style=“width: 64px; height: 64px;”. 192*192*4 = 147456, which is what the error pointed to. Does anyone know how to fix this? The classify function targets the width and heigh attributes rather than the style attributes, and resizing the canvas only affects the style attributes.
@TheCodingTrain4 жыл бұрын
Ah! Are you on a "high density display" (for example mac "retina"?). Try adding pixelDensity(1) to setup() and see if that helps
@ericmckevitt83084 жыл бұрын
@@TheCodingTrain Yes! That fixed it, thank you!
@tavl91083 жыл бұрын
@@TheCodingTrain I had the same Issue and after looking everywhere (but not here for a while!) I couldn't figure it out, this fixed it. You are a treasure, thank you.
@ccoodduu3 жыл бұрын
Are you gonna continue the series where you build your own Neural Network? For example with multiple hidden layers.
@covereye57314 жыл бұрын
Can't believe you resorted to having a red circle in your thumbnail. Never thought you would get to that level of clickbait.
@TheCodingTrain4 жыл бұрын
I have no idea what this means!
@covereye57314 жыл бұрын
@@TheCodingTrain Just a joke about red arrows and red circles that are so often used in YT thumbnails. Nothing to worry about, you are awesome.
@TheCodingTrain4 жыл бұрын
@@covereye5731 haha ok!
@zaczourbang44544 жыл бұрын
Wait this is actually a really clever comment 😂
@younessfathi17394 жыл бұрын
Thank you very much,it is very helpful
@djsyntic2 жыл бұрын
I do find it interesting that your training set is ONLY stuff generated by a computer and it learning enough about what circles, triangles, and squares are so that it can then go on to correctly see what a human thinks is a circle, triangle, or square.
@xXFirePlayerXx3 жыл бұрын
So I tried to create a shape classifier of my own with more training data but since I try to load a lot of images, I am getting this error: "Failed to load resource: net::ERR_INSUFFICIENT_RESOURCES" Could someone tell me if there is a way to work around that error? Thank you! :)
@ricksanchez2803 жыл бұрын
load data in batches. for example in the start load 100 images of every class and train the model than load another 100 and repeat. 100 is a example you can make it 1000 or 10 depending on your computer and your data
@xXFirePlayerXx3 жыл бұрын
@@ricksanchez280 Thank you very much for your effort! I fixed it by myself and submitted my thesis 2 months ago. :)
@ricksanchez2803 жыл бұрын
@@xXFirePlayerXx yeah i figured its a little late xd
@xXFirePlayerXx3 жыл бұрын
@@ricksanchez280 I appreciate your effort though! xd
@ricksanchez2803 жыл бұрын
@@xXFirePlayerXx Thanks! What was your project about i got curious. i am working on a image classifyer too. Trying to train a model to understand emotions on images idk if i can do it but still learning
@MiguelRodriguez-wn8mc Жыл бұрын
Hello, as always in your videos an excellent explanation. I wanted to ask you it is possible to classify several figures at the same time and with these commands there is some way to know the location in x and y coordinates of each classified element
@aparrot42544 жыл бұрын
Great video! Could you please try to make a video where you solve Advent Of Code? It would be really cool to watch you solve those puzzles!
@preetipanchal64224 жыл бұрын
I saw your discord bots 4 video it was super Amazing 👍🏻🤩
@akay90304 жыл бұрын
Why the model data at 21:26 ,worked without parenthesis
@akay90304 жыл бұрын
The modelLoaded
@akay90304 жыл бұрын
@@peepeepoopoo7723 where it is used for callback in line 16
@a7madx74 жыл бұрын
Dude, you're awesome.
@dge84193 жыл бұрын
this guy is very excited:D
@nadkine66014 жыл бұрын
8:32 that was intentional, wasn't it?
@greendsnow2 жыл бұрын
Hey there. Can you please show us how to use this exact model for real time Object Detection? Thank you
@ozioma2 жыл бұрын
Is there a similar mL5 process but for sounds/audio?
@cameronball39984 жыл бұрын
This was awesome, thank you
@hawaiidev48673 жыл бұрын
Desided to take this concept and convert it into a number recognition for a sodoku solver
@hetsmiecht10294 жыл бұрын
7:50 can't you just open the index.html with your browser? I don't really see the need to fiddle around with local servers.
@rmanky124 жыл бұрын
I think it's related to issues with accessing local files, ie javascript won't let you access the "data" folder directly unless a server "serves" it? something like that...
@spider8534 жыл бұрын
I think it uses an intermediate engine for JS parsing which requires a server. Like the way he saved images from JS will not be possible with just browser JS, there might be some backend generated based on the api he used.
@Fun-Planet4 жыл бұрын
The browser won't allow to read the image files, as they are local files. Hence we have to "host" the images as well to access them with the local server Edit: I think also p5/ml5 doesn't work without using a server. Edit 2: you can check this out: github.com/processing/p5.js/wiki/Local-server
@eyalhamtsany94724 жыл бұрын
Hi.. For some reason - my NN does not train properly... Only when I give it one image of each type - the training curve drops down. Otherwise - it stays around 1.0... Not sure What I'm doing wrong here.... Getting the same results on Chrome and FireFox. (On IE or Edge it failed to run at all...) Any suggestions? Thanks!
@TheCodingTrain4 жыл бұрын
Can you share the data you are using? You can join the Coding Train discord or the ml5 discord to get help! thecodingtrain.com/discord discord.gg/e2KA36N
@eyalhamtsany94724 жыл бұрын
@@TheCodingTrain Thanks for your response! I've placed a post, along with my dataset, on the help-with-ml5 channel on the Discrd.
@ksokmesa2 жыл бұрын
Wonder work and so much appreciate this video. I am curious to know if I can use other language to work on the generated model. I am a newbie to deep learning and it will be very helpful to get thing done in python
@lavrion60254 жыл бұрын
Hello, I've learnt a lot from your videos. May I ask for reinforcement learning tutorial?
@ibrahimaba89664 жыл бұрын
Good. I will make the same project in python today. Thanks...! 😊.
@SurrealBackrooms4 жыл бұрын
How did it go?
@ibrahimaba89664 жыл бұрын
@@SurrealBackrooms Hi, i finished the project in python and i extened it on mnist data in order to have a real time digit recognition. My idea is to build a smart virtual board. Now i am trying to add operator recognition such as add, subtract, multiply etc...!
@nadavazari30603 жыл бұрын
when im running it on my pc it works, but when im trying to run it on my mac it says Based on the provided shape, [1,64,64,4] the tensor should have 16384 values but has 65536. its the exact same code, what can i do?
@chrismanning52324 жыл бұрын
You should've done some squished ellipses for the circle training set.
@TheCodingTrain4 жыл бұрын
ah, great point!
@sohailahmed7462 Жыл бұрын
Can i train the data set for shapes in google collab, or sir can u provide me the code for circle triangle and square to train the data set.
@SaYoOox2 жыл бұрын
I really liked the video, just wondering is there a tutorial for the same thing in python? or if you know a paper that can help i would be gladful
@michaelarnold39474 жыл бұрын
How many layers and neurons use the neural network?
@SalimAli-bs8oy3 жыл бұрын
I'm trying to replicate this project in Python but I can't seem to find what the default learning rate is in ml5.js, does anyone happen to have this information?
@Roknok4 жыл бұрын
I just want to ask that can the same thing be done with the neural network you made? I had followed you in that big series🙂. Btw I enjoyed a lot
@jameerlawrencebondoc81623 жыл бұрын
Circle, Triangle, Square, they all look familliar... AYO THEY'RE FROM SQUID GAME!!!!!!
@mobilelegendbachaoibaba7875 Жыл бұрын
Can we also train like letters specially for me ? Example are O, L, P, and X ? O eggs, L larva P pupa X Butterfly. Thanks in advance.
@sukursukur36174 жыл бұрын
How a circle shape is far to a square shape?
@anasadeelallawala41563 жыл бұрын
very interesting
@fadlisabda4 жыл бұрын
Hi iam fans you from Indonesia
@aradhyabasak16102 жыл бұрын
How this nf() work.
@taureanwooley4 жыл бұрын
Switch statement. Don't retire on me dude!
@taureanwooley4 жыл бұрын
you could fix the video recognition system by post processing the image for black and white and then auto correcting the contrast resolution (meaning constrast variables, from darkest to lightest)
@KTN__694 жыл бұрын
i am the 101 liker of the video.... don't hate me i am like the first guy but late but in perfect time but still late
@shaileshrana71654 жыл бұрын
AMAZEBALLS
@aronmeeus4 жыл бұрын
very nice
@humanoidx9774 жыл бұрын
OH NO THAT WORKs!!!
@louaykhammar72682 жыл бұрын
thanks
@preetipanchal64224 жыл бұрын
The best coding challenge make something in unity to dan
@mzakyr3422 жыл бұрын
how p5 js in html
@ThuanNguyen-wp8rj3 жыл бұрын
Elip ?
@lankymoose18314 жыл бұрын
Cool i can track everyone in my school now
@akay90304 жыл бұрын
Bring back the professor look
@csicee4 жыл бұрын
What language?
@subhamkumar74244 жыл бұрын
please make machine learning in python coding videos please i am requesting you can make anything easy to understand .
@el_chivo994 жыл бұрын
hi Dan, I recently worked on a project similar to this, except I generate Hangul characters (Korean script) instead of shapes. One thing I found that helped was to apply elastic transformations (gist.github.com/fmder/e28813c1e8721830ff9c ) to the images! Maybe give this a try!
@ashihsprajapati67394 жыл бұрын
Hello Sir I have Question How can i convert flat image to curved image. Here is website link who convert flat to curved fontmeme.com/bend-images/ . i want to result flat to curved then stick the image on bottle using javascript.
@nosknut4 жыл бұрын
14:15 When you have no typesafety :P
@xdasdaasdasd47874 жыл бұрын
I think you not using blank paper didn't help with it recognising the shapes
@MrThetronica4 жыл бұрын
Not a pound. Not a hashtag. That be an octothorpe.
@fire171024 жыл бұрын
@TheCodingTrain
@BrunnerNathan4 жыл бұрын
Hold up, you can do all these things in Javascript 0_0
@irfanbaharudin4693 жыл бұрын
SQUID GAME
@toastyPredicament2 жыл бұрын
I compiled Unreal
@HazardOfExistance4 жыл бұрын
Octothorpes
@maksymdudyk17184 жыл бұрын
I got interested. I know JS, php, OOP, sql, node.js. But I could not understand a thing from this your video.