this post was submitted on 25 Jun 2023
13 points (100.0% liked)

Machine Learning

1788 readers
11 users here now

founded 4 years ago
MODERATORS
 

I'm trying to learning machine learning from a more mathematical/theory side of machine learning just so its easier for me to understand AI/ML papers that are coming out just to keep up with them. I would say that I have a basic understanding of AI/ML but more so on the applied side like in Keras, TF, PyTorch somewhat but I feel like I am lacking on my understanding on the mathematical side of AI/ML. So any books and course recs for that?

top 7 comments
sorted by: hot top controversial new old
[–] [email protected] 7 points 1 year ago (1 children)

Mathematics for Machine Learning by Marc Deisenroth and Deep Learning by Ian Goodfellow. Two great books for theory but practice always helps too.

[–] [email protected] 5 points 1 year ago (1 children)

I also recommend Deep Learning by Goodfellow. Long chapter about the mathematical foundations. I found it very insightful as side lecture during my studies. Also, the online version is free.

[–] [email protected] 3 points 1 year ago

Yes! This is an amazing book! It has all the neural models in great detail, considering the detail it goes into it's also very readable.

[–] [email protected] 4 points 1 year ago
[–] [email protected] 4 points 1 year ago* (last edited 1 year ago) (1 children)

Pattern Recognition and Machine Learning from Bishop is really good, imho. Its relatively math-heavy, so depending on your skill, reading Mathmatics for ML or Linear algebra and optimization for ML by c. aggarwal might be a good idea.

[–] amesoeurs 1 points 1 year ago (1 children)

How is that Aggarwal book? I love Bishop and MML. Thinking about picking it up too.

[–] [email protected] 1 points 1 year ago

I enjoyed it. Linear algebra and optimization are treated much more in depth compared to MML. IIRC he then goes to linear regression and derives most other models from there, which is an interesting perspective.

load more comments
view more: next ›