Тёмный

The Mathematics of Machine Learning 

Zach Star
Подписаться 1,3 млн
Просмотров 476 тыс.
50% 1

Check out the Machine Learning Course on Coursera: click.linksynergy.com/deeplin...
STEMerch Store: stemerch.com/
Support the Channel: / zachstar
PayPal(one time donation): www.paypal.me/ZachStarYT
Instagram: / zachstar
Twitter: / imzachstar
Join Facebook Group: / majorprep
►My Setup:
Space Pictures: amzn.to/2CC4Kqj
Camera: amzn.to/2RivYu5
Mic: amzn.to/2BLBkEj
Tripod: amzn.to/2RgMTNL
Equilibrium Tube: amzn.to/2SowDrh
►Check out the MajorPrep Amazon Store: www.amazon.com/shop/zachstar

Опубликовано:

 

29 июл 2024

Поделиться:

Ссылка:

Скачать:

Готовим ссылку...

Добавить в:

Мой плейлист
Посмотреть позже
Комментарии : 360   
@ducodarling
@ducodarling 5 лет назад
"If you don't know calculus, that's OK" *continues to talk about calculus*
@MrCmon113
@MrCmon113 5 лет назад
*Picks up Deep Learning by Goodfellow, Bengio and Courville. Doesn't understand a word. Orders Calculus for Dummies.*
@f1ncc246
@f1ncc246 4 года назад
andrew ng
@SkillTop
@SkillTop 4 года назад
MachinLearning 2020! IN MY CHANNEL
@CarlosDaniel-od7bx
@CarlosDaniel-od7bx 4 года назад
I really don't like how courses and videos just say it's ok if you don't know calculus, statistic, linear algebra... Dude, it's not a monster, everyone can learn it. So go back, study the pre-requesites, and then you will actually understand how machine learning algorithms work.
@aminaalicealic9769
@aminaalicealic9769 4 года назад
🤣🤣🤣
@alanbouwman5627
@alanbouwman5627 5 лет назад
The subtle "used to demonetize your favorite videos across this entire platform." Savage
@paulthompson9668
@paulthompson9668 5 лет назад
Susan Wojcicki is showing her true colors as an unintellectual SJW by her choice of what she demonetizes.
@isaamthalhath4359
@isaamthalhath4359 5 лет назад
Now TikTok is better than youtube
@landosllim4576
@landosllim4576 4 года назад
for real, zach don't fuck around lol
@SkillTop
@SkillTop 4 года назад
MachinLearning 2020! IN MY CHANNEL
@Tomahawks360
@Tomahawks360 3 года назад
@@landosllim4576 Zach ain't bitch made.
@camozot
@camozot 5 лет назад
This is the best quick explanation of machine learning I have seen to date. You covered the first few weeks of the course extremely well and concisely. I shared with all my friends to get them more hyped about machine learning!
@zachstar
@zachstar 5 лет назад
Thanks man! Really appreciate the comment and sharing the video, helps a lot.
@itsDe0n
@itsDe0n 5 лет назад
@ Cameron McWilliams ru-vid.com/video/%D0%B2%D0%B8%D0%B4%D0%B5%D0%BE-Cr6VqTRO1v0.html
@SkillTop
@SkillTop 4 года назад
MachinLearning 2020! IN MY CHANNEL
@davidsoto4394
@davidsoto4394 Год назад
This has been one of your best videos. Is the math you are using with the examples of the price of a house and passing or failing a test statistics, calculus, mathematical modelling, or probability?
@davidsoto4394
@davidsoto4394 Год назад
Can all the questions you used the computer to help you answer be answered by doing the math with a pencil, a paper, and with or without a calculator? Do you have to know graph theory to be able to solve and or answer problems like the examples you showed in this video?
@zachstar
@zachstar 5 лет назад
Check out the Machine Learning Course on Coursera: click.linksynergy.com/deeplink?id=vFuLtrCrRW4&mid=40328&murl=https%3A%2F%2Fwww.coursera.org%2Flearn%2Fmachine-learning%3FDmp_ml_nov18
@akshayrevankar7961
@akshayrevankar7961 5 лет назад
Hey major prep which video editing app do you use??
@zachstar
@zachstar 5 лет назад
Premier pro
@akshayrevankar7961
@akshayrevankar7961 5 лет назад
@@zachstar hey could you please tell which application do you use to create these videos
@giorgospap7615
@giorgospap7615 4 года назад
This is probably the most explanatory video I've ever seen for a beginner. Please continue making more videos about the mathematics of machine learning and how they're applied
@nahomdagnew9209
@nahomdagnew9209 5 лет назад
This topic is explained in depth in Linear algebra.
@avinashdwivedi2015
@avinashdwivedi2015 5 лет назад
Halo 1player?? You got discord?
@PiedraEnTuZapato
@PiedraEnTuZapato 4 года назад
Any good PDFs out there?
@nahomdagnew9209
@nahomdagnew9209 4 года назад
Jonathan Molina Linear Algebra and Its Applications...search for this book there is a free pdf ...
@YuckNasty
@YuckNasty 9 месяцев назад
I couldnt find the download :/ is there a link ?
@rohank9292
@rohank9292 4 года назад
Thankyou so much for making this video giving a gist of the mathematics behind machine learning, and getting me excited about undergoing courses in this field.
@user-mo8mg4ks9h
@user-mo8mg4ks9h 5 лет назад
Nice video! Hands down your channel has delivered the most useful information to me and my future. Not to mention interesting videos like this one. I've been doing discrete math stuff and so it's refreshing to learn about more continuous and applied math concepts.
@jackfitzpatrick6863
@jackfitzpatrick6863 5 лет назад
This is a great explanation of a very complex subject. While incorporating and utilizing such a topic doesn't require an intense understanding of the process, it does help to share the facts with others.
@galenseilis5971
@galenseilis5971 4 года назад
With gradient descent, we generally don't update one parameter and 'then' another. Rather, parameter updates are done simultaneously. Great video overall. I like how you started with a simple model structure and skipped the derivations to keep things understandable to a broader audience.
@amanvijayjindal5742
@amanvijayjindal5742 Год назад
Agree
@anacamargos2894
@anacamargos2894 5 лет назад
Excellent video. More precise and enlightening than many MOOCs out there.
@gerrychen
@gerrychen 5 лет назад
Toward the end of the video, I think an important note to make is that multilayer neural networks need some sort of activation function (i.e. ReLU) to be considered nonlinear. The sum of a bunch of linear weight multiplications is still linear so the activation is required to make it nonlinear. I think this is especially important to note because the neural networks were explicitly introduced as a way to make machine learning nonlinear. Good video!
@studywithrobin4153
@studywithrobin4153 5 лет назад
You did a phenomenal job explaining this. Thanks a lot!
@pratyusharavishankar5573
@pratyusharavishankar5573 5 лет назад
Hey it would be great if u could do a machine learning course for complete beginners, here on RU-vid. I really enjoyed this vedio! Thanks you so much for this!!
@camozot
@camozot 5 лет назад
The class he mentioned, Andrew Ng's Intro to Machine Learning, is an incredibly well taught machine learning course with videos, quizzes, programming assignments, and a certificate. I highly recommend you take it.
@pratyusharavishankar5573
@pratyusharavishankar5573 5 лет назад
@@camozot thank you so much for the info!!
@Abstract.x
@Abstract.x 5 лет назад
This video is sponsored by Coursera dummy guess where you will find the course for this
@momenhasan3102
@momenhasan3102 4 года назад
I'm thinking too
@SkillTop
@SkillTop 4 года назад
MachinLearning 2020! IN MY CHANNEL
@projectjt3149
@projectjt3149 5 лет назад
I already took the Coursera course, but BOI was this a good refresher. Also helps me as a CS major have a clearer idea of what math I'll need to take. Thanks again!
@projectjt3149
@projectjt3149 5 лет назад
UPDATE: Machine Learning and my other big CS interest, parallel programming, have pushed me to learning Linear Algebra SO much that I made that the first advanced math class I'll take after getting past Calc 2. (I can choose between Calc 3/Multivariable Calc vs. Linear Algebra vs. Differential Equations)
@huey1153
@huey1153 4 года назад
@@projectjt3149 I thought it's recommended you learn both Linear Algebra and Multivariable? I've already taken the former along with probability, and I have to take calc 3 this summer before ML in the fall
@projectjt3149
@projectjt3149 4 года назад
@mathsonboard It does. It introduces a little bit of algebra and the course walks you through a lot of projects on different kinds of machine learning, ie computer vision. Unfortunately, the course is taught in Octave, but someone did make a series of Medium articles where they wrote the Python version of the code.
@amitjose3739
@amitjose3739 Год назад
Im glad i discovered both your tech and your comedy channel. The only regret I have is not discovering these earlier. Thank you for the content.
@alfonsovieyra9321
@alfonsovieyra9321 5 лет назад
excellent work man! These videos help so much! thanks again.
@PerfectlyCrafted
@PerfectlyCrafted 5 лет назад
I took the course and you went through it pretty well
@hardrock342
@hardrock342 5 лет назад
Ok this video was epic. Man i am thankful that i found your channel. This video just stimulated my mind. I might start learning it today.
@Kevin-cy2dr
@Kevin-cy2dr 5 лет назад
Dude how did you read my mind?i really needed this video..Thanks a lot
@vteckickedin2365
@vteckickedin2365 5 лет назад
lol I was thinking the same thing, he literally gave the exact explanation I so needed to finally understand this shit.
@strixgaming4271
@strixgaming4271 5 лет назад
Machine learning ur needs soon they will tell you what to do
@giladdotan1156
@giladdotan1156 4 года назад
Go to Coursera do do the course for free Go to the stanford's one, that were he took the examples and the graphs from.
@ShivamKumar-rw8wm
@ShivamKumar-rw8wm 4 года назад
RU-vid algorithm machine learning
@yadavallisaijagadeesh5763
@yadavallisaijagadeesh5763 4 года назад
Superb explanation sir! I'm glad atleast some people are doing the job of spreading knowledge free of cost.... 😊
@lilunshitannayak6748
@lilunshitannayak6748 4 года назад
Thank you for making this types of vdo I am very much interested for maths and now I'm learning the application of different maths from your channel. I'm a computer science student. Again thank you very much.
@anilpillai9180
@anilpillai9180 4 года назад
Amazing content....Very beautifully and efficiently provided the intuition behind the algos
@noir935
@noir935 5 лет назад
Major prep, every time I am losing hope you publish a great video such as this one to keep me going. No wonder you are so bright you can explain the topics you learned at University and explain it to us High school students to understand, Thank you MP its a blessing to come across your channel.
@noir935
@noir935 5 лет назад
Btw weird question... Since you have a 3.8 gpa are you looking to study in ivy league schools, for your masters degree?
@zachstar
@zachstar 5 лет назад
Thanks for the comment! And I probably wouldn't put priority on going to an ivy league. Maybe I'd apply but I think UCLA would be a top choice for me because it's a good school and I live close so would be a little more convenient.
@kerwin392
@kerwin392 5 лет назад
If you're losing hope as a hs student just wait until college lol.
@symnshah
@symnshah 4 года назад
This is probably the best video on the subject I have ever watched. Thumb up
@Slecker95
@Slecker95 5 лет назад
0:46 OMG that burn!!!
@dipankarrahuldey6249
@dipankarrahuldey6249 4 года назад
I'm learning ML. I've never seen such a beautiful introduction.. I know the concepts are much attractive & a bit difficult as well.. How did you do it man?? I'm spellbound..haha.. really I'm overwhelmed
@ankitnmnaik229
@ankitnmnaik229 2 года назад
Hard reality - the harder and complex the project is the more math (a better and efficient solutions) is needed,so you do need math ...the more you know about math and actually imp part is how to apply them in your problem.. So good part is that we can learn mathematics through practice.. I myself is not good at math ,but i will learn it by giving a great deal time and concentration.. I am ready for it ..I won't scared because of math.. 😤😤
@johnginos6520
@johnginos6520 4 года назад
So when you got the sigmoid function isn’t it interpreted as the ratio of the Log odds of a categorical variable against the absence or reference category of the variable, not just percent chance?? Any help on this?
@pinaksawhney4941
@pinaksawhney4941 5 лет назад
This was highly informative given that it is 16 min. thank you :)
@kasimsche2812
@kasimsche2812 4 года назад
So informative. Covers lot of basic starts
@anilpillai9180
@anilpillai9180 4 года назад
Brilliant intuition build up....Bravo
@firstkaransingh
@firstkaransingh 5 лет назад
Thank you very much. I have started studying for ML this was very helpful. Plz do make more videos on Machine learning, Deep Learning.
@issouf54
@issouf54 Год назад
You have a talent for explaining.
@keevitajamees
@keevitajamees 5 лет назад
Good explanation. Thank you!
@elonmuskguy8534
@elonmuskguy8534 5 лет назад
part 2 please ☺. loved your work.!
@danielinflam3s
@danielinflam3s 2 года назад
very good video. nice overview, beautiful illustrations for a complex topic
@marcoss2ful
@marcoss2ful Год назад
where did came from the algorithm that calculates the next slope m ? Does it have something to do about euler method ? Or another one ? minute 3:35
@hassenriahi6264
@hassenriahi6264 5 лет назад
Thanks a lot, it's a great video. I hope you do another one about the way to become a data scientist.
@rafihmahfooz5074
@rafihmahfooz5074 5 лет назад
Beautifully explained
@MathTeamKh
@MathTeamKh 5 лет назад
Very Good Teacher !
@danuuu101
@danuuu101 5 лет назад
Can you make a video about PE license? I'm a forth year computer engineering student and I don't know if it's worth it to take the FE exam
@camozot
@camozot 5 лет назад
I second this
5 лет назад
Sigmoid functions are a group of functions that have an S-like curve and arcus tangent and even signum function are sigmoid functions. The f function in the video is just one of the possible sigmoid functions called logistic function.
@anandaperumalb1044
@anandaperumalb1044 4 года назад
bro, which software application do you use to plot 3D functions
@rsrini7
@rsrini7 5 лет назад
When the values moves to less than zero.. it is tanh rather sigmoid right ?
@abdulrahmanbadran7849
@abdulrahmanbadran7849 5 лет назад
best machine learning explanatory video
@naveen-ib5ly
@naveen-ib5ly 5 лет назад
Bro awesome video . keep up your good work...
@zgb3l
@zgb3l Год назад
This was so satisfying to watch
@proftuna43
@proftuna43 Год назад
In gradient descent, How are you choosing a new value to ‘guess’ as the gradient of the price vs sq footage graph line using the error curve when the error curve doesn’t yet exist, and requires you to choose another point to guess?
@Willy_Tepes
@Willy_Tepes 3 года назад
15:34 The Matrix "Silent weapons for quiet wars".
@kedarsalunkhe1142
@kedarsalunkhe1142 5 лет назад
Why dont use Lagrange Zero One Block for the curve fitting?
@nagakotesh1
@nagakotesh1 4 года назад
sir please tell me what software your using for graph and baubles
@ujjallimbu7163
@ujjallimbu7163 4 года назад
Wow visualisation helped me a lot to understand sigmoid function better
@noormohsin8028
@noormohsin8028 5 лет назад
Can you do a "experimental vs theoretical physics. Which major to pick".
@RedTriangle53
@RedTriangle53 5 лет назад
theoretical :) Happy to help.
@Kuratius
@Kuratius 5 лет назад
Computational physics sounds like your kind of thing.
@Edkahmed
@Edkahmed 5 лет назад
Unless you plan to do a PhD in somewhere like Switzerland or The Us don't Even think of experimental
@momenhasan3102
@momenhasan3102 4 года назад
Check out domain of science
@camozot
@camozot 5 лет назад
Andrew Ng is the best!!! I thoroughly enjoyed taking that machine learning class from him last summer. I learned the most I had ever learned in a class.
@renecabuhan1675
@renecabuhan1675 3 года назад
An engineer and a programmer... amazing skills.
@yyacea03
@yyacea03 5 лет назад
where did u get the octave editor from :o
@user-vf3qk9yh1b
@user-vf3qk9yh1b 3 года назад
You are a magical person Thanks so much for your hard work So i appreciate your hard working and share the information
@kingassassin4175
@kingassassin4175 2 года назад
Can we also perceive machine learning as something which is just a profound compilation of multivariate functions accompanied by calculus and statistics?
@PraveenKumar-pd9sx
@PraveenKumar-pd9sx 4 года назад
I need to learn Machine learning with Python instead of Matlab Or octave. Pls help me with source
@SM-qk7jv
@SM-qk7jv 5 лет назад
Thank you for your video. I was wondering if you've done an electrical engineering degree would you have enough of the relevant math covered to go into machine learning/ artificial intelligence or would you need to take some extra classes? I'm guessing statistics would be needed, but what about everything else? Thank you again. Keep up the good work
@saido3278
@saido3278 5 лет назад
At my university the prerequisites of machine learning course are linear Algebra, calculus 2 and probability which are all covered in EE program :) But if you are still a student in sophomore year I suggest you to switch to computer engineering since studying EE will leave you have little to no time for other interests such as ML unless you are great at managing your time.
@zachstar
@zachstar 5 лет назад
Based on what I've seen, yes the math I learned in EE was plenty to get started with machine learning since I took up to multivariable calculus, linear algebra, and a statistics class for engineers. Later on there's probably more theory especially in statistics but the math that most engineers see is plenty to get you started.
@SM-qk7jv
@SM-qk7jv 5 лет назад
@@zachstar Thank you very much for your reply. That's really good news. I love how engineering has so many transferable skills.
@joepoe2370
@joepoe2370 5 лет назад
@ S M As long as you know linear algebra, multivariable calculus, and statistics that is a good solid foundation to start. Knowing some probability theory would be beneficial as well.
@petrankouts7389
@petrankouts7389 4 года назад
It also depends on the field you are actually interested in. For example, when I was taking digital signal processing courses I had an intense introduction to stochastic gradient decent optimisation, neural networks, and a lot of statistics. So if you want to be prepared to proceed with ML in the future, DSP courses will be very useful.
@jeremyfredricks5723
@jeremyfredricks5723 4 года назад
Is there anyway possible on a compurter.9
@skibidisigmagyat3
@skibidisigmagyat3 4 года назад
I'm in the 7th grade I'm really really eager to learn this im going to keep watching until I get it I math is amazing and learning this is fascinating to me I cant wait to be an ai engineer just need to understand this earlier so I'm ahead
@vedantwate4105
@vedantwate4105 4 года назад
You have seen nothing not even a single.drop of maths my boy..
@jasonwismer2670
@jasonwismer2670 4 года назад
Awesome to hear! Keep that passion and drive, it will take you far. You'll see people like Sheela who will try to hold you back. Don't let em.
@ApPillon
@ApPillon 4 года назад
Start with linear algebra and then matrix manipulation
@hugobusiness2741
@hugobusiness2741 4 года назад
I am an idiot. But power to you! Just use your powers for good, when you get there. Math can be fun, with a bit of brain conditioning. I just learned that too late in life. Good luck.
@patrickprakash8
@patrickprakash8 4 года назад
Good Passion my boy
@patrickprakash8
@patrickprakash8 4 года назад
Best Explanation about gradient descent
@medgazzeh9884
@medgazzeh9884 4 года назад
I believe the equation m(new) = m(current) - k(dE(m)/dm) is kown as "Newton's methode" for finding the zero of function f(x), in this case f(x) is just the derivative of the parabola he plotted.
@brianlemos7777
@brianlemos7777 4 года назад
Yup, that's calc1 right there
@cardcode8345
@cardcode8345 3 года назад
Hey I’m going to Rutgers university. I need help in what should I do. Double major in math and Computer science or major in electrical engineering and Computer engineering?
@aliereza3747
@aliereza3747 5 лет назад
Hello major prep you are bestttttttttt
@alfredolibreros6106
@alfredolibreros6106 4 года назад
I really wanted to learn coding/machine leatning, now I just don't know :( Help!
@TheKingkishore
@TheKingkishore Год назад
This is that god type video I got in the internet today. You’re awesome✌️
@user_sysroot980
@user_sysroot980 4 года назад
Might be stupid question but why do we square instead of having absolute value in std ?
@m10al
@m10al 5 лет назад
I have master of science in hydraulics and you explained most of this stuff way better that my profs back then. 10/10
@user-wd5re7ik2f
@user-wd5re7ik2f 4 года назад
You're amazing bro
@caiheang
@caiheang 5 лет назад
The dramatic music from 00:54 to 01:01 is hilarious XD
@emmanuelbeaucage4461
@emmanuelbeaucage4461 Год назад
around 3:50, ain't that like chaos theory's predictivness sampling? or am i more lost than i think?
@AhmedMahmoud-jr2jx
@AhmedMahmoud-jr2jx 5 лет назад
Is Machine learning used in physics and computational science in general
@SM-qk7jv
@SM-qk7jv 5 лет назад
Just what I've been looking for. Thank you so much
@kamatihasheela2995
@kamatihasheela2995 4 года назад
dude, I love you your intelligence
@williambarnard3999
@williambarnard3999 5 лет назад
Can you do a video on data science as a career path/University option
@Z4rgabad
@Z4rgabad 3 года назад
Why do you square the error at 2:25? I didn't understand the explanation
@gamereditor59ner22
@gamereditor59ner22 5 лет назад
Nice!! I used course!!
@iagosoriano3734
@iagosoriano3734 5 лет назад
But how do you get the error function that you extract these partial derivatives from? Do you have your algorithm plot the error points, find a curve for it and derive it? Or is it more of a numerical approach? I feel like trying to find a law for the error function would just shift the problem.
@zachstar
@zachstar 5 лет назад
Yeah good question cause I didn’t go into too much detail on that. The error function was the sum of (expected output - predicted output)^2 (its a bit more complicated but this is the bulk of it). You take the derivative of that as normal, by moving the exponent down and subtracting 1 from it then apply the chain rule. Since you are just taking the set of points you can use a matrix to do this all. But you can treat the error function like an actual quadratic function essentially.
@nickvun1763
@nickvun1763 3 года назад
What is the software that is used to create the videos?
@MagnusAnand
@MagnusAnand 4 года назад
Excellent video
@ArcticSilverFox1
@ArcticSilverFox1 3 года назад
great video!
@Oscar1618033
@Oscar1618033 4 года назад
How to prevent overfitting?
@kdaleague7866
@kdaleague7866 5 лет назад
Can you do about Nuclear engineering next? Pls
@raulmogos1282
@raulmogos1282 5 лет назад
Hey, MajorPrep! I really your videos! Can you please make a video about COMPUTATIONAL SCIENCE :)
@bryanherrington9155
@bryanherrington9155 5 лет назад
Im a little confused. How do you find such a well defined error function in the first place? It seems a bit strange to be using a quadratic of best fit to find a line of best fit.
@bascostbudde7614
@bascostbudde7614 5 лет назад
It must be some quadratic because the error value (for a given slope) is (a sum of) squares (of the difference between the actual value and the projected). That is a mouthful but nothing in that mouth is of higher order than quadratic. The thing I don't see yet is how to get the parameters for this quadratic, especially from the first value--as I think is suggested.
@rotters2556
@rotters2556 4 года назад
Please do a second video, very interesting!
@vijaythapa2357
@vijaythapa2357 4 года назад
I got confused about why he plugged the obtained (1.2139) value into sigmoid function to find passing percentage.
@csegura26
@csegura26 3 года назад
Nice video ... a lot of work
@tdreamgmail
@tdreamgmail 5 лет назад
I liked and subscribed!
@tgamers5110
@tgamers5110 5 лет назад
Omg this is amazing
@GamingBobFreefire
@GamingBobFreefire 4 года назад
Now I'm a big fan of Zach 🌟. 💜💜💜💞💞💞
@kosherre6243
@kosherre6243 Год назад
You didnt explain what the constant k in the error slope equation came from. Am i gonna just think of literally any number?
@iabhishekpatil4415
@iabhishekpatil4415 5 лет назад
Grate Video 😎
@barca4evernatsu
@barca4evernatsu 5 лет назад
Make a video regarding Data Science please. Thank you!
@panastiwari
@panastiwari 4 года назад
After watching this video if any beginners wants to learn more about math in machine learning I would like to recommend Andrew Ng's Coursera course also available in RU-vid.
@executorarktanis2323
@executorarktanis2323 4 года назад
looks ez will try to learn it
@amandeepsaha
@amandeepsaha Год назад
Amazing
Далее
The Mathematics of Cryptography
13:03
Просмотров 392 тыс.
The History of Mathematics and Its Applications
21:18
When you're an engineer in the Star Wars Universe
5:55
The Map of Mathematics
11:06
Просмотров 13 млн
The Most Important Algorithm in Machine Learning
40:08
Просмотров 350 тыс.
The SAT Question Everyone Got Wrong
18:25
Просмотров 12 млн
ML Was Hard Until I Learned These 5 Secrets!
13:11
Просмотров 251 тыс.
10 Math Concepts for Programmers
9:32
Просмотров 1,8 млн