Live data from Hacker News

Math Basics for Computer Science and Machine Learning [pdf]

cis.upenn.edu

11–20 of 122 posts

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

#11

I love that they have problems you can solve as well at the end of (almost) every chapter. This IS a lot of math (1,962 pages) and it’s missing a preface/introduction which would have been helpful to understand if I need to go linear or if a la carte is okay. At the moment I’d assume each major section is independent. Awesome find! Wonder how It’s used. (One of) the author(s) seems pretty prolific too - http://www.ci…

Every time I came across a new book on HN, I feel more needs to be done in my rest of life :)

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

#12
post #9

Earlier quoted context omitted.

I'm wondering - is this a genuine request, or a snarky, implicit reference to an online resource for learning math somewhere? I'd love to know about the existing resource, if it exists. (The only thing that comes to mind is Wolfram Alpha, which didn't seem 'systematic' the last time I skimmed the main page)

Maybe they were referring to Khan Academy? https://www.khanacademy.org/math

I think Khan academy for higher math/physics/chemistry /CS would be invaluable. Maybe it could be crowdsourced in some way?

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

#13
Great book.

I think it's a good time to mention a couple of nice books (related)

1. Elementary intro to math of machine learning [0]. Its style is a bit less austere than that of OP's. It also has a chapter on probability. It could possible serve as a great prequel to the book linked in the OP.

2. The book on probability related topics of general data science: high-dimensional geometry, random walks, Markov chains, random graphs, various related algorithms etc [1]

3. Support for people who'd like to read books like the one linked in the OP, but never seen any kind of higher math before [2]. This book has a cover that screams trashy book extremely skimpy on actual info (anyone who reads a lot of tech books knows what I am talking about), but surprisingly,it contains everything it says it does and in great detail. Not even actual math textbooks (say, Springer) are usually written with this much detail. Author likes to add bullet point style elaboration to almost every definition and theorem which is (almost) never the case with gazillions of books usually titled "Abstract Algebra", "Real Analysis", "Complex Analysis" etc. Some such books sometimes attach words like "friendly" to their title (say, "Friendly Measure Theory For Idiots") and still do not rise to the occasion. Worse yet, a ton (if not most) of these books are exact clones of each other with different author names attached. The linked book doesn't suffer from any of these problems.

[0] Mathematics For Machine Learning by Deisentoth, Faisal, Ong

https://mml-book.github.io/book/mml-book.pdf

[1] Foundations Of Data Science By Blum, Hopcroft, Kannan

http://www.cs.cornell.edu/jeh/book%20no%20so;utions%20March%...

2] Pure Mathematics for Beginners: A Rigorous Introduction to Logic, Set Theory, Abstract Algebra, Number Theory, Real Analysis, Topology, Complex Analysis, and Linear Algebra by Steve Warner

https://www.amazon.com/Pure-Mathematics-Beginners-Rigorous-I...

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

#15
post #3

I love that they have problems you can solve as well at the end of (almost) every chapter. This IS a lot of math (1,962 pages) and it’s missing a preface/introduction which would have been helpful to understand if I need to go linear or if a la carte is okay. At the moment I’d assume each major section is independent. Awesome find! Wonder how It’s used. (One of) the author(s) seems pretty prolific too - http://www.ci…

> a la carte Yeah, I wish we had an online resource (other than Wikipedia) anyone could learn any sort of math from in a systematic way... Oh well.

https://courses.maths.ox.ac.uk/overview/undergraduate#37105

Oxfords course stuff provides some structure to the interested user

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

#16
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...

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

#17
Very first sentence of 2.1 is full of notation, symbols and terms that I, as a prospective student, might not understand.

So many teachers seem incapable of stepping outside their sphere of knowledge and seeing what they know and others do not. And so much work went into this.

Post reply on HN