HERE's the playlist you all requested: kzbin.info/aero/PLRfh8v6mu_F1tC9pX3zML149ddL0TxdCV Share your experience here. How important was mathematics in your learning journey? kzbin.info/www/bejne/g3ene6enq7N5Y6M
@eliasmai61702 ай бұрын
machine learning involves functional analysis for optimization issues, and computational topology for topological data analysis
@jaredfontaine20022 ай бұрын
I love the linear regression etc we learned it in business school to find out stock beta then I found out that it was machine learning...
@mdebarshi2 ай бұрын
Mathematics is the most natural thing... and ideally, it shouldn't be hard... Mathematics is the only thing that is fully driven by logical thinking, where one (correct) step automatically leads to another... Communication of "mayhematical" ideas is indeed hard... and it is the "teaching" (verbal communication of mathematical ideas) that makes mathematics unnecessarily hard. Learning mathematics by thinking (done by yourself) is easier than someone else doing the thinking for you and then converting their thoughts into words while "teaching". Instead, just spend aome time with yourself, think and teach yourself. (It is not necessarily that the speed of your brain has to match your teacher's brain speed or the speed of their speech... you're "slow", could mean, you think deeper and in a divergent (exploratory) manner and hence you "lag" behind.) I found mathematics easy when i spent time on myself and learnt things by my own... at my own pace... ______________________ Abstraction should be banned while teaching or learning mathematics. You can do all the abstraction once you have mastered a topic, until then, things should be extremely granular (and simple). Where there is no clarity, there is no understanding. But of course, we can always take some initial help into a topic and not reinvent the wheel each time... but it is crucial that we don't build a civilization without the wheel. The wheel must be present at all costs and should never be sacrificed to abstraction.
@Dawsatek222 ай бұрын
before i code i always try to learn some math
@paulvmunixАй бұрын
I have a BS Physics and a BS Computer Science from 85-92. Mathematics has been the critical element for my entire career. Tensors FTW! AbeBooks is imho the best and most economical source for textbooks. I coded my first inference engines on a Jetson Nano. I quickly found that to progress I needed to bone up on matrix and tensor math. Excellent channel Sir!
@fireinthehole22722 ай бұрын
Hi, ML PhD here: learn the math. It might not be super fun but it will be worth it and it gives you tools you will use your entire career.
@Reminder1002 ай бұрын
I'm in high school rn, for the past month I've been doing mix ML projects no math and learning math, do you this approach is good or should I just learn all the math then start doing projects, thanks! 🙃
@ChemCoder4042 ай бұрын
I would still say start with the math. Earlier the better. Have you had any linear algebra classes? Like matrix operations etc.
@Reminder1002 ай бұрын
@ChemCoder404 well I live in quebec canada (10th grade), it's complicated to explain but in simple terms I can't take those classes, I'm slowly studying more advanced things compared to what they teach
@ChemCoder4042 ай бұрын
Awesome! So good that you started early. What made you interested in this field?
@jasondaniels6402 ай бұрын
How you still enjoy learning after AI takes over..
@d.youtubr2 ай бұрын
Necessary roadmap (books) for a noob: 1. Elementary algebra for school - Knight 2. Higher algebra - Knight 3. Calculus made easy - Silvannos 4. Problems in calculus of one variable - Maron 5. First course in Probability - Ross 6. Introductory statistics - Ross 7. Linear Algebra - Strang 8. Practical Statistics 9. Basic Multivariate calculus
@ChemCoder4042 ай бұрын
Awesome! Thank you for sharing this.
@saptarshisanyal67382 ай бұрын
Excellent roadmap, but this step will take 2 years to complete.
@TerriTerriHotSauce2 ай бұрын
Or just use Khan academy for free with interactive exercises
@ahmeduansar2 ай бұрын
I don't think I can do this while studying my bachelors
@ajamosci49012 ай бұрын
Please what's a realistic time frame to learn this Math and Statistics?
@Vishnu-n9l2 ай бұрын
Yes, please teach us machine learning with a focus on the mathematics behind it, starting with perceptrons and vectors. Comparing machine learning with mathematics will help us learn more quickly and effectively. I am eagerly waiting for your upcoming video.
@ChemCoder4042 ай бұрын
Thank you for the support. Yes, it’s on the list. May not be the very next video but I hope you stay tuned. 😊
@trifalgarh2 ай бұрын
Doesn't Andrew Ng's course already do this?
@Vishnu-n9l2 ай бұрын
@@trifalgarh Don't know, That course is free or cost? If it is free could you share the link
@doofus82 ай бұрын
@@Vishnu-n9lnot possible to share links on yt as it tends to block them... just google ml specialization by andrew ng & you'd get to coursera page where you can take the course for free
@Protract_Loop2 ай бұрын
@@ChemCoder404ok
@dominicellis18672 ай бұрын
Gaussian curves, logistic curves, langrange multipliers for gradient descent, basic group theory to understand backpropogation, lots of linear algebra for the weights and bias, and regression analysis to train your model. It’s all basic undergrad math.
@ChemCoder4042 ай бұрын
Yup. But it’s not taught everywhere or isn’t a requirement until people want to do some ML.
@jackvial55912 ай бұрын
What group theory do you need to know for backprop? I think you can develop a good enough understanding by learning gradients, chain rule, and gradient descent
@ajamosci49012 ай бұрын
@dominicellis1867 Please what's a realistic time frame to learn this Math and Statistics?
@dominicellis18672 ай бұрын
@@ajamosci4901 it depends on where you are in your math education?
@sifodyas_2 ай бұрын
How does group theory apply to backpropagation?
@katalyst4stem2 ай бұрын
Hi ChemCoder! I’m a doctor, specializing in diabetology, and I spend quite a bit of time analyzing patient data (good old Excel). I’m really excited to dive into your videos to refresh my math skills, especially as they relate to machine learning. Thanks for all your hard work-more power to you!
@ChemCoder4042 ай бұрын
Thank you so much for the encouragement! It’s certainly on my list. It may not be the very next video but I hope you stay tuned.
@katalyst4stem2 ай бұрын
@@ChemCoder404 Subscribed and 🔔 notification pressed, Sir 😊
@ChemCoder4042 ай бұрын
Thank you so much!
@ronbackal2 ай бұрын
Hi Katalyst! I am very curious - what kind of data are you analyzing? My father sadly passed away from Diabetes. Thanks, Ron
@katalyst4stem2 ай бұрын
@@ronbackal Hi Ron, I am sorry to hear that. there are many parameters that I look at. Chiefly Cardiometabolic Health: HsCRP, IL-6, Apo B, Direct LDL levels and Lipoprotein A aka Lp(a) 24 hour - ambulatory BP measurement In select cases I ask for doppler of neck (Carotid-intime media thickness) Renal: urine protein to creatinine ratio, Cystatin C and serum creatine / GFR Musculoskeletal Health: Bone density (forearm and ankle) Body composition analysis (using InBody to measure total fat%, visceral fat %, muscle % and lean body mass) Pulmonary Health: Pulmonary Function Test and Breath Holding Test Eye Health (remember eye is the window to the brain): Fundoscopy looking for retinal changes from diabetes and high BP You can visit my page and check out the videos under Heart Diseases explained (it will lead you to my 2nd channel .... lose2win club >> to help 10,000 ppl lose 1 lakh kg body weight and analyse the impact on overall health) I hope, I have answered your question ...
@basuutube2 ай бұрын
i am interested in learning the math behind. will eagerly await for your math playlist
@ChemCoder4042 ай бұрын
Definitely on my list. Thank you for the support
@samsonv93322 ай бұрын
Yes pls make a video with math concepts behind ML, thank you 🙏🏼
@LeFrog02 ай бұрын
I'm actually teaching an introduction to supervised deep learning for undergrad programmers this year. It's supposed to be a maths course, so I've decided to deconstruct the pipeline and focus on simple examples, explaining the maths. The first 3 or 4 lessons just focus on non-convex optimisation in one variable, gradient descent for a linear regression, with or without stochasticity, and the PyTorch framework using `backward` and an `Optimizer`. Then I'll introduce MLPs and transformers. I've only had one lesson so far, but the students have been really receptive. Their comments and your video are encouraging me that I'm on the right track, thanks!
@ChemCoder4042 ай бұрын
Awesome. Thanks for sharing and the encouragement.
@chickugangavarapu772Ай бұрын
damn thats great . can i get access of the resources if thats fine
@WahabKhaddim2 ай бұрын
yessss ! finalllllly someone talking about this I thought I was the only one who noticed that no one teaches maths... Pleaseeeee make a playlist I beg you !
@ChemCoder4042 ай бұрын
It’s coming up. Stay tuned. Thanks for your support!
@ChanceMinus2 ай бұрын
Yes, I am extremely interested in learning the math behind Machine learning. I am a Data Engineer transitioning to become a Data Scientist. Becoming more involved in Generative AI. Thank you.
@Roarzambimaru2 ай бұрын
You’ve pinpointed what I feel has been missing in my understanding of ML: The math. Would totally watch if you made more math-focused ML content!
@ChemCoder4042 ай бұрын
Coming up soon
@kirillholt23292 ай бұрын
I've learned math on my own time (had a background already) but what still escapes me is the motivation behind it. Why some machine learning algorithms are the way that they are.
@GIGADEV6902 ай бұрын
What kinda maths you learned ?
@kirillholt23292 ай бұрын
@@GIGADEV690 linear algebra, multivariable analysis, probability and a bit of stats.
@AnA-xx1vx2 ай бұрын
If you didn't develop intuition, you didn't learn the math. I've decent knowledge of math but same issue ig , probably because knowledge is there not understanding,which perhaps comes from spending time with something.
@doofus82 ай бұрын
@@AnA-xx1vxI'd personally recommend "mathematics for machine learning" book to you.... it's so fundamental & relates everything with machine learning that it's inevitable for you to not build the necessary intuition for ml algorithms
@AnA-xx1vx2 ай бұрын
@@doofus8 I've read mml , probably I should try again. Actually major problem is lack of clarity of goal setting. Thank you for your suggestion.
@edwardgrigoryan39822 ай бұрын
Thanks for this video. It provides validation for the path I have chosen for myself to eventually learn ML/Data Science. I have dedicated 1.5-2 years just to learn the math (clearly I'm not in a big hurry and this won't apply to everyone). I just finished reviewing precalc, and am going to move on to doing the entire calculus series and linear algebra, along with a major emphasis on stats and eventually the ML specific math that is needed to be highly competent in the field. Currently work as a product manager/data analyst for a startup, but want to gradually upskill to ML/Data Science over the course of a few years. It just didn't make sense to me to skip or rush through the math. Perhaps it helps that I actually enjoy the math quite a bit. Anyway, once again, thanks!
@ChemCoder4042 ай бұрын
Thank you for sharing that and for your support!
@dencentbeatz7942 ай бұрын
Keep going man that’s dope af. Any advice on how u structure ur learning after ur outta college. I also just wanna keep learning more math stuff as tech develops. Still in school right now, but I mean I’m taking all the ML classes so it’s way more structured to learn the math.
@edwardgrigoryan39822 ай бұрын
@@dencentbeatz794 Hey, thanks man. It's cool that you're this interested in this stuff while so early in your journey. You have PLENTY of time to learn and explore :) Honestly, what I do is very simple. I think it's mostly about the discipline and consistency than it is about medium or method, though of course that matters too, just way less. I just make sure I study some math at least one hour a day, ideally more if I can, for 5-6 days/week. The weeks and months add up. I use a combination of lecture series on KZbin, some paid courses from The Great Courses (those are okay tbh, not nearly deep enough but alright for big picture context and overview), and textbooks. I honestly think I should be using more textbooks, as it really makes you work hard and think, so I'm going to be trying that more for the next few months. One very important thing: I try to have a balance of theory/concept AND what I call operation/procedure. It's easy to do too much of one or the other. I'm trying to understand the theories and concepts, essentially the deeper "why" and "how" and I work hard at that, but I also make sure to do plenty of problems to be able efficient at working through them and making sure I can apply the concepts well and under all sorts of different circumstances. Honestly, there's so much out there, just try a bunch of learning/studying formats and methods and you'll find what works best for you. Then, stick to that with a reasonable level of discipline and consistency. Wish you the best in your pursuits.
@Camstraction2 ай бұрын
I completely agree with you and I wish that there was more of an emphasis on the math in machine learning courses. It is very understated how important it is to understand the math behind the algorithms in order to apply machine learning models in the real world, where often the use cases are not cookie cutter like presented in courses. The only way to appropriately choose the right algorithm, loss function etc.. is to understand the math behind it. I mean even our evaluation metrics matter there are many limitations that have to be understood and it all lies within what the math actually tells us about our data and6 model performance. I am a math major and enjoy pure math for its own sake but there is a real (and big) gap between the math and it’s implications in applied settings. It’s not an easy gap to bridge and often requires jumping back and forth (without good direction) between your specific application and the seemingly disconnected math. This is because the way math is taught doesn’t lend itself well to generalization in the real world by nature of how math is taught but also by how math is made. I often find myself trying to find resources to bridge this gap and like you’ve mentioned, it’s hard to find any. It really would be a great help to myself and many others for people like yourself to help bridge that gap!
@ChemCoder4042 ай бұрын
Totally agree. Thanks for sharing this! I hope to bridge that gap too.
@raisingthesteam2 ай бұрын
You're right, bridging that gap is key, especially for those with a strong math background. Dr. Stephen Odaibo, who was a guest in episode 8, wrote *The Foundational Mathematics of Artificial Intelligence* to connect math with AI concepts. It could be exactly what you’re looking for! Available on Amazon.
@Endou472 ай бұрын
I'm 100% interested in hearing more about your takes/maybe even some classes or book recomendatations for foundamentals of math for ML. Please keep it up
@ChemCoder4042 ай бұрын
Thank you so much! Next video on resources and recommendations.
@reallynotpc2 ай бұрын
When I started learning maths, machine learning hadn't yet been invented! But, yes, I did do some basic statistics and I think linear regression was part of my A-level syllabus. That's a good rant you have there! Happily, I am rather old and will never need ML to make a living.
@ChemCoder4042 ай бұрын
Thank you for sharing that!
@MalamIbnMalam2 ай бұрын
In my graduate school program for Masters of Computer Science they expected us to already have the mathematical foundation in Calculus, Linear Algebra and Statistics/Probability. So it was not reviewed. I had to review it on my own.
@ChemCoder4042 ай бұрын
Yeah graduate school is usually like that.
@MalamIbnMalam2 ай бұрын
@@ChemCoder404 yep, you are right
@freeideas2 ай бұрын
I understand a bit about matrix multiplication, but so does numpy. I understand a bit about how the weights and biases are used between the layers, but so does tensorflow. I understand a bit about using calculus derivatives to find the minimum loss, but so does keras. I make neural networks all the time, but I'm not sure how I would use any math directly.
@ChemCoder4042 ай бұрын
I think your level of understanding is good enough.
@ErroneousTheoryАй бұрын
I’ll see you and raise: what is the solution architecture? What processes are running and what do they do? How are they configured and how do they communicate? Memory management? Ipc? This is just a computer program, so how do the programs run on computers - all the way down to the copper? No one seems to know.
@Thumper_boiii_baby2 ай бұрын
Please do a full video on ML math ❤
@ChemCoder4042 ай бұрын
It will probably be a playlist. But I hear you.
@Iamine1981Ай бұрын
Took me 2 YEARS of assiduously going through the most common algorithms and procedures for Supervised Learning only, and these are standard algorithms when it comes to ML. The math behind them is captivating and simple enough, and this made the learning curve very enjoyable to be honest. I am in agreement with you that a LOT of "data scientists" out there do not have a solid enough grasp of the math powering the algorithms in popular packages such as Scikit-Learn, and anyone who spends time going through the hard math will be beautifully rewarded later, as ML - at least in its most basic form - is not that complicated if your math skills are good.
@ChemCoder404Ай бұрын
I agree.
@ckjdinnj2 ай бұрын
The linear algebra and calculus is arguably the easy part. It’s the discrete math and implementation details of applying the techniques. The best videos I have seen is tsoding’s series. He doesn’t give the best in depth math but he walks through implementation from scratch in c with no 3rd party libraries. The insight gained from going through an implementation makes it so much easier to gain an intuition for the math.
@ckjdinnj2 ай бұрын
I would say any video that starts off with python and installing a library is worthless. It’s impossible to understand what the parameters for the library functions mean without understanding the implementation.
@kakabudi2 ай бұрын
Right now in my undergrad a mandatory class to take is statistical foundations for data science and machine learning. So far I’ll say it has very little to do with what people’s basic concept of statistics is. A lot of it is linear algebra and multi variable calculus. In class we do problems by hand/on paper. For hw we write the program in Python and document EVERYTHING about the process on an Overleaf doc. Tldr: the math is somewhat involved. Reports take a long time. Hopefully by going through the conceptual math process you’ll have a great understanding on the inner workings of ai and ml.
@ChemCoder4042 ай бұрын
This is fabulous!
@sarak84672 ай бұрын
Yes, we need the ML Math playlist please.
@ChemCoder4042 ай бұрын
It’s coming up.
@brendawilliams8062Ай бұрын
No. Thankyou for the chance to say no
@dasikalyanАй бұрын
Yes, the Introduction to Machine Learning course by Professor Andrew Ng does an excellent job of covering the foundational mathematics required for the course. Having been away from a college setting for more than 30 years, I appreciated how methodically he introduced the necessary mathematical concepts and explained the science behind various statistical methods, leading up to the different machine learning algorithms.
@ChemCoder404Ай бұрын
Yup. I agree.
@Bllackdog21 күн бұрын
I feel like the actual rant is supposed to be around the fact that you actually don't need the math for it :D. I think many people that are trying to train models heavily rely on already built systems and libraries. They take validated datasets from online resources and tweak a few parameters. Then they continue with "Try and Error” for some time until they reach a point to be satisfied with. I don't know how many of them are really interested in analyzing own datasets in depth like what a high bias results in or a high variance. What it means, if grad. desc. oscillates with huge amplitudes. The libraries are enablers, which is kinda great I guess. At the end they won't wrap their mind arounds the actual architecture, since they cant really understand what's happening under the hood but build extensions for the architecture thus founding systems of use. At the end im pretty happy how I started my journey into this field by keeping distance to acutall NNs for several months, focusing on math. The math is the real fun regarding AI, NNs etc. For me that's the point where logic and creativity meets to make things happen.
@ChemCoder40419 күн бұрын
Thanks for sharing!
@Imisambi9 күн бұрын
Yes Yes YES!!! Very interested in seeing the mathematics involved with machine Learning, deep leaning & Artificial Intelligence in general
@ChemCoder4048 күн бұрын
There’s a playlist for that! Check out the channel page. Yes, I'll be adding more to that playlist
@ayushjha37162 ай бұрын
Fun fact: The math is hard
@darylallen24852 ай бұрын
😢
@praveen9212 ай бұрын
I think it depends what level you're going for. For most people who are working on business use cases and not on the cutting edge of technology, a solid understanding of calculus, linear algebra, statistics, probability, and maybe some basic differential equations is enough I think. I'm from India though, and unfortunately, these foundations aren't stressed enough. People dive right into libraries without the intuition.
@nitishvidyadharan82402 ай бұрын
I finding learning language, arts etc tough as compared to maths. Why dont people talk about it. I am finding also my son is facing the same problem. He is relaxed during its maths exam but get very tensed in subjects like history, hindi, sanskrit etc.
@powerHungryMOSFET2 ай бұрын
Nope
@jasondaniels6402 ай бұрын
Fun fact: it's easy for AI
@rolimiranda92912 ай бұрын
A few months ago 1 got a book about neural networks that explains that back propagation alogorithm and kind of caught my attention , so what I did is I learn just enough calculus/partial differentials and some matrix operations (Im a busines major so I kind of have to learn from scratch) ,a few days after,I tried to do the literal number crunching on pieces of paper with just a simple neural network, all that I can say is it's amazing!
@ChemCoder4042 ай бұрын
Yup. I’m going to show another way that will help in the next video. Stay tuned!
@fiohannshanahan-dover3416Ай бұрын
Interested in the math for sure! Would definitely study any content you put out on this
@ChemCoder40429 күн бұрын
Awesome. There’s a growing playlist on the channel!
@suzukigsxfa96832 ай бұрын
Coursera has a 3 part math certificate in linear algebra calculus and statistics. I started on this before picking up a book on Python coding for ML
@ChemCoder4042 ай бұрын
Awesome!
@redowansakib5922 ай бұрын
I finished the course and now reading a book on mathematics for machine learning. The course teaches the basics but I wonder would that be sufficient.
@ChemCoder4042 ай бұрын
To apply ML and problem solve, probably yes. But what if you are asked about it during interviews like I was?
@phil97n2 ай бұрын
I haven't taken any machine learning courses but I'm learning machine learning on my own through books and videos. For some reasons I intuitively figured that math would be that important for machine learning so I spent at least a year and half to two years just learning math on my own: linear algebra, calculus, probability, statistics. At least 7 books in total - smart folks can do with less. I was very excited to learn machine learning but kept resisting the temptations to start before being comfortable with math. I think machine learning just makes more sense when you understand the underlying math theories and algorithms
@ChemCoder4042 ай бұрын
Yup. Thank you for sharing that!
@TheStudent-df5bcАй бұрын
Yes please! We would love it!
@Rsx2OO9Ай бұрын
I agree with this. As a AI researcher machine learning is basically all math. I was never that good at math before I started but the cool thing is if you become passionate about ai research and machine learning you eventually grasp the mathematical concepts behind a lot of the algorithms. But yes for someone new math geared at machine learning would for sure be a great foundation. and having a lot of libraries that simplify the process for example PyTorch are good tools for experimenting with concepts to help reinforce the mathematical ideas
@ChemCoder404Ай бұрын
Well said.
@deletedaxiom60572 ай бұрын
I recall, taking an ML class in university and when the professor wrote the formulas for back propagation on the board i was so confused as to how you took the derivative relative to W which was a fixed value at that step. I later ended up double majoring in math just because I couldn't stand not understanding all the math. I wanted some kind of intuition. I think of ML as there is some ideal shape to whatever knowledge you are training a NN on. The training data is like topigraphical samples of it. After enough samples and fitting the curve of your NN to them you have a basic outline of that idealized knowledge.
@hemanthdev888217 күн бұрын
For sure!! im looking forward to the videos
@ChemCoder40416 күн бұрын
Thank you. There’s a playlist on the channel. Check it out!
@Ghost____Rider2 ай бұрын
A very good book is "Mathematics for Machine Learning" . Also yes I'd be super interested in a video or a playlist on the math behind ML!
@ChemCoder4042 ай бұрын
Thank you for the encouragement. It’s coming soon
@bluesenthused7244Ай бұрын
I’m about to enrol in a MSc in AI. Mathematics is a HUGE part of the course. Linear algebra, statistics, calculus and probability are massive elements of the introduction to machine learning module, and take up a good chunk of my first semester.
@ChemCoder404Ай бұрын
Awesome. Learn well.
@babatundeonabajoАй бұрын
I agree with this video. It reminds me as well of the people who want to learn React without first learning JavaScript.
@chrisogonas2 ай бұрын
Totally agree! Learning the related ML math is foundational and makes ML mastery very well grounded.
@ChemCoder4042 ай бұрын
Yup. How did you go about learning and getting into ML?
@chrisogonas2 ай бұрын
@@ChemCoder404 Thanks for asking. My research required me to apply ML, and so I took a deep dive into self-learning. So much of my ML journey has been self-learning and application. I also took a few courses at the university that could help me get more grounded, but they felt like a scratch on the surface. I keep exploring through self-learning.
@prajwaladhav3123Ай бұрын
Would love to see a series you can make on maths related to ML
@ChemCoder404Ай бұрын
Here’s the growing playlist: Math for AI and ML kzbin.info/aero/PLRfh8v6mu_F1tC9pX3zML149ddL0TxdCV
@Jennifer_631652 ай бұрын
I would be interested in learning the math behind ML!!!! I just found your channel! Thank you for sharing!
@ChemCoder4042 ай бұрын
Thank you! I’m working on a playlist specifically for the math.
@ToluDara02342 ай бұрын
@@ChemCoder404 Just Subscribe because you're willing to teach the math. Looking forward to the playlist!
@Iamine1981Ай бұрын
Coming from a Maths background, I found ML as very intuitive. A lot of the algorithms boil down to simple processes such as: building a design matrix X with your training/test data and features, pre-processing this data, picking up an algorithm to train on the data depending on the task at hand, MAYBE defining a custom loss function if the default one is not appropriate? And finally, some version of SGD or some other optimisation procedure for learning the parameters. It is not much more complicated than that for basic ML. Areas to focus on are: Matrices and Linear Algebra, statistics and probabilities/distributions, and a few algorithms for numerical optimisation.
@ChemCoder404Ай бұрын
Summed up nicely! Thanks for sharing!
@Meitra-oh1wg17 күн бұрын
Hi, is the textbook Deep Learning by Ian Goodfellow, Yoshua Bengio, Aaron Courville, good enough, or is it necessary to go beyond ? I think there is a whole part dedicated to ML maths
@ChemCoder40416 күн бұрын
Yes, for deep learning, I think it is good enough.
@adrianguerra19522 ай бұрын
Of course, with all my heart. Learn the maths is life goal for me beyond AI, but ùath for machine learning is an extreme good start. Thanks !!!!!!
@ChemCoder4042 ай бұрын
That’s good to hear
@ericcarson3425 күн бұрын
How far should one go in the math? Calc 3? I only have Calc1, Intro Stats, Econometrics (another stat class). I see linear algebra as recommended but do you recommend all Calc sequences? How about diff equations?
@ChemCoder4042 күн бұрын
It’s always good to know the basics. There is no hard line on how much you need to know. As long as you can understand what you’re doing, you should be good.
@tieronspear96062 ай бұрын
Yes! Teach us the math behind ML.
@ChemCoder4042 ай бұрын
In the works. Thank you for the encouragement!
@AK-NikhilSuresh2 ай бұрын
Did you made playlist for Maths for ML?
@ChemCoder4042 ай бұрын
That’s coming up next!
@AK-NikhilSuresh2 ай бұрын
Thanks Brother , waiting for Playlist ☺️
@dencentbeatz7942 ай бұрын
That’s honestly why I took the stats version of Machine Learning right now lol. Yea are problem sets are both theory proofs and then we have a computational part. Def hard lol but interesting. Gonna try and take the rest of the Stats ML undergrad and some grad courses if I can
@JustaSprigofMint2 ай бұрын
After feeling lost for almost 10 years in my career I think I'm ready for a switch. AI has completely captured my attention and imagination and I really want to know how to get into this. Sadly I don't have a STEM background, rather from the media. What can I do?
@ChemCoder4042 ай бұрын
I help people get into AI and ML. So, you're in the right place! Here's a roadmap that can help you and stay tuned for more: kzbin.info/www/bejne/h3eoqYJnhsdpgtU
@crocopie2 ай бұрын
So what are the maths involved? Calculus, Linear Algebra, and Statistics?
@ChemCoder4042 ай бұрын
Mostly those three. But you only need a select few concepts.
@inafog2 ай бұрын
By no means I am a good ML guy but i am still decent and learning , we have tech clubs in out college and i am in the ai team so i had to take some interview for people who wants to get into ai team , i asked multiple people how to transpose a matrix and people were not able to do it.
@ChemCoder4042 ай бұрын
That is concerning! Thanks for sharing.
@MrHaggyy2 ай бұрын
I think this really depends on what you are doing with machine learning. If your focus is creating content with the model, like a image generation website, it's ok to keep it a blackbox and exchange the model as needed. If you apply this to any important data, like corporal statistics, finance or engineering, you really need to know enough math so you can judge the capabilities of a model. And if you want to build and train models on your own, every bit of math in that subject you truly own is a real gamechanger on how confident you can work with AI. Especially the time you need to code them up goes down significantly, and yes calculating a good size and error margin is really helpfull.
@ChemCoder4042 ай бұрын
Thank you for sharing that!
@Godsman_4210 күн бұрын
Thank you for explaining that to a T. Yeah I’m actually picking up textbooks so I can learn the math. At 43, I think in about 1 or 2 years of studying the math, I should be ready to apply the other easier part.
@ChemCoder4048 күн бұрын
That's awesome! Keep going!
@nicolasgonzalezl27 күн бұрын
You should make a video highlighting the specific topics in mathematics that are most important for AI/ML. A tree showing the ideal order to learn these things in would be good.
@ChemCoder40427 күн бұрын
Absolutely on the cards!
@ragtop6321 күн бұрын
College and university degree programs in AI/ML require you to take math courses. It's only online that you see courses in these topics without math.
@ChemCoder40419 күн бұрын
Totally agree.
@erinomani91052 ай бұрын
I haven't even started yet . Just browsing and trying to figure things out. Would be awesome to narrow down the math courses to learn . Subscribed
@ChemCoder4042 ай бұрын
Thank you for watching! Stay tuned for more.
@muhilan85402 ай бұрын
there's a great book called mathematics for machine learning
@erinomani91052 ай бұрын
@@muhilan8540 Thanks . Very much appreciated. Do you happen to remember the author?
@kevinmcfarlane27522 ай бұрын
Foundations are Linear Algebra, Calculus, and Probability & Statistics. I would also bookmark 3Blue1Brown's Essence of Linear Algebra series. It's useful for consolidation, if you happen to have started somewhere else. I find that when learning new technical concepts I have to read and/or watch more than one presentation to get comfortable.
@erinomani91052 ай бұрын
@@kevinmcfarlane2752 Thank you Kevin. Very much appreciated
@lokesh4008Ай бұрын
Yes sir! I have been looking for math required for DS and ML. Plz make videos on Linear Algebra, Statistics and Calculus.
@ChemCoder404Ай бұрын
Certainly on the list
@jumpwerАй бұрын
I am very lucky to have been a part of IIT Madras...they have taught us Maths really deep before teaching ML
@ChemCoder404Ай бұрын
Awesome!
@calvinrob40682 ай бұрын
Loved this vid. It touched on a distinction made by the other GOAT Andrej Karpathy on learning and leisure. A lot of educational content is an epsilon away from leisure despite being marketed as education given that it has a larger target audience than true educational resources. He says that instead of taking the snack of educational leisure which create the false impression of overstated learning, we should pursue the meal of true learning. Similar anology to the difference between the 15 minute full body workout versus a solid gym session. Maybe worth checking out the original. This channel appears to be true learning and not educational leisure!
@ChemCoder4042 ай бұрын
Thank you so much!
@johnanderson290Ай бұрын
Dr. Andrew Ng’s series on Machine Learning, although a bit older, is quite good, and focuses heavily on the mathematics behind ML.
@ChemCoder404Ай бұрын
Yup it does. I'm not sure if it's still there on Coursera.
@rikudouensof2 ай бұрын
I did the maths in Computer engineering school days. Makes a lot of sense.
@ml_bangla22 күн бұрын
Hey ChemCoder! I appreciate this video of yours. In today’s hype-driven world, people dive into Machine Learning without understanding the math, which is so crucial. There's a funny observation I’ve made about my university teachers-they routinely split the dataset into a 7:3 ratio for training and testing, then fit the model and check the accuracy. They don’t seem to understand the mathematics behind Machine Learning. I agree it can be challenging to balance learning the core concepts of Machine Learning with the underlying math, but it’s essential. Otherwise, the foundation would be weak
@ChemCoder40422 күн бұрын
That is a really good point.
@CodeBrewCSАй бұрын
Yes lol in my ML and DL courses we learned all about the math begind everything! We learned about the math for forward, backprop, CNNs… you name it (but i did my courses in uni). We had to basically go through whole epochs by hand 😂
@ChemCoder404Ай бұрын
That's great!
@agenticmark2 ай бұрын
gradient descent understanding or lackof is not dangerous.... loss functions are not difficult. you do need a high level understanding but you dont need to be able to do DC in your head to build good models. overfitting isnt the problem it once was.
@5imianАй бұрын
Yes please do videos on the underlying math, I would subscribe for that
@williamgurzoni2 ай бұрын
Great. Thank you for the video. What books would you recommend to study the math behind? Thank you.
@ChemCoder4042 ай бұрын
Stay tuned. I’m planning to make a video on it!
@AZyzk2 ай бұрын
Thanks for the video! I would like to know more about the math behind ML please.
@ChemCoder4042 ай бұрын
Coming soon!
@artukikemtyАй бұрын
For advanced ML you need to master linear transformations, projections, and if you like go for wavelets, fourier, SVD decomposition
@mscommerceАй бұрын
Hi, I'm a long ago math major, and I had a solid grasp of linear algebra, mathematical statistics, and discrete mathematics. Any idea where I can find a description of the fundamentals of AI and machine learning using those math concepts/math that will give me a good grasp and overview with, say, 50 hours of studying? i.e. a couple of weeks to a month.
@ChemCoder404Ай бұрын
I would start with Andrew Ng’s course on Coursera. I’m also working on videos that teach AI with fundamental maths.
@mscommerceАй бұрын
@@ChemCoder404 Many thanks! I'll check it out.
@misfitop73592 ай бұрын
hey i'll be in my 3rd semester of chemical engineering starting next week, so i have just 1 week left of summer. Throughout this summer break i've learned python, data science, machine learning, with scikit-learn and ive also done 1 full fledge project and doing second one rightnow. Actually i wanted to ask that since i've just done ml with sklearn, i've not done deep learning, neural networks, tensorflow, pytorch because i didnt have much time. Is it fine or do i also have to do them too ? Are they really important in my field ? Considering i won't be able to focus on these once my semester starts because of the work load and since we won't have any such courses in university
@ChemCoder4042 ай бұрын
That’s awesome! Great job on getting started. Deep learning is important if you’re looking for jobs specifically and if you don’t have much time, follow this plan: kzbin.info/www/bejne/h3eoqYJnhsdpgtUsi=PwbK62S3CH_E-saN I hope it helps you plan well. Take your time to learn.
@misfitop73592 ай бұрын
@@ChemCoder404 thanks. btw since im from chemical engineering and i hope to work in the same field. But i'm learning AI/ML only because of technology because we would be needing it in our fields. So should i focus on DL because i've heard it's mostly used in image/speech recognition stuff so i think it's not really related to my field. Is it true and should i do it also ?
@ChemCoder4042 ай бұрын
That's a hard question to answer but if you stay on top with where people are applying DL in chemical engineering, you may find it useful. Maybe some latest literature will give you ideas. But I agree that DL may not help with chemE problems directly.
@misfitop73592 ай бұрын
@@ChemCoder404 alright thanks for answering
@wademackey1098Ай бұрын
I got my engineering degree on a nine year plan , going part time at night. As a resulat I took ALL of my math courses before I ever took and engineering course. Engineering was sooooo easy if you already had the math. Same thing when I dabbled in ML later in my carrer.
@ChemCoder404Ай бұрын
Awesome!
@yesno820424 күн бұрын
Bro thank you. No one even talks about this unless you go and look for it.
@ChemCoder40424 күн бұрын
Agreed.
@danirichard4707 күн бұрын
A friend of mine got his MS in Computer Science with a focus on AI. I counted that he has 50 math books on the mathematics of Machine Learning. I am reviewing my Linear Algebra and Multivalent Calculus cause I too want to understand the mathematics and make ML work.
@ChemCoder4046 күн бұрын
That's awesome! Keep it up!
@amortals5082 ай бұрын
I would very much enjoy learning the mathematics required for ML, or any mathematics in general! If you decide to start teaching I’ll be watching!
@ChemCoder4042 ай бұрын
Yup. It's certainly on my list. Planning a playlist.
@brimendisАй бұрын
Can you give more detailed examples of the problems you'll encounter with ML models if you don't know the math vs knowing the math?
@ChemCoder404Ай бұрын
You will encounter problems regardless. But knowing the theory, you can problem solve faster and be confident about the model you choose and the method you follow.
@nubinshred2 ай бұрын
Thanks for vocalizing the need for this
@ChemCoder4042 ай бұрын
Thank you for the support.
@jackvial55912 ай бұрын
Highly recommend doing Karpathy’s Neural Networks Zero to Hero course here on YT, use this to focus your math learning in a top down approach. In school they teach you math from bottom up or try to, it’s very demotivating for most people, myself included. Khan Academy has videos on all of the multivariable calculus and statistics you will need to know, be selective about which videos you watch, you don’t need everything in the multibariable calculus course. Also learn newton’s method and the history of root finding algorithms, this is where gradient descent and other iterative optimization algorithms evolved from
@ChemCoder4042 ай бұрын
Thank you for sharing that!
@Harmxn2 ай бұрын
We were taught the math behind the algorithms, just to understand what the model actually does. We didn't go very in depth into it, but we got a good idea
@ChemCoder4042 ай бұрын
That’s good
@thatotladi4271Ай бұрын
great video man am just concerned about something, like is it really worth the time though? there is always few ML jobs , thats my worry , compared to generalist data scientist(i dont even know what it means, just looking at the job boards)or data analytics roles anyone
@ChemCoder404Ай бұрын
Certainly it's not for everyone but, if you are interested and want to pursue it, then you do need to dig into the details. In general, I believe the industry will expand a lot more.
@AntoniosolditttАй бұрын
I’ve taken 2 AI/ML bootcamps. Neither dove deep into math and one of my instructors couldn’t even pronounce ordinary least squared. However, I haven’t found it difficult to develop accurate linear regression or classification models for finance.
@ChemCoder404Ай бұрын
Thanks for sharing. Not many folks want to dig into the math as it is harder to teach.
@RM-lt8rgАй бұрын
They zipped through the math and if you couldn't keep up, the attitude was "Oh well!". I personally couldn't keep up so I studied for hours every week, learning the foundational math (Linear Algebra and Multivariable Calculus), and then took a week off of work before the midterm, so that I could teach myself Artificial Neural Networks, and solidify my understanding of the other concepts. It was well worth the effort and I recommend to anyone starting out in ML to do the same. Kahn Academy was my source for the Math skills. I also did a Statistics course in Zybooks as well as a Python course in Zybooks. Those you could probably get elsewhere, but I used Zybooks. For the Math though, I would absolutely go with Kahn Academy. It is the best!
@ChemCoder404Ай бұрын
Interesting. I have heard they’re good. Maybe I’ll check them out to see if I can add something here.
@RM-lt8rgАй бұрын
@@ChemCoder404 I've never found anything like them before. You start their Multivariable Calculus course and realize you need a refresher on derivatives, so you enroll in their AP Calculus course and start that program. Your then realize that you need a review of Trig, so you enroll in that. Then you come back and pick back up with AP Calc, then multivariable. It's like a recursive program returning with everything that you were looking for. And it's free, but we should donate to them because they are doing a serious service to humanity.
@iot3136Ай бұрын
Just came across this video. I’m from biochemistry field and would like to learn coding, python for data science. Especially for bioinformatics. I could not get opportunity to learn math after O/Ls (Secondary School). Could you make video series on math skills for data science field. Perhaps live sessions. Btw, what’s your name? LinkedIn?
@ChemCoder404Ай бұрын
Thank you for sharing that! I’m Keerthan Rao. You can find me on LinkedIn although I haven’t updated much on there. Planning on creating a Discord server soon.
@iot3136Ай бұрын
@@ChemCoder404 Excellent. Looking forward to it. Sorry I couldn’t find your profile. Looking forward to watching your videos. Best wishes!!!
@pratiknapit84942 ай бұрын
The basics of LA, calc and stats are not enough as well. It takes deep knowledge of both pure and applied maths to understand deeper concepts in ML/DL. For example, if you don't have a strong background in real analysis or topology you won't understand the ideas of manifold learning or why proving RNNs would be better than normal MLPs for sequential data. Even the notation in advanced DL textbooks are so hard to understand without at least an undergrad level of maths.
@ChemCoder4042 ай бұрын
Thanks for sharing! 🫶
@Ewakaa2 ай бұрын
Trust me. LA, Calculus, Stats and Probability. Trust me you are good to go. Like really good to go. That’s why a Bachelors Degree really helps.
@Ewakaa2 ай бұрын
The funny thing is. These topics are very deep. Like I spent 2 years Learning Calculus from Pre Calculus to Calculus III. But some Genius wants to learn it in 1 week. Yeah sure you can. But it’s really deep. Like Inhave a calculus book that’s over 1,000 pages😂
@ChemCoder4042 ай бұрын
Indeed. College helps for such basic level of math which is needed.
@forthrightgambitia1032Ай бұрын
Honestly, my approach has been that I have learnt the maths formally (calculus, linear algebra, numerical analysis, graph theory and statistics) and taught myself the ML algorithms. But most people seem to do the reverse, which makes no sense. If you have the maths down pat then the ML algorithms themselves are relatively trivial to understand. People get hung up on the fact that a lot of maths isn't applied - I mean sure. But the kind of mental skills involved in say calculus or algebra are massively useful when it comes to programming and understanding programming structure. You don't need to know them, but the kind of clean and ruthlessly logical way of thinking involved in resolving a knotty algebra problem is exactly the same as thinking about how to simplify a program.
@ChemCoder404Ай бұрын
I agree. Thanks for sharing!
@nr90582 ай бұрын
I really liked your Roadmap video as it's more detailed. Unlike a lot of other "roadmaps" out there, Your advice of being more hands on by practicing with datasets seem to make sense. According to my professor, The only way to get a hold of the math for machine learning is by implementing papers (will be super helpful if you can make a video about implementing a paper or maybe do a tutorial !) . I have been following your videos for quite some time and they have been very helpful. Tysm!
@ChemCoder4042 ай бұрын
Thank you! Implementing papers do help a lot. It’s on my list and hopefully I can make it soon.
@whatyousaydereАй бұрын
just taking a second to appreciate how crisp you camera quality is.. can see this good lookin' man spit bars in 4k without my glasses on
@ChemCoder404Ай бұрын
lol thank you.
@ΝΕΚΤΑΡΙΟΣΚΟΥΡΑΚΗΣ2 ай бұрын
Great idea, math tutorial for machine learning!
@karthikm15582 ай бұрын
Yes bro. I want nuts and bolts of Machine Learning from math point of view. Please post math videos of important ml and dl with stat
@ChemCoder4042 ай бұрын
Certainly on my list. It may not be the very next video but I hope you stay tuned.
@architech59402 ай бұрын
I took some free online courses through edx, and it was my experience that you should have a foundation in linear algebra and statistics as a prerequisite for machine learning (at least for the free courses). They do go over some basic linear algebra before getting started with regression models, but not anything rigorous nonetheless. After realizing that I should become good at linear algebra and statistics, I picked up a statistics book from the library. Luckily the book I picked up had a focus on data science (sort of).
@ChemCoder4042 ай бұрын
That’s great! Thank you for sharing.
@LollekaАй бұрын
Physics PhD here. ML enthusiast. Learn the math, folks. It's where the fun is, really. If you are into it for the magic you should be willing to learn the spells.
@ChemCoder404Ай бұрын
Haha yes
@haripurushothaman13102 ай бұрын
Yes. I would love to learn that part, sir.
@ChemCoder4042 ай бұрын
Coming up...
@pranavgandhiprojects2 ай бұрын
Yes we need fundamental mathematics behind AI
@ChemCoder4042 ай бұрын
Thank you for the support!
@patrickchan25032 ай бұрын
at school we learnt all the maths for the sake of learning maths without a use case.
@ChemCoder4042 ай бұрын
I feel you. But math is almost everywhere now.
@its_xen0nn2 ай бұрын
Absolutely make a video about the math behind it. And i've got a question, im in my last high school year of taking IT, and i already got my certificate just need to finish the last grade. I absolutely want to work in the AI field and was wondering if i should go heavy in on math and then learn ML or start with ML and learn the math as i go? Okay, seems like you already answered the question at the end with point 1, i suppose you could point me to some sources to start?
@ChemCoder4042 ай бұрын
That's awesome! Yes, I have a few sources in mind. Mostly text books and some online videos. I will have a video on it soon. Thank you for the support!
@joecavanagh12972 ай бұрын
I’d like to offer a suggestion: it may not be the best approach to dive straight into the required math when first exploring machine learning. For someone who has just developed an interest or curiosity in the field, I would recommend starting with the aspects that initially caught their attention and experimenting with those. This way, they can gradually build on that interest without being overwhelmed by the more challenging sub-skills, like math, which might feel discouraging at the beginning. My advice would be to first become proficient in the areas that excite you, and then gradually develop mastery in other essential areas, such as mathematics, as you progress.
@ChemCoder4042 ай бұрын
Agree. Thank for sharing that!
@Gughuagendjsywhebbbjduww2 ай бұрын
@@ChemCoder404I am already sold on ML and have used some of it, so I like the idea of jumping into the math
@anishkrishnan3979Ай бұрын
I'm glad chat gpt is a thing now, usually when i learn a topic i get so many questions about the math, such as why it works, why they decided to use it. These AI tools solve a lot of my problems, by giving me some level of guidence to my questions.
@ChemCoder404Ай бұрын
Yes, it does make it a bit easier to learn.
@ridhimarhythmj59542 ай бұрын
Could you list all the topics needed for ML AI?
@ChemCoder4042 ай бұрын
That’s coming up in the next video!
@lr20652 ай бұрын
Yes, very important, hope you do the math for machine learning course, thank you