Neural Network from Scratch in Python

  Рет қаралды 25,679

Kie Codes

Kie Codes

Күн бұрын

Пікірлер: 92
@KieCodes
@KieCodes 4 жыл бұрын
Hey Coders! 🤓 In this video, we will write our first neural net from the ground up. No external libraries needed. On the way, we will also explore the math of a neural net. And I really tried to make it understandable, even if you don't consider yourself a math genius. Please let me know if this video helped you to understand NNs a little bit better. Cheers! 🥃
@momodoubjallow2585
@momodoubjallow2585 4 жыл бұрын
You nailed it once again
@KieCodes
@KieCodes 4 жыл бұрын
Thank you! I am glad you like it.
@StefanKastner
@StefanKastner 4 жыл бұрын
This is really well done and explained. Thank you for this. The only thing that irritated and annoyed me throughout the video is the "blubb" sound when you showed an image or changes to them.
@KieCodes
@KieCodes 4 жыл бұрын
Hey Stefan, thanks for your kind words and your feedback. I am still figuring out my style on all regards and constructive criticism is always more than welcome. So thank you again! 🙏
@nikibowe
@nikibowe 3 жыл бұрын
I found you through your genetic algorithms video, you are an amazing teacher and you really got me excited about learning again :)
@KieCodes
@KieCodes 3 жыл бұрын
Wow. Thank you for your kind words. Comments like yours really help me finish the next video.
@mehdi7187
@mehdi7187 3 жыл бұрын
You channel is so underrated, you deserve so much more subscribes ! Many thanks to your efforts, you are great !
@KieCodes
@KieCodes 3 жыл бұрын
Thank you. 🙏
@kaivalyapatkar9288
@kaivalyapatkar9288 2 жыл бұрын
This is unbelievable! So many concepts clarified in 20 minutes! Thank you so much for your efforts!
@KieCodes
@KieCodes 2 жыл бұрын
Thank you very much! 🙂
@komalgupta2226
@komalgupta2226 4 жыл бұрын
just today found you searching about genetic algorithms and fell in love with that😊. i request you to make a tutorial series about machine learning plzzzz
@KieCodes
@KieCodes 4 жыл бұрын
I am on it. My coming videos will be about neural nets, genetic algorithms and other ML techniques. It is really an exciting topic to talk about. Thank you for your kindness! 🙏
@NeerajGupta-ot9eq
@NeerajGupta-ot9eq 3 жыл бұрын
Ohhhh my lords... this was one of the, if not, THE BEST video on neural networks(machine learning) that I came across on this platform. I love your explanation style and the way you simplify everything... I won't lie, I had given up on Machine Learning and Artificial Intelligence because there was just sooooo much to learn at the same time. This video alone helped me reignite the fire I needed to start learning this topic with great curiosity. Thank you so much for making such an amazing video! (I'm definitely recommending this channel to all of my juniors at my college) 💜💜💜
@KieCodes
@KieCodes 3 жыл бұрын
Oh wow. Thank you. Comments like yours keep me going. 🙏
@TheMLover
@TheMLover 2 жыл бұрын
Duuuude, you are incredible! Please dont stop researching neural networks
@KieCodes
@KieCodes 2 жыл бұрын
Thank you. 🙏
@mikesmith853
@mikesmith853 4 жыл бұрын
Brilliant! Thanks for putting this together. Looking forward to the next one!
@KieCodes
@KieCodes 4 жыл бұрын
Hey Mike! Thank you for your kind words. 🙏 I am already working on the next one.
@rudikshul25
@rudikshul25 Жыл бұрын
Thanks for the video, the most simple explanation of principal of work neural network 🎉
@kadansalmon6292
@kadansalmon6292 3 жыл бұрын
I don't usually write youtube comments, but i have to say that this video explained the concept so well
@KieCodes
@KieCodes 3 жыл бұрын
Thank you. 🙏
@curtezyt1984
@curtezyt1984 Жыл бұрын
bro where are you other next videos on this topic ?
@aisyjeff95
@aisyjeff95 3 жыл бұрын
you are amazing. your videos helped me a lot in my phd research. wish I could buy you a coffee
@KieCodes
@KieCodes 3 жыл бұрын
You are more than welcome my friend. 🙏 Rock on! 🚀
@chibuzor_
@chibuzor_ 3 жыл бұрын
Great video! Best explanation I’ve come across. You’ve earned a subscriber. Keep it up!👍🏾
@KieCodes
@KieCodes 3 жыл бұрын
Thank you so much! 🙏
@rtross
@rtross 4 жыл бұрын
Fascinating stuff. I'd like to learn more about the types of problems and also the types of data-structures that neural nets are suited to.
@KieCodes
@KieCodes 4 жыл бұрын
Thanks Robert! I will try to address that. 🙂
@joaogranate6821
@joaogranate6821 3 жыл бұрын
Nice one man! Anything soon about Harmony Search algorithms?! Can't wait for more videos!
@KieCodes
@KieCodes 3 жыл бұрын
Thank you! What do you mean by Harmony Search algorithms? Do you have any links regarding to this?
@empowercode
@empowercode 4 жыл бұрын
Hey! I just found your channel and subscribed, love what you're doing! I appreciate how clear and detailed your explanations are as well as the depth of knowledge you have surrounding the topic! Since I run a tech education channel as well, I love to see fellow Content Creators sharing, educating, and inspiring a large global audience. I wish you the best of luck on your KZbin Journey, can't wait to see you succeed! Your content really stands out and you've put so much thought into your videos! Cheers, happy holidays, and keep up the great work!
@KieCodes
@KieCodes 4 жыл бұрын
Thank you for your kind words, EmpowerCode. 🙏
@empowercode
@empowercode 4 жыл бұрын
@@KieCodes No problem!
@jewpcabra666
@jewpcabra666 4 жыл бұрын
Great stuff! Looking forward to the future videos!! Exciting 2021
@KieCodes
@KieCodes 4 жыл бұрын
Thanks Elliot! Me too. I hope it will be fun ride. 🙏
@paulbrown5839
@paulbrown5839 3 жыл бұрын
Nice video man. Well explained
@KieCodes
@KieCodes 3 жыл бұрын
Thank you. 🙏
@FailYior
@FailYior 3 жыл бұрын
Genuine coder produces genuine NFTs. You'll make big name soon.
@KieCodes
@KieCodes 3 жыл бұрын
Thank you. 🙏
@AdvForTimeFrever
@AdvForTimeFrever 11 ай бұрын
1:14 Is it like training a neural network with a certain amount of data?
@KieCodes
@KieCodes 11 ай бұрын
Hey I am not sure what you are asking giving the timestamp. Could you elaborate?
@AdvForTimeFrever
@AdvForTimeFrever 11 ай бұрын
I'm sorry, I got hung up on your words "given task". I was thinking, does that refer to neural network machine learning?@@KieCodes
@eugenblatz
@eugenblatz 4 жыл бұрын
Can't wait any longer, must watch this video 😳
@KieCodes
@KieCodes 4 жыл бұрын
Now is your time. 😎
@v-for-victory
@v-for-victory 3 жыл бұрын
Really good videos and very entertaining.
@KieCodes
@KieCodes 3 жыл бұрын
Thank you. 🙏
@Посестрамстопы
@Посестрамстопы 2 жыл бұрын
Bro, we missed you!)
@KieCodes
@KieCodes 2 жыл бұрын
Thank you. I will be back.
@deeber35
@deeber35 Жыл бұрын
If you have multiple layers, how do you determine what the next {forward} bias and weights are?
@KieCodes
@KieCodes Жыл бұрын
What do you mean by determine?
@deeber35
@deeber35 Жыл бұрын
@@KieCodes The biases for any following layers are just randomly selected, like done for layer 1?
@crankhere9849
@crankhere9849 4 жыл бұрын
Are you referring from Neural Networks, Fuzzy Logic and Genetic Algorithm: Synthesis and Applications
@KieCodes
@KieCodes 4 жыл бұрын
Hey, no I don’t. I just googled it and found out it is a book. Maybe I should read it. Have you? Is it good?
@crankhere9849
@crankhere9849 4 жыл бұрын
@@KieCodes We have it in our syllabus, it used same logic, xor example. and few diagrams, felt like you are referring same
@crankhere9849
@crankhere9849 4 жыл бұрын
I dont like books, i just scroll on how it looks and found that.
@KieCodes
@KieCodes 4 жыл бұрын
No. XOR is just very very common example to explain the linear separation problem. I learned that example from Andrew Ng, maybe he read that book. 😅
@crankhere9849
@crankhere9849 4 жыл бұрын
@@KieCodes 😁
@AdamWong
@AdamWong 3 жыл бұрын
Disappointed that you don't like Lagavulin or Laphroaig. Those are my favourite. But fantastic video! You got a sub!
@AdamWong
@AdamWong 3 жыл бұрын
On second glance you must not like peat eh
@KieCodes
@KieCodes 3 жыл бұрын
I used to be a fan of Laphroaig but somehow got away from smokey Whiskys.
@seriouscoder1727
@seriouscoder1727 3 жыл бұрын
Maybe we can use difrent activation for single neuron. Or mix of some activation
@KieCodes
@KieCodes 3 жыл бұрын
Sure! You can do that!
@seriouscoder1727
@seriouscoder1727 3 жыл бұрын
@@KieCodes THX,
@tomoki-v6o
@tomoki-v6o 4 жыл бұрын
Great video
@KieCodes
@KieCodes 4 жыл бұрын
Thank you for your kind words, Meguellati Younes. 🙏
@rupeshnaik7626
@rupeshnaik7626 3 жыл бұрын
sir how can we get the value of NAND as [1.5,-1,-1] OR as [-0.5,1,1] and AND as [-1,1,1]. Can you please explain this? Thank you so much sir.
@jorgesuarez9808
@jorgesuarez9808 2 жыл бұрын
do you know it yet?
@chrisreid8534
@chrisreid8534 2 жыл бұрын
Please explain this part as I am not sure where how these numbers were defined?
@veronicanatividade
@veronicanatividade 3 жыл бұрын
OMG! You don't like Talisker 10! Despite that, thank you for the very well explained tutorial!
@KieCodes
@KieCodes 3 жыл бұрын
You are very welcome. 🙏
@rverm1000
@rverm1000 Жыл бұрын
whats the next video after this?
@KieCodes
@KieCodes Жыл бұрын
Thats a good question …
@Thebibleauthority
@Thebibleauthority Жыл бұрын
Thanks for the video. Im new to python, but not to programming and ai, but I just want to throw this in, I don’t think that neural networks work at all like real neurons, why do I say that, because we humans don’t spend hours and hours learning what an object is, we see it once and that’s it. that’s it.
@KieCodes
@KieCodes Жыл бұрын
Humans have a better training algorithm.
@cristianhenriquez1355
@cristianhenriquez1355 Жыл бұрын
But how do you explain we don't know how to walk when we are born '-'
@Thebibleauthority
@Thebibleauthority Жыл бұрын
@@cristianhenriquez1355 Well, we learn, but what i m saying is that we don’t learn the way neural networks learn, because we can feel the data, computers cannot, we also don’t need to see millions of images to know what a face is, or we don’t need to see millions of people walking to learn how to walk, we also learn how to do things in different ways, one person will learn something, but not do it exactly like the other person, and we are always learning and no one is training us.
@Brsumit
@Brsumit 2 жыл бұрын
Sir on quantum artificial intelligence🤖 please
@abdallamohsen458
@abdallamohsen458 Жыл бұрын
for a moment i thought you gonna implement neucler bumb because of your acsent
@jeremieleibl8462
@jeremieleibl8462 3 жыл бұрын
Hey! It's been a while since I've seen you active, I hope you're doing well!
@KieCodes
@KieCodes 3 жыл бұрын
Thank you. I am okay. My normal life as a software developer currently gets the best of me unfortunately.
@jeremieleibl8462
@jeremieleibl8462 3 жыл бұрын
@@KieCodes no problem, I get that😅 Take care!!!
@BlueBirdgg
@BlueBirdgg Жыл бұрын
Great angle. Not seem anywhere else! (and I watched more than 20 videos of basics of AI!) Liked your videos a lot.
@masumasi
@masumasi 4 жыл бұрын
Show me the Neurons!
@KieCodes
@KieCodes 4 жыл бұрын
Here they are! 😎
@saydome
@saydome 3 жыл бұрын
"Congratulations, you just programmed your first neural net in Python" - whoopsie, i hate Python sorry, so i just translated the example to c++, hope it still count....
@KieCodes
@KieCodes 3 жыл бұрын
Great stuff!
@DrJ3k4lMrH4d3
@DrJ3k4lMrH4d3 3 жыл бұрын
That was painful, interesting but painful.
@KieCodes
@KieCodes 3 жыл бұрын
I hope it was not too painful and you’re good now. 😅
@DrJ3k4lMrH4d3
@DrJ3k4lMrH4d3 3 жыл бұрын
@@KieCodes lol
@greob
@greob 4 жыл бұрын
Are these sound effects from Half-Life 2?
@KieCodes
@KieCodes 4 жыл бұрын
Haha. Nooo. 😅
Transformer Attention Explained By Example
19:00
Kie Codes
Рет қаралды 1,9 М.
How to Create a Neural Network (and Train it to Identify Doodles)
54:51
Sebastian Lague
Рет қаралды 1,9 МЛН
The Best Band 😅 #toshleh #viralshort
00:11
Toshleh
Рет қаралды 22 МЛН
Beat Ronaldo, Win $1,000,000
22:45
MrBeast
Рет қаралды 158 МЛН
Neural Networks Matrix Math and NumPy
13:58
Kie Codes
Рет қаралды 10 М.
If __name__ == "__main__" for Python Developers
8:47
Python Simplified
Рет қаралды 418 М.
A.I. Learns to play Flappy Bird
7:46
Code Bullet
Рет қаралды 14 МЛН
Neural network in pure Dart
31:01
Filip Hráček
Рет қаралды 10 М.
The moment we stopped understanding AI [AlexNet]
17:38
Welch Labs
Рет қаралды 1,5 МЛН
Convolutional Neural Networks from Scratch | In Depth
12:56
Growing Living Rat Neurons To Play... DOOM? | Part 1
27:10
The Thought Emporium
Рет қаралды 3,8 МЛН
Watching Neural Networks Learn
25:28
Emergent Garden
Рет қаралды 1,4 МЛН
How I animate 3Blue1Brown | A Manim demo with Ben Sparks
53:41
3Blue1Brown
Рет қаралды 1,2 МЛН
The Best Band 😅 #toshleh #viralshort
00:11
Toshleh
Рет қаралды 22 МЛН