Again, I just want to thank you for this great series, especially those animations are amazing. Providing free education on such a high level is something what people nowadays more and more forget to value...
@@danielstatler954thank God for the scientific revolution, where we basically came to the consensus that sharing information, while immediately not clear, inevitably in the long run, leads to selfish beneficial outcomes if for no other reason 😂😂 but yeah I can only imagine
@@zahhym If you haven't watched it yet, you might want to look at 3blue1brown's series on neural networks. It's relatively math heavy but it really helped me to understand backpropagation more intuitively
The way you explain plus the animations from manim makes it so pleasant to watch. Thanks for this awesome content, this is what we all have been waiting for.
I also wrote a free neural network book, based on 313b's neural network series: www.researchgate.net/publication/321162382_Artificial_Neural_Nets_For_Kids I ended up making a nice large backprop slice image in paint, so I didn't end up using manim :) imgur.com/NjT9EDt
This is the course I have been waiting for. I have tried a few courses and learned so much BUT never fully understood what exactly I was doing 🤣. I always wanted to know what was behind the deep learning algorithms. Many thanks for this series of videos. 👍
I have been searching for countless videos on RUclips to start with deep learning and this is the first one I found where it is explained in a way I can understand. I'm two videos in but I just want to say you made me fall in love with deep learning. Thank you!
I am looking forward to finally really grasping the science behind deep learning. In the past, I just used libraries without understanding much. Great Series so far. Waiting for part 3.
I am used to guys not knowing what they are blabbering about but I can understand the concepts you are talking about quite clearly so thanks for that Mann pure gold content.
This series is like premium quality.... It goes even further than paid ones.. You have my respect sir for making it free for us... I am just new to Neural network.. And I am so glad I found your video... A sub from me
sentdex, there are many tutorials online on neural networks, and I swear I had the same problem which was to hardcode the process and visualize the process from neuron to neuron and from layer to layer. Non of the NN tuts that I've watched went over this. However, you started to make an amazing tut with detail visualization and hardcoded NN process, basically you filled up all the gaps for learning. And you definitely deserve more than me joining the membership. Love you So much continue doing your amazing tuts. Looking forward to buying your book. ❤❤❤❤
NNFS Season 1 Episode 2 Coding a Layer Released on April 17, 2020. Media Partner nnfs.io and RUclips, starring Harrison Kinsley aka sentdex. Go and watch it. you will definitely love it.
i have been trying to find a tutorial that actually teaches and doesnt just say DO THIS. this is really helpful. I actually understand this a bit better. thank you.
It is just incredible the amount of effort that he puts in these videos, omg, thank you soooo much for making such a quality content available for free. You are really making the difference, man
The person with no hate, your channel has everything from basic to advance. whenever someone asks for programming guide, I say one word: sentdex is your man
best youtube tutorial of neural coding, learning how the basic code works before getting to the complex is really helpful, thank you for making such an awesome series, really appreciate it! :D
I've tried other neural net and machine learning videos and pretty much all of them dive into a library and gloss over what the library is actually doing in the background. Thanks so much for explaining in this detail
Just dropping a comment to show my appreciation for this video series. You have a real gift for teaching. This is by miles the clearest explanation I have found on how to build an artificial neural network. Am definitely interested in the book now.
your stuff is just so clear and concise i've done the whole keras tensorflow combo and theres just a huge gap in understanding behind this stuff and this dead basics stuff is just the perfect way to represent what's happening great stuff dood
Until now, the term "Neural Network" has been a mystery to me, despite doing a fair amount of research into it. By starting from scratch when teaching it, you have helped me understand the basic core concepts. "Thank you" just doesn't express my gratitude. THANK YOU!
one of the best resources I've encountered for this subject. I have no computer science background and work in vfx. I am teaching myself python and machine learning to complement my market/equities trading and have been diving deep into this new path. This series (and channel) has really empowered my learning but more importantly my motivation and mindset. Instead of feeling overwhelmed I feel excited to keep learning. Thankyou sendtex, you are changing lives :)
This is brilliant, the animations are awesome. I wish I had this when I studied neural networks back in 1993; at the time I quit and chose another very interesting topic (digital filters) and never finished my backpropagation implementation in C++ which I found the other day in a diskette., which I think will be fun to revisit.
Been using keras for around a month now and tried building my own perceptron, Damn was that hard to do, all the complexity is hidden in the black box, am so glad i did it though. Now YT recommended me.Really cool for anyone who wants Learn how NN works under the hood. and i definitely recommend to everyone to not just watch this but to go ahead and try it own your and improve on the structure and move ahead of the tutorial.
I want more commercials on youtube like this! After watching, I have a strong voice in my head that tells me to buy the book... and that was even before 13:53; Just because you mentioned "as in the book" in the beginning of the video. In short: I really like that you go so slow on these basics, that other people / tutorials fail to explain properly! Also, I really liked, that you did not use a loop! All credits for that!
Thanks for doing this low-level series, it's very easy to follow and it's so basic, it's easy to learn, because everything is already familiar, allowing me to connect the ideas into an understandable concept.
I had just started learning neural networks and watched first episode of this series few hours ago and i wished god that i want to see more of this. And MIRACLE happened!!
This is such an amazing thing that you and Daniel are doing. I especially love that you make the draft available to the community to make inputs and ultimately improve the overall final product! Such an awesome idea.
Currently I'm reading "Deep Learning from Scratch: Building with Python from First Principles by Seth" but it seems somehow complex from the very beginning, but your video realy helps me go through the book. And it seems your book to be much easier to follow!
I really wish that you upload these videos 7 years earlier when I was still an undergraduate. At that moment, I try to create a neural network from scratch using java and guess what, it doesn't work at all. hha. Anyway, thank you so much for the videos. This is such quality content and it's free. I will consider buying your book soon.
eagerly waiting all of your series tutorials. Because am sure that they will help me build my thesis on lung cancer classification, preprocessing and detection accurately
@@nishantsvnit sure am working on it. Though am facing challenges on segmentation and preprocessing all the datasets of luna16 and kaggle data science bowl 2017 stage 1. I will be glad if any one helps me tackle this challenge.
This is perfectly paced. I appreciate some may want you to go faster, or add loops at this stage. You're doing the right thing by starting properly from scratch! Nice work.
Thank you making this super easy. This quite literally the best explanation I’ve ever seen. I have absolutely zero knowledge of how code a neural network before this point. Looking forward to getting into more in the series.
Hi Sentdex, thank you for starting and making this amazing course. It would be cool if you added a challenges of different difficulties at the end of each video. For example, for this one, you can challenge things like: 1) easy: write for 5 inputs to 3 outputs, 2) medium: rewrite using numpy (you will probably do this next video, but its still nice to think about before hand). This can help solidify the knowledge and also prepare us for the next video. Maybe the hardest challenge can be something to prepare for the next video. Keep up the amazing work!
the animations are on point! I was able to figure out the why there are N weights and 1 bias per neruon by slowing down the nerual network animation from last video, I'm so glad you addressed it for the people unable to figure it out, i'm sure you saved many other people a few hours of confusion :D
Honestly, I've not been able to get far with learning python, in fact I'd given up many months ago. However these two videos have helped incredibly, the clarity in the way you teach in amazing.
I think starting with the math concept behind this would've helped alot more than being willing to put this humongous effort, thank you very much, you've taught me alot through the years,
This is awesome, so thank you for making this series! It’s super easy to understand. I’m really hoping that you continue make more and as much as you can. Honestly it would be super cool if you cool make these more often.
You're very inspiring! I just bought the book and I'm excited to get into it. I'm a beginner python programmer but I've spent a lot of hours watching your tutorials. Maybe one day I"ll get to work with you!
I completed the 2/5 of deeplearning.ai specialization of Andrew Ng and I can surely say this series will help people to refresh the same concepts in Python. This will be better thaan the Programming assignments given at the end !!!
Very nice and simplistic explanation for Neural network. BTW we can use zip fn to calculate output- inputs = [1,2,3,2.5] weights = [0.2,0.8,-0.5,1.0] bias = 2 temp = 0 for i,w in zip(inputs,weights): temp += i*w output = temp + bias print('Output is: ',output)
4 года назад+1
Dude please keep making these video series and i promise you you'll always have my like and fav
The best explanation of the neural network, thanks for creating these videos. I am interested in deep learning and Machine learning concept. The eye-catching Animations are very much interesting. love form India.
Finally, a course worth watching. Everything is detailed properly as expected. The book is a must-buy but sadly I (many) can't afford😅. I hope there will be discount or give-aways.
i have to say, 2:25 into the vid im amazed how fucking good the visualisation of the inputs etc is. Somehow my brain turned into a sponge the way its been put.. im sure plenty more lightbulbs will turn on while watching this. Really good job..
Again, I just want to thank you for this great series, especially those animations are amazing. Providing free education on such a high level is something what people nowadays more and more forget to value...
You're very welcome!
Imagine people 400 years ago. This level of knowledge would only be available to the lord's and anyone who knows it would price it so high
Still extremely helpful 3 years later!
@@danielstatler954thank God for the scientific revolution, where we basically came to the consensus that sharing information, while immediately not clear, inevitably in the long run, leads to selfish beneficial outcomes if for no other reason 😂😂 but yeah I can only imagine
Nice to see how you build neural networks
I tried coding a NN from scratch a few years ago, feed-foward is pretty easy, the tricky bit is back-propagation, looking forward to that.
I know its a nightmare
@@zahhym If you haven't watched it yet, you might want to look at 3blue1brown's series on neural networks. It's relatively math heavy but it really helped me to understand backpropagation more intuitively
@@Foodius I have. Its now just less of a nightmare :)
@@zahhym I can't disagree.
Keep looking forward then.
The way you explain plus the animations from manim makes it so pleasant to watch. Thanks for this awesome content, this is what we all have been waiting for.
Agree... animation made the whole video more interesting and engaging one...
Truly godly, using 313b's manim tool :)
I also wrote a free neural network book, based on 313b's neural network series:
www.researchgate.net/publication/321162382_Artificial_Neural_Nets_For_Kids
I ended up making a nice large backprop slice image in paint, so I didn't end up using manim :)
imgur.com/NjT9EDt
Which tool can I use to generate similar animations?
Manim
Other People: Some Netflix Series
Me: SENTDEX TUTORIAL SERIES !!
hahaha... yeah, you're right!
Nailed it!
damn right!!
Very true! :))))))
This would be funny if it wasn't true
This is the course I have been waiting for. I have tried a few courses and learned so much BUT never fully understood what exactly I was doing 🤣. I always wanted to know what was behind the deep learning algorithms. Many thanks for this series of videos. 👍
Happy to make em!
@@sentdex Hi Sentdex! Please upload those videos fast :) I cant wait.
How did you put the python logo in your name lol
@ thats because he has join this sentdex channel...
agree 100% ... he SentDex bro, looking forward to next video soon....
I have been searching for countless videos on RUclips to start with deep learning and this is the first one I found where it is explained in a way I can understand. I'm two videos in but I just want to say you made me fall in love with deep learning. Thank you!
i'm so exited about this series, god knows how many years i wanted something like this, thx sentdex i really appreciate it
Happy to do it!
I am looking forward to finally really grasping the science behind deep learning. In the past, I just used libraries without understanding much. Great Series so far. Waiting for part 3.
Working on P3 as we speak!
"Neural Networks from Scratch"
I expected a tutorial on building neural networks using x86 assembly...
It could be worse, it could be NN with Scratch.
Red literal opposite level of abstraction haha
TFW Ben Eater posts a video
sentdex is so skilled at teaching that I bet he could make a course on that and it would be super easy to follow along
@@sevret313 ... ruclips.net/video/eJ1HdTZAcn4/видео.html
I am used to guys not knowing what they are blabbering about but
I can understand the concepts you are talking about quite clearly so thanks for that Mann pure gold content.
This series is like premium quality....
It goes even further than paid ones..
You have my respect sir for making it free for us...
I am just new to Neural network.. And I am so glad I found your video...
A sub from me
Looking at the animation for each line, I know how much dedication this guy has on this topic. Respect ✊
sentdex, there are many tutorials online on neural networks, and I swear I had the same problem which was to hardcode the process and visualize the process from neuron to neuron and from layer to layer. Non of the NN tuts that I've watched went over this. However, you started to make an amazing tut with detail visualization and hardcoded NN process, basically you filled up all the gaps for learning. And you definitely deserve more than me joining the membership. Love you So much continue doing your amazing tuts. Looking forward to buying your book. ❤❤❤❤
NNFS Season 1 Episode 2 Coding a Layer Released on April 17, 2020. Media Partner nnfs.io and RUclips, starring Harrison Kinsley aka sentdex. Go and watch it. you will definitely love it.
Dude the ability you have for breaking down the complex into simple is nothing short of amazing.
i have been trying to find a tutorial that actually teaches and doesnt just say DO THIS. this is really helpful. I actually understand this a bit better. thank you.
It is just incredible the amount of effort that he puts in these videos, omg, thank you soooo much for making such a quality content available for free. You are really making the difference, man
The person with no hate, your channel has everything from basic to advance. whenever someone asks for programming guide, I say one word: sentdex is your man
best youtube tutorial of neural coding, learning how the basic code works before getting to the complex is really helpful, thank you for making such an awesome series, really appreciate it! :D
This is the first time I activated notifications for a channel
same here
Your scaffolding approach to this topic is great. Thank you for making this series.
I've tried other neural net and machine learning videos and pretty much all of them dive into a library and gloss over what the library is actually doing in the background. Thanks so much for explaining in this detail
Can't wait for the backprop part. Other youtubers confused me but I'm sure you will help me undrestand everything as always hehe
Just dropping a comment to show my appreciation for this video series. You have a real gift for teaching. This is by miles the clearest explanation I have found on how to build an artificial neural network. Am definitely interested in the book now.
your stuff is just so clear and concise i've done the whole keras tensorflow combo and theres just a huge gap in understanding behind this stuff and this dead basics stuff is just the perfect way to represent what's happening great stuff dood
I'm loving these videos! Cutting away to the smooth flow animations/diagrams is very helpful in understanding what's going on.
Thank you!
Until now, the term "Neural Network" has been a mystery to me, despite doing a fair amount of research into it. By starting from scratch when teaching it, you have helped me understand the basic core concepts. "Thank you" just doesn't express my gratitude. THANK YOU!
Great to hear!
one of the best resources I've encountered for this subject. I have no computer science background and work in vfx. I am teaching myself python and machine learning to complement my market/equities trading and have been diving deep into this new path. This series (and channel) has really empowered my learning but more importantly my motivation and mindset. Instead of feeling overwhelmed I feel excited to keep learning. Thankyou sendtex, you are changing lives :)
no one would believe if I say neural network could be explained in such way...but there you go putting it out!
stay cool :)
This is brilliant, the animations are awesome. I wish I had this when I studied neural networks back in 1993; at the time I quit and chose another very interesting topic (digital filters) and never finished my backpropagation implementation in C++ which I found the other day in a diskette., which I think will be fun to revisit.
This is the best tutorial for implementing neural networks using python. I should've found this before going for master in data science.
Been using keras for around a month now and tried building my own perceptron, Damn was that hard to do, all the complexity is hidden in the black box, am so glad i did it though. Now YT recommended me.Really cool for anyone who wants Learn how NN works under the hood. and i definitely recommend to everyone to not just watch this but to go ahead and try it own your and improve on the structure and move ahead of the tutorial.
Are you planning to cover the new TensorFlow quantum library? It sounds really interesting. In any case, thanks for what you're doing!
Possibly, but right now the focus is here.
@@sentdex Can you make a video just to show its power?
I want more commercials on youtube like this! After watching, I have a strong voice in my head that tells me to buy the book... and that was even before 13:53; Just because you mentioned "as in the book" in the beginning of the video.
In short: I really like that you go so slow on these basics, that other people / tutorials fail to explain properly! Also, I really liked, that you did not use a loop! All credits for that!
Brilliant explanatory animation of using the inputs, weights, and bias at about 2.15
Thanks for doing this low-level series, it's very easy to follow and it's so basic, it's easy to learn, because everything is already familiar, allowing me to connect the ideas into an understandable concept.
Glad you enjoy it!
The animations in these videos are absolutely amazing! Thank you for doing this series of videos!
omg i have been waiting for part 2 ever since part 1 came out thank you so much for this much needed playlist sentdex :)
You're welcome!
I had just started learning neural networks and watched first episode of this series few hours ago and i wished god that i want to see more of this. And MIRACLE happened!!
i wounder why you don't have millions of subscribers , the best youtube channel so far............ keep up the good work
greetings from Egypt
i really like this visualization explaining the code of where the inputs and weights are coming from
No one can Teach with that ease and simplicity.....i really thank you man! this pace helps a lot
Thanks Man!
Glad it helped!
This is such an amazing thing that you and Daniel are doing. I especially love that you make the draft available to the community to make inputs and ultimately improve the overall final product! Such an awesome idea.
Glad you enjoy it!
Love how easy to make this! After years of trying to learn this and taking a break then coming back I find it easier to learn thanks to you!
Yo. Your tutorials are legit man. Very easy to understand and you explain complex processes clearly
This is the most digestible beginning to networks. Thanks!
Really appreciate your work. Please finish the series soon. Can't wait to learn all these soon.
Currently I'm reading "Deep Learning from Scratch: Building with Python from First Principles by Seth" but it seems somehow complex from the very beginning, but your video realy helps me go through the book.
And it seems your book to be much easier to follow!
The animation is flawless really makes it easy to track and understand the process
The way you teach is so simple. Thank you so much!
I really wish that you upload these videos 7 years earlier when I was still an undergraduate. At that moment, I try to create a neural network from scratch using java and guess what, it doesn't work at all. hha.
Anyway, thank you so much for the videos. This is such quality content and it's free. I will consider buying your book soon.
eagerly waiting all of your series tutorials. Because am sure that they will help me build my thesis on lung cancer classification, preprocessing and detection accurately
That is really cool. This is a classical CNN problem to begin with and I hope you develop it and succeed with your goals.
@@nishantsvnit sure am working on it. Though am facing challenges on segmentation and preprocessing all the datasets of luna16 and kaggle data science bowl 2017 stage 1. I will be glad if any one helps me tackle this challenge.
This is perfectly paced. I appreciate some may want you to go faster, or add loops at this stage. You're doing the right thing by starting properly from scratch! Nice work.
Thank you, glad you're finding this slow pace helpful! No one left behind!
Great! I love this course! Its simple and I can understand it.
Amazing tutorial very easy to follow. Essential for anyone into ANNs.
Thank you making this super easy. This quite literally the best explanation I’ve ever seen. I have absolutely zero knowledge of how code a neural network before this point. Looking forward to getting into more in the series.
Such an awesome teacher who always thinks about the students getting the idea. Thanks a lot, sir.
This is the best tutorial ive watched so far. Thank you for this. This is very helpful to me who doesnt have any knowledge in coding and data science.
Glad it was helpful!
Guys, lets fucking buy the book. Give this man what he deserves!
Every course I purchased started directly using Pandas and Numpy , I was expecting the RAW concepts . sentdex you are the best! .
:D
Thank you for explaining this concept with actual python code ‼️🔥🔥🔥
Hi Sentdex, thank you for starting and making this amazing course. It would be cool if you added a challenges of different difficulties at the end of each video. For example, for this one, you can challenge things like: 1) easy: write for 5 inputs to 3 outputs, 2) medium: rewrite using numpy (you will probably do this next video, but its still nice to think about before hand). This can help solidify the knowledge and also prepare us for the next video. Maybe the hardest challenge can be something to prepare for the next video. Keep up the amazing work!
the animations are on point! I was able to figure out the why there are N weights and 1 bias per neruon by slowing down the nerual network animation from last video, I'm so glad you addressed it for the people unable to figure it out, i'm sure you saved many other people a few hours of confusion :D
Glad I could help!
Pretty incredible how simple you can make it. Thank you so much!
This Series will be the best one eveeeer Created In Neural Network World !!! Love it man ❤😍
Honestly, I've not been able to get far with learning python, in fact I'd given up many months ago. However these two videos have helped incredibly, the clarity in the way you teach in amazing.
I watched the 1 ep and now I am so excited for the whole series
Your teaching style is so understandable and straight forward... I hope you continue to do so
I think starting with the math concept behind this would've helped alot more than being willing to put this humongous effort, thank you very much, you've taught me alot through the years,
This is awesome, so thank you for making this series! It’s super easy to understand. I’m really hoping that you continue make more and as much as you can. Honestly it would be super cool if you cool make these more often.
If they could be made any faster, I would :P They take a very long time to make.
sentdex well then I will just thank you for putting so much work into these and for being a good teacher.
I really love those animations you do in the code.
You're very inspiring! I just bought the book and I'm excited to get into it. I'm a beginner python programmer but I've spent a lot of hours watching your tutorials. Maybe one day I"ll get to work with you!
Honestly, amazing teaching skills.
This is how I tried to code a NN about maybe 11 years ago, lol. Great stuffs.
Your efforts and contribution to us worth more than 100.000$ college courses, just saying. Huge respects!!
Thanks!
I completed the 2/5 of deeplearning.ai specialization of Andrew Ng and I can surely say this series will help people to refresh the same concepts in Python. This will be better thaan the Programming assignments given at the end !!!
Dude they r nightmarish bruh...😅😅
Very nice and simplistic explanation for Neural network. BTW we can use zip fn to calculate output-
inputs = [1,2,3,2.5]
weights = [0.2,0.8,-0.5,1.0]
bias = 2
temp = 0
for i,w in zip(inputs,weights):
temp += i*w
output = temp + bias
print('Output is: ',output)
Dude please keep making these video series and i promise you you'll always have my like and fav
I will keep going!
The best explanation of the neural network, thanks for creating these videos. I am interested in deep learning and Machine learning concept. The eye-catching Animations are very much interesting. love form India.
Love your videos. Your videos are far superior to what lecturers at universities can show
simple, straightforward, clear !
sir,you have one of THE most awesome channel in youtube.
A speacial request ,please resume carla and self driving stuff
Finally, a course worth watching. Everything is detailed properly as expected. The book is a must-buy but sadly I (many) can't afford😅. I hope there will be discount or give-aways.
What a great explanation man, really appreciate the edit and teaching. Thanks for teaching this much clearly.
Nothing but love for this guy! The tutorials we've all been waiting for!
I am so eager to learn as fast as possible so I can understand everything that is being taught on this channel. Really nice content and personality.
Your way of teaching is fabulous
While True:
print('Thank you for this series. You' are a god!')
cant wait for the book!!! so many projects that ill be able to custom build the nn for
You explain this so fluently that its really easy to follow through. cant wait for the next one. Also i preordered the book.
Awesome! thank you for your support!
Seeing this in actual code instead of cryptic alien math is much easier on the eyes. Thanks sentdex
Thanks for the best tutorial out there right now! Keep up the great work. The credits too, i loved it.
Thanks, will do!
Easy to understand thanks to you.
Now I get it why there is matrix multiplication in NN and thats why u need GPU.
Thanks a lot.
very awesome tutorial! explanation using both code and diagrams is the best part !
This is the best thing about quarantine. These videos can't come out fast enough!
wowzer!!! to think i dont understand programming yet but i understand everything you explained. thanks
So far so good, I just hope you keep it this simple in the upcoming videos!
Seriously dude.... This is high quality content..... Hope videos will be uploaded more frequently
Due to the quality, that's not possible :P
Finally starting to understand something. Please Keep going. Thanks you for your effort.
i have to say, 2:25 into the vid im amazed how fucking good the visualisation of the inputs etc is. Somehow my brain turned into a sponge the way its been put.. im sure plenty more lightbulbs will turn on while watching this. Really good job..