Neural Networks from Scratch - P.3 The Dot Product

  Рет қаралды 360,844

sentdex

sentdex

Күн бұрын

Пікірлер: 942
@clementsiow176
@clementsiow176 4 жыл бұрын
When I search how to do machine learning from scratch: The videos: So you first do import tensor flow Me: closes video Me finds you tutorial series: I like this one
@farenhite4329
@farenhite4329 4 жыл бұрын
This is my main problem with virtually every ML tutorial on KZbin that is not a basic introduction. They don’t explain how it works, they just tell you to import a library.
@clementsiow176
@clementsiow176 4 жыл бұрын
@@farenhite4329 yep exactly
@georgemunyoro
@georgemunyoro 4 жыл бұрын
@@farenhite4329 Its because they themselves dont understand how it works
@zendr0
@zendr0 3 жыл бұрын
yes..so true. Now a days u will find tons of tutorials about DL and ML and all of them focuses on the importing and application of diff frameworks and libraries, rather than proper deep level intuitions.
@jacobroling2287
@jacobroling2287 4 жыл бұрын
Please don't abandon this series! KZbin is begging for a tutorial this clear and concise about neural networks! Thankyou!
@sentdex
@sentdex 4 жыл бұрын
Wouldnt think of it!
@aaaa1111muffin
@aaaa1111muffin Жыл бұрын
@@sentdex pls pls pls finish it
@slyperior8716
@slyperior8716 Жыл бұрын
@@sentdex you will make great contributions to society if you continue this series
@m1520n
@m1520n Жыл бұрын
​@@sentdex are you planning to add new episodes? 🙏
@Cecil_Augus
@Cecil_Augus Жыл бұрын
@@sentdex you not only thought of it, you made it :'(
@samgdotson
@samgdotson 4 жыл бұрын
The moment you mentioned the "shape" problem you became the MVP of youtube machine learning. You clearly remember what it was like to be a first time learner and it shows in your communication style, well done.
@yoghurtgrinch1040
@yoghurtgrinch1040 4 жыл бұрын
The animations are so helpful!
@sentdex
@sentdex 4 жыл бұрын
Glad you like em!
@Kawabolole
@Kawabolole 4 жыл бұрын
@@sentdex I was thinking the same thing, also they look pretty cool! What tool are you using to do them ? I have a friend who is a physics teacher and might be interested in that :) (edit) Maaaan every time I ask a question i have to remove it because you answer it later in the vid or in the next one, awesome ^_^
@ulissemini5492
@ulissemini5492 4 жыл бұрын
@@Kawabolole he is using maim by 3b1b
@elimiNator345
@elimiNator345 4 жыл бұрын
This comment are so not helpful
@muhammadiqbalbazmi9275
@muhammadiqbalbazmi9275 3 жыл бұрын
@@sentdex How do you do this?
@trophieboi1820
@trophieboi1820 4 жыл бұрын
i knew u would upload in 7 days. I kinda counted days left like a child.
@sentdex
@sentdex 4 жыл бұрын
We tried so hard to upload faster. Still trying xD
@IsfhanAhmed
@IsfhanAhmed 4 жыл бұрын
@@sentdex i think its good so we can feel the value
@adjbutler
@adjbutler 4 жыл бұрын
i second this. my only complaint is that these videos are comming out too slowly. pls help us!
@mab3431
@mab3431 4 жыл бұрын
@@sentdex 4 days break will be good for a video.
@leeschmalz6365
@leeschmalz6365 4 жыл бұрын
@@adjbutler I like the post rate right now. Really lets you mull over the new information, which will be especially helpful when we get to the more complicated parts of nn's. Especially considering Harrison is writing his book alongside making this, it's a great amount of content and builds anticipation for each release (something that lacks when I go back through his old playlists and binge them all at once) :D
@jbelisario001
@jbelisario001 4 жыл бұрын
I, along with every other viewer following along with this series, want to thank you for making this series. Such a painless way to learn an intricate and exciting topic. The visuals are a great bonus.
@sentdex
@sentdex 4 жыл бұрын
My pleasure!
@parasjain3211
@parasjain3211 4 жыл бұрын
Never been so excited after seeing a KZbin notification! P3 nnfs, BOOM!
@nihaldemast
@nihaldemast 4 жыл бұрын
Been there ! Done that ;)
@DiegoMarquesTV
@DiegoMarquesTV 4 жыл бұрын
Man, the animations are in my opinion fundamental for the full understanding of the content. Huge thanks to Daniel who's done them.
@DoomSkullYT
@DoomSkullYT 4 жыл бұрын
This is possibly one of the few times I'm glad I took further maths in sixth form, because without going to uni I have covered and understood matrices and vectors in 3D
@ulissemini5492
@ulissemini5492 4 жыл бұрын
what you're making here will be the definitive ML from scratch guide in a few years, calling it now
@TheCianJoseph
@TheCianJoseph 3 жыл бұрын
Dude this is legit one of the most helpful and intuitive coding tutorials I've ever seen! Some tutorials are really hard to watch but yours is very comprehensive thanks for that I appreciate it.
@batumanav
@batumanav Жыл бұрын
As someone with a non-engineering background, i can't decribe how i am enlightened from your videos. Thank you and please keep doing what you are doing!
@AnimeZone247
@AnimeZone247 Жыл бұрын
you dont need an engineering background for this lol
@detskysade2581
@detskysade2581 4 жыл бұрын
Watching this tutorial at the same time as I go through your pytorch tutorial. My head blows up of all the new things
@sentdex
@sentdex 4 жыл бұрын
Hah, good luck sir :D
@RA-pi1lg
@RA-pi1lg 4 жыл бұрын
I am taking a machine learning class and my instructor didn't explain it the way you do and this course is what i want. Thank you for strengthening my weakness, i'll buy your E-book next week!!
@gustavodemendoncafreire4005
@gustavodemendoncafreire4005 4 жыл бұрын
*The answer is of course to use loops* Laughs in functional programming
@josephkarianjahi1467
@josephkarianjahi1467 3 жыл бұрын
You deserve a medal for the best complex-topic-synthesizer. You don't even have to be a high school graduate to grasp the content in these initial 3 videos so far. Kudos bro
@blackburn116
@blackburn116 4 жыл бұрын
Never been so exited for a video to come out on KZbin.
@Zack_MD
@Zack_MD 4 жыл бұрын
21:00 - 22:00 the best minute I've watched on youtube since long time ago
@JoeLopezNJ
@JoeLopezNJ 4 жыл бұрын
How is anyone down voting these? These are fantastic and animations are so incredibly helpful.
@christopherberg4778
@christopherberg4778 4 жыл бұрын
I'm not normally a fan of animations, but yours are clean and not too colorful, it makes it very helpful to digest the concepts that you're explaining.
@toneking972
@toneking972 4 жыл бұрын
Sentdex drops a new vid. “Wife grab the kids I have a work emergency”
@bradley1995
@bradley1995 Жыл бұрын
I seriously cannot thank you enough. I'm a java programmer but you have made this so simple to understand I'm able to implement it and I'm not getting lost. Hats off to you good sir... thank you for these videos!! You are truly doing a great Public service!
@Arc2urus2357
@Arc2urus2357 4 жыл бұрын
I wish game of thrones seasons 7 and especially 8 were as good as this tutorial
@cristianpal93
@cristianpal93 4 жыл бұрын
Finally somebody is starting explaining how NN work so anybody can understand and start building there own Ai thank you very much! You are a good teacher!
@lahirulowe4752
@lahirulowe4752 4 жыл бұрын
Almost a 1000 views in 30 minutes, shows how much we love this🔥❤️
@photorealm
@photorealm 2 жыл бұрын
You are helping a ton of people (like me) who can write working code but don't quite understand the granular workings. I will buy gladly your book to glean some more details. Thank you for sharing this amigo.🙂
@reallyunsocial
@reallyunsocial Жыл бұрын
Anyone who stumbled upon these lectures in 2023?
@MultiWarrr
@MultiWarrr 11 ай бұрын
Entered the black hole of trying to do this in a programming language other than python.
@techdiyer5290
@techdiyer5290 10 ай бұрын
Im in 2024 actuallly
@BetaTester704
@BetaTester704 9 ай бұрын
Just found it myself
@firemyst9064
@firemyst9064 5 ай бұрын
2024 here!
@b0z0__0.
@b0z0__0. 4 ай бұрын
2024
@paltakis
@paltakis 3 жыл бұрын
Incredibly clear, amazing teacher, when you can simplify to that level means you have true mastery of your material, thank you!
@axios.24.psgtech
@axios.24.psgtech 4 жыл бұрын
These are purely my understanding of weights and biases.... For Example, y = x1 * w1 + x2 * w2 + b x1, x2 => Inputs w1, w2 => Weights b => Biases w1 => Denotes the contribution of x1 to the output w2 => Denotes the contribution of x2 to the output b => Acts as an offset... This is just a Linear Equation, when activation functions are applied => Non Linearity is introduced Why we apply activation functions, Every data can't be just explained by a Linear equation, so we apply activation functions to make them non linear.
@taran7954
@taran7954 4 жыл бұрын
Dumb question what does non linearity mean
@sidesplitter9497
@sidesplitter9497 4 жыл бұрын
@@taran7954 something that can't be fit by a straight line
@puppergump4117
@puppergump4117 3 жыл бұрын
@@taran7954 non (not) linear (line) means it's not a line
@ryanvaught7612
@ryanvaught7612 4 жыл бұрын
the way you break things down is super useful, i cant retain info if i have to many questions about it, my brain just locks up so all the high level explanation videos of neural networks just got me excited but didn't teach me at all. your clear enough you could just call this series, The Understanding the "Understanding Neural Networks" Videos Series!
@iAmTheSquidThing
@iAmTheSquidThing 4 жыл бұрын
This might just confuse some people, but it helped me: The bias is essentially just another weight, for an imaginary input whose value is always 1.0
@MegaGutemusik
@MegaGutemusik 3 жыл бұрын
well in my mind 1.0 represents something in its full form where any 0.x number would be something partial. so 1.0 is like saying its a full neuron. bit i have no idea what i am talking haha
@Ruhrpottpatriot
@Ruhrpottpatriot 2 жыл бұрын
@@MegaGutemusik The input is always 1 for the bias because 1 is the neutral element of multiplication. This means that you can put the bias into the weights array (usually at index 0) and therefore learn the bias alongside the weights.
@FPChris
@FPChris 2 жыл бұрын
The animation at the end is most helpful
@firdovsihasanzada
@firdovsihasanzada 3 жыл бұрын
So far these are the best video series about Neural Network. The great thing about these videos is that each time you do the same task but with a different and advanced code. For me it's the best way of teaching and I really enjoy watching your videos. Thanks!
@99Shahab
@99Shahab 4 жыл бұрын
Man I just want to watch all the videos since i have so much free time during quarantine. Might have to go to the book
@sentdex
@sentdex 4 жыл бұрын
Wish we could make these videos faster, doing our best :D... but yes, book should keep you busy for a while!
@KanagawaMarcos
@KanagawaMarcos 4 жыл бұрын
Those animation are being freaking awesome and truly helping me to understand what's happening in the code.
@rokassl7024
@rokassl7024 4 жыл бұрын
video_value = True while (video_value): print("Finally! I bought the book also!")
@ahmadtarawneh2990
@ahmadtarawneh2990 4 жыл бұрын
I do not know why would anyone dislike this very nice video, The animation is very nice and makes the explanation clearer. Thank you so much
@lajosfidy3785
@lajosfidy3785 Жыл бұрын
I think its worth mentioning how the calculus behind dot product works. If you have 2 matrices (in the shapes: n*p, p*m), then the resulting matrix will be the shape of n*m after the dot product (see how p = p), and the number of "columns" of the first matrix has be equal to the number of "rows" of the second matrix.
@alexandrelaine_
@alexandrelaine_ Жыл бұрын
Exactly what I was going to say
@luandasilva4639
@luandasilva4639 Жыл бұрын
except that's not really calc lmfaoo but elementary linear algebra
@py_tok5589
@py_tok5589 4 жыл бұрын
COMING FROM ENGINEERING BACKGROUND MYSELF, I found very impressive how you use the straight line equation and visualiSation to make understand the meaning of BIAS AND WEIGHT, THANK YOU LEGEND SENTDEX
@zog8482
@zog8482 4 жыл бұрын
this has been really helpful so far but i really need to wait until the series is done because i forget everything in-between episodes
@anirbansarkar6306
@anirbansarkar6306 3 жыл бұрын
The way you highlighted the bias, weight and activation function through animation is just extraordinary, kind of enlightenment. Thank you so much. It was deeply helpful
@MrDrjaay
@MrDrjaay 4 жыл бұрын
these animations are awesome ive been thinking that the whole time.
4 жыл бұрын
Thank you
@kl11414
@kl11414 4 жыл бұрын
@ they are very helpful to visualize the concept. Keep it up. Kudos to both of you.
@mrahman09
@mrahman09 4 жыл бұрын
@ what kind of software do you use for animation?
@shirish3008
@shirish3008 4 жыл бұрын
O my god, thats a clean and simple explanation. Even 10yr old kid can understood if the tutorial is from sentdex. Eagerly waiting for next videos
@TrackLab
@TrackLab 4 жыл бұрын
I would very much love the physical book, sadly my money situation is pretty much nothing at the moment, so I can't buy it...but even if I finish this series before buying the book, I still plan to purchase it at some point.
@sentdex
@sentdex 4 жыл бұрын
Hope your situation improves!
@mohuasikder1971
@mohuasikder1971 4 жыл бұрын
@@sentdex please share the link to the book
@meraccos
@meraccos 4 жыл бұрын
The clearest explanation of my college life
@coding1016
@coding1016 4 жыл бұрын
Will you implement some sort of autograd later on in the series? Loving the videos btw
@biuku
@biuku 3 жыл бұрын
These videos are incredible. Working through Andrew Ng's older intro to ML Course, but in Python not Octave. Not much background in linear algebra, but stronger in Python. Building from the ground up -- learning math by coding -- this is the best way to learn.
@jessehe9286
@jessehe9286 4 жыл бұрын
I'm a bit confused -- here, weights is a 3x4 matrix, and inputs is a 1x4 matrix. Strictly speaking, wouldn't the dot product only work if inputs is an n-by-m matrix (4x1 in this case), where m is the number of samples, as opposed to what's shown here? Looks like NumPy is smart enough to perform the dot product to a rank 1 vector even when the shape mismatches.
@sentdex
@sentdex 4 жыл бұрын
Your confusion starts @ shape. First, the input shape is not 1x4, it's of shape (4,). Also, it's not a matrix. I think you might want to watch that shape section again. Also, you can always confirm shapes in numpy. You might want to tinker about until you feel solid at knowing something's shape. For example: >>> import numpy as np >>> x = np.array([1,2,3,4]) >>> x array([1, 2, 3, 4]) >>> x.shape (4,) >>> y = np.array([[1,2,3,4],[5,6,7,8]]) >>> y.shape (2, 4) >>>
@jessehe9286
@jessehe9286 4 жыл бұрын
@@sentdex Your explanation makes perfect sense!! The example really helps clarify. Thanks!
@mohitjain4943
@mohitjain4943 4 жыл бұрын
I have the Same Question
@kevinvaishnav1672
@kevinvaishnav1672 4 жыл бұрын
Weights is (3, 4) and inputs is (4, ), so the product becomes (3, ).Hope it helps!
@theip7556
@theip7556 4 жыл бұрын
In numpy when you say a vector it by default takes column vector.So input vector shape is (4,1) as per numpy even we have declared it as a row vector whose shape is (1,4).
@illyshaieb
@illyshaieb 4 жыл бұрын
Never have I wanted the next episode more in a series. Thank you for these videos.
@industrialdonut7681
@industrialdonut7681 4 жыл бұрын
I've never heard that a "list of lists" is a "lol" before, lol!
@samkhanjar8486
@samkhanjar8486 6 ай бұрын
I have that much joy for a while learning something with that much CLARITY on KZbin! thank you so much for all the efforts you guys have put in to this, its awsome!
@shrideepgaddad8721
@shrideepgaddad8721 4 жыл бұрын
smh, there is no spot for assembly in the github
@sentdex
@sentdex 4 жыл бұрын
Sounds like you need to make the assembly version! I'll wait for your PR :)
@shrideepgaddad8721
@shrideepgaddad8721 4 жыл бұрын
@@sentdex Lol, I would if I knew enough assembly. I'll stick to contributing in Kotlin for now. P.S: Jeez your fast at merging pull requests, I assumed it would take like a day cause you would be busy.
@shrideepgaddad8721
@shrideepgaddad8721 4 жыл бұрын
And just like that someone made a PR for assembly
@johnnewlands946
@johnnewlands946 4 жыл бұрын
My son is studying AI & computing at University. Your videos give us an opportunity to get together and discuss the topics. Thanks.
@sentdex
@sentdex 4 жыл бұрын
Cool to hear!
@benasin1724
@benasin1724 4 жыл бұрын
The moment I have been waiting for: "Watching sentdex's latest video" .
@navis_6383
@navis_6383 3 жыл бұрын
He is better than my math teacher ever was.. Understood NN and even math at one go..
@irgendeintypeiminternet781
@irgendeintypeiminternet781 4 жыл бұрын
to who ever wrote it in assembly on github: why, why you do dis to yourself?
@mrfrozen97-despicable
@mrfrozen97-despicable 3 жыл бұрын
Xdxdxd ......
@tobotis2658
@tobotis2658 3 жыл бұрын
Someone have to give you a nobel prize for the best explaination on earth
@hectorpereira2803
@hectorpereira2803 4 жыл бұрын
you are called "semtex" for me and i refuse to properly read your name ever again
@gregggo
@gregggo 2 жыл бұрын
The best neural network guides ever! Thank you! I always look at some videos and people are just so ignorant to explaining some 'basic' (as they think) stuff that may seem obvious to them... but if someone is starting from the scratch it is super helpful and saves TONS of time that would have to be spend to research all of it on a side. Again thanks, you're awesome
@beelzebub3920
@beelzebub3920 4 жыл бұрын
why this series is so much better then every other one. And why he is the only one that explain the math
@mohammedhafiz8132
@mohammedhafiz8132 4 жыл бұрын
i have taken linear algebra course at the uni , i hopped these animations exist that time. I felt very happy when i Linked the concept of np.dot() with the multiplication of matrices, then i figured out how to get the output of np.dot(multi_dim1, multi_dim2) by using the transpose . thank you very much .. you are developing my understanding
@kinwong6383
@kinwong6383 4 жыл бұрын
Have been visiting your channel every day since Part 2, was not disappointed today haha Thanks sentdex!
@sentdex
@sentdex 4 жыл бұрын
Glad you enjoy it!
@brunobmartim
@brunobmartim Жыл бұрын
By far one of the best videos that I have seen in ML. THANK YOU VERY MUCH.
@GabrielIchiro
@GabrielIchiro 4 жыл бұрын
I LOVE this series, This helps me hate college maths a little less
@LuxurioMusic
@LuxurioMusic 4 жыл бұрын
It took me 10 minutes of googling to figure out how to deal with pip, but I got it in the end. Once again these videos are incredibly inspiring.
@cupycake.
@cupycake. 4 жыл бұрын
I want to get started with neural networks in general and this series is really helpful in explaining, the other tutorials are much harder. You seem to explain it very well, making sure we (the viewers) understand the base stuff before getting onto the actual making of the real network
@sentdex
@sentdex 4 жыл бұрын
Glad you feel that way so far! Hope that continues!
@winnumber101
@winnumber101 4 жыл бұрын
One of the most direct explanations I've ever seen... before this, the whole time I was thinking this may be too esoteric of a predictive tool for me to learn well, wow
@attentiondeficitdisorder
@attentiondeficitdisorder 4 жыл бұрын
That feeling when you actually understand this. Thanks for breaking this down so well.
@Bjoern2KiII
@Bjoern2KiII 4 жыл бұрын
I like the comparison between the linear line ( y = mx + b) and the "Neuron Formular" inputs*weights + bias Great job so far keep it up
@sadhananarayanan1031
@sadhananarayanan1031 2 жыл бұрын
The best videos on neural networks in youtube. Simple explanation and super easy to grasp. 'Enlightenment' is the word after watching this. Thank you so very much :)
@niepodam4847
@niepodam4847 4 жыл бұрын
I really appriciate you explaining the math behind this. I like to deeply understand what I do and why it works. Thank you for the video :D
@TheGentlemanGR
@TheGentlemanGR 4 жыл бұрын
This is great material. I don't know how is this free on KZbin. Keep up the great work.
@UdderChaos79
@UdderChaos79 4 жыл бұрын
This series has been amazing. Also, being a highly visual learner ... the animations really take things to the next level for me! Thank you both!
@koen5757
@koen5757 4 жыл бұрын
These tutorials actually help understand the need for math more because i hated it in highschool. But now that i can see how it is applied i understand how and why to use it which makes it so much more intresting to learn. Thanks a lot for these videos!
@Cameron_Grey
@Cameron_Grey 4 жыл бұрын
These videos are so clear and easy to understand it's crazy. My CS professors should aspire to be this good at explaining things.
@robertgruppetta7405
@robertgruppetta7405 4 жыл бұрын
Just wanted to take the time to leave a comment to add to the number of positive comments about this video. Insightful as always.
@tanmaygoel9435
@tanmaygoel9435 4 жыл бұрын
This is the way to teach. I'm sure this series will take my scattered knowledge about neural networks and make it into an actually useful skill. I'm so thankful that this is being uploaded on youtube for free so that broke people like me can learn too. The first money I earn from a job is going to you my man. Great work.
@sentdex
@sentdex 4 жыл бұрын
I hope this series can do just that for you!
@tanmaygoel9435
@tanmaygoel9435 4 жыл бұрын
@@sentdex one more question, I have mostly been coding in C/C++ up until now but seeing how easy and verbose python is it's time to learn. I see you many tutorials on your channel, any playlist that you recommend which will help me brush up the basics and follow along this series?
4 жыл бұрын
@@tanmaygoel9435 pythonprogramming.net/python-fundamental-tutorials/ - here, basics and intermediate fundamentals, whatever you need :)
@nabil.hamawi
@nabil.hamawi 4 жыл бұрын
You and Danial are the best, you are just putting the learning data inside my head omg
@Juanbaez_
@Juanbaez_ 4 жыл бұрын
I really didn’t like this guy before, but I have to say he was awesome in this series. Congratulations man.
@BiranchiNarayanNayak
@BiranchiNarayanNayak 4 жыл бұрын
Excellent. Crystal clear explanation of Neural networks. Thanks
@busek.1063
@busek.1063 Жыл бұрын
Finally, I started to understand what is neural networkss!!!!!Thank you for the videos
@martinp.617
@martinp.617 4 жыл бұрын
Wow! Nice video, very easy to understand for beginners like me. Shout out sa animator, very helpful nga talaga, lalo na sa part ng "Shape". Thanks!
@ChristianMasculinity97
@ChristianMasculinity97 3 жыл бұрын
LOVE THIS it really taught me about python and ML I didnt know a lot about inputs and outputs until i watched these videos thx bro
@henryhsueh3553
@henryhsueh3553 4 жыл бұрын
The animation really helps with learning the concepts!
@cassolmedia
@cassolmedia 4 жыл бұрын
Thanks so much for these series! I had so much trouble jumping into neural networks without understanding everything happening "under the hood" so to speak. I just always felt like I was just assembling one of those pre-designed lego sets without understanding the thought behind it.
@prettiestthing
@prettiestthing 3 жыл бұрын
This are the best series EVER, keep them coming please 👩‍💻🤓💪!!!!
@claudieleung8815
@claudieleung8815 Жыл бұрын
Dear Sentdex, You are prominent. You made us everything clear now. Thanks so so so so so much 💯👍👍👍👍👏👏👏👏
@DMBalchemy
@DMBalchemy 4 жыл бұрын
Super excited about these videos. You're excellent at explaining things, and I'm happy to preorder the book to support you creating these tutorials! Keep at it, we're all learning leaps and bounds because of you.
@sentdex
@sentdex 4 жыл бұрын
Thank you for the support!
@shivamarora3877
@shivamarora3877 7 ай бұрын
BEST VIDEO TO GET THE INTUITION OF THE EQUATION🙏
@RaviKiran-qd1cl
@RaviKiran-qd1cl 4 жыл бұрын
Many thanks for the videos. You are the best tutor that I have come across for deep learning. The animations help us understand the concept even better. Looking forward for your upcoming videos.
@jfritz6233
@jfritz6233 4 жыл бұрын
Top notch on the animations. I'm still here. The over/under for when I'm completely lost is Lecture 6.
@the.abdulmuqeet
@the.abdulmuqeet 10 ай бұрын
It took me 10 by 3 business days to finally understand this. Hats off to @sentdex
@KnowlordX
@KnowlordX Жыл бұрын
Bias is an additional parameter associated with each neuron in the neural network. It serves as an offset or baseline value that helps neurons activate (produce output) even when the input values are all zero. In simple terms, think of bias as a measure of how easy it is for a neuron to activate or fire. It allows a neuron to be responsive to inputs even if they are not very large. Without bias, the neuron might not activate unless the inputs are significantly large. The bias term adds flexibility to the model. It helps the neural network account for situations where certain inputs might not be as informative but still play a role in making a prediction.
@unlikelysalmon786
@unlikelysalmon786 4 жыл бұрын
Thanks for the new upload! I didn't realise how flexible the dot product function can be - in class we only used it for vector values, and didn't even touch upon the idea that you can use matrixes with multiple dimensions as inputs. This is already super useful information. Again, thanks! :)
@sentdex
@sentdex 4 жыл бұрын
You are welcome!
@Matrix1O1
@Matrix1O1 4 жыл бұрын
I complained at the slow pace of the previous episode. It's getting much better to my taste, I even had to pause a few times to check the code. Cool. And indeed, congrats to Daniel, those animations are excellent!
4 жыл бұрын
@sentdex
@sentdex 4 жыл бұрын
Thank you for sharing this updated view :]
@arindam120881
@arindam120881 6 ай бұрын
This is one of the best series on AI ever!!!
@MrGreen-bw7fs
@MrGreen-bw7fs 2 жыл бұрын
Thankyou 3Blue1Brown and Daniel and especially to you sentdex. Really apreciatte work you are putting here!!!
@billiejoearmweak5302
@billiejoearmweak5302 2 жыл бұрын
Currently following along using the block based language Scratch lol.
@rajat1999gupta
@rajat1999gupta 4 жыл бұрын
You explain in such a nice and easily understandable way and plus those animations are very helpful. It's so helpful content and because of you only I'll pass my college exams Thanks
@badreddinehamid2377
@badreddinehamid2377 2 жыл бұрын
even 2022 this playlist still a materpiece thank you very much
@kshitizomar6730
@kshitizomar6730 4 жыл бұрын
OH MY GOD I LOVE YOU! The explanation you gave for them 3D arrays was the AHAAAA!! moment for me.
The moment we stopped understanding AI [AlexNet]
17:38
Welch Labs
Рет қаралды 1,3 МЛН
Hoodie gets wicked makeover! 😲
00:47
Justin Flom
Рет қаралды 126 МЛН
КОГДА К БАТЕ ПРИШЕЛ ДРУГ😂#shorts
00:59
BATEK_OFFICIAL
Рет қаралды 8 МЛН
Random Emoji Beatbox Challenge #beatbox #tiktok
00:47
BeatboxJCOP
Рет қаралды 66 МЛН
How I animate 3Blue1Brown | A Manim demo with Ben Sparks
53:41
3Blue1Brown
Рет қаралды 1 МЛН
AI can't cross this line and we don't know why.
24:07
Welch Labs
Рет қаралды 1,2 МЛН
Learn Machine Learning Like a GENIUS and Not Waste Time
15:03
Infinite Codes
Рет қаралды 42 М.
Why Does Diffusion Work Better than Auto-Regression?
20:18
Algorithmic Simplicity
Рет қаралды 373 М.
The Most Important Algorithm in Machine Learning
40:08
Artem Kirsanov
Рет қаралды 513 М.
I Built a Neural Network from Scratch
9:15
Green Code
Рет қаралды 413 М.
Learn Python OOP in under 20 Minutes
18:32
Indently
Рет қаралды 102 М.