Self Study roadmap for Machine Learning

Click For Summary

Discussion Overview

The discussion centers around creating a self-study roadmap for machine learning, particularly for someone with a background in mathematics and logic. Participants share resources, recommendations for books, online courses, and platforms to enhance practical skills in machine learning and neural networks.

Discussion Character

  • Exploratory
  • Technical explanation
  • Homework-related

Main Points Raised

  • One participant suggests following blogs and YouTube channels, specifically mentioning 3blue1brown for videos on neural networks, linear algebra, and calculus.
  • Another participant highlights the importance of finding recommended courses and mentions a course from Quantitative Economics that uses Python or Julia for machine learning.
  • Practical skills can be developed through Kaggle, which offers competitions and learning sections for hands-on experience in machine learning.
  • Several participants recommend specific books, including "Pattern Recognition and Machine Learning" by Christopher Bishop, "Machine Learning" by Kevin Murphy, and "Deep Learning" by Ian Goodfellow et al., as foundational texts.
  • There is a mention of viewing machine learning as a branch of statistics and control theory, with references to relevant literature in those areas.

Areas of Agreement / Disagreement

Participants generally agree on the value of various resources and platforms for learning machine learning, but there is no consensus on a singular roadmap or specific materials that should be prioritized.

Contextual Notes

Some participants note the hype surrounding machine learning and the influx of new learners in the field, suggesting a need for discernment in choosing resources.

Who May Find This Useful

This discussion may be useful for individuals with a background in mathematics or related fields who are interested in transitioning to machine learning, as well as those seeking structured learning resources and practical experience in the domain.

Oats
Messages
11
Reaction score
1
Hello, I am a second year PhD student in mathematics currently studying logic. I have recently begun questioning staying in the field, and I really think I may want to work in Machine Learning, at the very least in the theory of it. I am willing to self study from machine learning books, but quite frankly, I don’t know which ones to read, which are good, etc. Can anyone provide a nice roadmap for someone to learn machine learning (and neural networks) with my background? I know a tad bit of programming in Python. If there are any additional math subjects needed for background as well, I can study that too if necessary. Thanks in advance.
 
Physics news on Phys.org
There are several blogs that you can follow to learn what's hot, what's not, and how to get into the fray. Be aware that there is a lot of hype going on right now and a lot of folks joining the party.

3blue1brown YouTube has a sequence of videos on Neural Nets, Linear Algebra and Calculus that are quite cool.

http://www.3blue1brown.com/

and there's a ton of courses but your best bet is to find someone to recommend one to you:

https://www.google.com/search?q=lea....chrome-ntp-vasco..0.1.15.4...103.ndQBquhc84E

Quantitative Economics has a course in using either Python or Julia for machine learning from a QE perspective:

https://lectures.quantecon.org/jl/index.html

I'm currently playing with Julia as I feel it will take the ML field by storm as it matures. Juli Computing has JuliaPro and JuliaBox products that provide IDE experiences in the language. JuliaPro is akin to Eclipse or Netbeans IDE and JuliaBox is Jupyter Notebooks IDE (which is really cool and great for learning). Both are free at some level.

www.juliacomputing.com
 
Data Science is HOT right now!

Got me learning Python and ish.
 
  • Like
Likes   Reactions: jedishrfu
If you want to get some practical skills in this field I recommend you the Kaggle plataform, they have a section for learning : www.kaggle.com/learn/overview
There you can take part of competitions and get real skills (and even money) in machine learning.
 
  • Like
Likes   Reactions: jedishrfu
Machine learning as a branch of statistics
https://www.amazon.com/dp/0387310738/?tag=pfamazon01-20
Pattern Recognition and Machine Learning by Christopher Bishop
https://www.amazon.com/dp/0262018020/?tag=pfamazon01-20
Machine Learning by Kevin Murphy
https://www.deeplearningbook.org/
Deep Learning by Ian Goodfellow, Yoshua Bengio and Aaron Courville

Machine learning as a branch of control theory
https://www.crcpress.com/Reinforcem...abuska-De-Schutter-Ernst/p/book/9781439821084
Reinforcement Learning and Dynamic Programming Using Function Approximators by Lucian Busoniu, Robert Babuska, Bart De Schutter, and Damien Ernst
http://incompleteideas.net/book/the-book-2nd.html
Reinforcement Learning by Richard Sutton and Andrew Barto
 

Similar threads

  • · Replies 5 ·
Replies
5
Views
2K
  • · Replies 3 ·
Replies
3
Views
2K
  • · Replies 1 ·
Replies
1
Views
2K
  • · Replies 10 ·
Replies
10
Views
6K
  • · Replies 6 ·
Replies
6
Views
2K
  • · Replies 3 ·
Replies
3
Views
2K
  • · Replies 14 ·
Replies
14
Views
4K
  • · Replies 3 ·
Replies
3
Views
2K
  • · Replies 7 ·
Replies
7
Views
3K
  • · Replies 2 ·
Replies
2
Views
2K