5 ms·
Do you have any suggestions for those severely lacking on how they could acquire the needed mathematical background?
by tallytarik 3y ago
Do you have any suggestions for those severely lacking on how they could acquire the needed mathematical background?
- calebkaiser 3y agoA lot of people enjoy Khan Academy: https://www.khanacademy.org/ https://www.khanacademy.org/ If you do better with an honest-to-goodness course, I'd recommend Outlier, as they have for-credit courses in introductory stats, calculus 1, college algebra, and pre-calc, depending on your previous math level: https://www.outlier.org/ https://www.outlier.org/ Many people, however, have found more success starting with a course like fast.ai, which does not assume much mathematical maturity, before later diving into mathematics. But, I'd still recommend learning the math, even if you ultimately don't fall in love with the field of statistical learning. I've met many people who took a "higher" math course for the first time as adults and discovered that they loved the subject so much more than they did in high school.
- x0axz 3y agoAlso, I will recommend watching 3Blue1Brown's playlist on Calculus: https://www.youtube.com/playlist?list=PLZHQObOWTQDMsr9K-rj53DwVRMYO3t5Yr https://www.youtube.com/playlist?list=PLZHQObOWTQDMsr9K-rj53...
- chongli 3y agoWherever you go (I second the Khan Academy recommendation), you'll need to become familiar with at least basic linear algebra (vector spaces, linear independence, spanning, bases, matrices and their operations) and multi-variable calculus (partial derivatives, the chain rule [and other basic derivative rules], the gradient vector, and gradient ascent/descent for finding the local maximum/minimum of a function) before you can really understand machine learning and backprop.
- nologic01 3y agoI think its quite challenging to pursue this as self-study. Its a longish journey and it requires a lot of stamina and self-discipline. Think of it as pyramid, with ML being your objective to reach the tip of the structure and a number of mathematical topics being the pre-requisite foundations. You need to build them layer by layer, so that the next step is stable and doesn't fall apart in the first difficulty. Listicles are easy to do: multi-dimensional calculus, analytic geometry and linear algebra, fourier analysis, probability and statistics etc. But to understand rather than stochastically parrot these things (the way an LLM would do) you'd need to spend serious time studying and solving problems in each of those areas. The good news is that all of this knowledge is more or less what we call "applied mathematics". It does not require too much mathematical abstraction (which would require even more effort to develop).