Live data from Hacker News

Math Basics for Computer Science and Machine Learning [pdf]

cis.upenn.edu

101–110 of 122 posts

Re: Math Basics for Computer Science and Machine Learning [pdf]

#101
post #38

That's almost 2,000 pages of math...I don't know why and how, but somehow I forgot most of the Statistics knowledge I obtained as a graduate student (in Stat) 10 years ago. I remembered that I took an advanced course about Bayesian Inference, and one course about Multivariate Statistics (PCA, Factor analysis, these kind of things), and my project is about Bernstein Polynomial. That's it...

You forget complex things that you don't use regularly. Math, spoken languages, written languages, coding...of course you can re-learn it, and re-learning is faster than learning it for the first time. Based on speaking to my managers in the past, it seems like a year-long lapse is enough for you to lose an incredible amount of retained knowledge/skill. But it's not a permanent loss.

Yeah agreed, sometimes reading a research paper from the DS team would actually ring a bell somewhere and I know where to look at. I'm re-learning Statistics from bottom up at the moment lol but this 2,000-page book really looks daunting. I'm pretty sure I didn't take any advanced optimization course back in university.

Re: Math Basics for Computer Science and Machine Learning [pdf]

#103
post #65

“Math Basics” is quite the misnomer—it gives the impression that one would need to study all of the contents of this book to be an effective practitioner in CS or ML. Memorizing every definition and theorem in this book would be neither necessary nor sufficient for that purpose. Keep in mind it can take an hour, and sometimes way more, to really absorb a single page of a math book like this (do the math). This is mor…

> “Math Basics” is quite the misnomer—it gives the impression that one would need to study all of the contents of this book to be an effective practitioner in CS or ML. To me basics mean that if you study this entire book you won’t be able to understand ML otherwise it would say comprehensive. Furthermore the math presented in this book are all taught in 1st year courses for most CS programs I’ve encountered. > Keep…

You do need to look further than chapter one before making statements about the content and what grades you'd learn it in.

A lot of this is year 2 (and 3!) even in engineering physics.

Re: Math Basics for Computer Science and Machine Learning [pdf]

#104
post #52

Earlier quoted context omitted.

I believe the person you're replying to was attempting to help people like me, who haven't had a math lesson since leaving high school (in my case over 16 years ago) and whose level of math is roughly "You want me to multiply something? Let me get my phone." So while the book in question might not be the best resource, it probably is a better starting point than the linked doc.

I wish someone would put together the "basic math" resource for people like that. I didn't do any maths beyond 16. I was an maths idiot at school (me? the teacher? I dunno) but since then I've worked 20 years in programming and had to learn more and more maths just to make a living. However, my maths is a rickety hodge-podge house, with no real foundations. I can't be a total idiot, because I've done some decent work…

Honestly, this is what Khan Academy is. Start at high school algebra and work your way up the skill tree. There is no shortcut though, so you won't find a single book that will teach you undergraduate level maths in a week.

Re: Math Basics for Computer Science and Machine Learning [pdf]

#106
post #52

Earlier quoted context omitted.

I believe the person you're replying to was attempting to help people like me, who haven't had a math lesson since leaving high school (in my case over 16 years ago) and whose level of math is roughly "You want me to multiply something? Let me get my phone." So while the book in question might not be the best resource, it probably is a better starting point than the linked doc.

I wish someone would put together the "basic math" resource for people like that. I didn't do any maths beyond 16. I was an maths idiot at school (me? the teacher? I dunno) but since then I've worked 20 years in programming and had to learn more and more maths just to make a living. However, my maths is a rickety hodge-podge house, with no real foundations. I can't be a total idiot, because I've done some decent work…

I needed to take a math refresher when I entered college. This was the textbook we used, highly recommended:

https://www.mheducation.com/highered/product/college-algebra...

Re: Math Basics for Computer Science and Machine Learning [pdf]

#107

The professor who wrote this is Jean Gallier, and I had him for advanced linear algebra at Penn. I am also pretty close to him in so far as a student can be close to a professor. On a personal note, he is one of the funniest professor I've had, and all math professors are characters. For the people who are interested in ML, the thing to remember here is that he is a Serious mathematician, and he values rigor and in-d…

Apparently, you guys are overloading the university's server! Nice job guys!!

Re: Math Basics for Computer Science and Machine Learning [pdf]

#109
post #86

Earlier quoted context omitted.

This is book 1962 pages long. If this is basic, how long is the advanced book?!

Actually. many "advanced" texts are rather short (perhaps because they are more specialized or they do not need to be verbose or "entertaining" like many elementary texts are).

That reminds me of the seen in the first Antonio Banderas Zorro movie. Anthony Hopkins' character asks the wannabe Zorro how to fence, and wannabe Zorro says you stick the pointy end in the other guy. The "basic" stuff is actually everything you have to master to avoid getting killed in your very first duel.
Post reply on HN