As there’s interest in ML (as seen in Liam’s intro thread) I figured this deserved it’s own topic.
Firstly - excellent local meetup group for machine learning - https://bathml.org
Secondly - this might need a Wiki if we go into explanations, but for now I think we can just go with learning resources people are using/have used or courses people are following right now.
There’s a couple of links over on the Coding Resources Thread
To Kick Off
Over the last couple years, I’ve been learning a bunch of the foundations of ML, trying to back-fil my Maths knowledge & working through some online courses etc. So I have a decent grounding in a lot of this stuff now, but couldn’t write out a back-propogation formula from memory or anything & importantly I’ve yet to apply any of it outside of coursework for online courses or in a code-alongs at BathML.
Most recently, I went back to an old Udacity Deep Learning course as there is some decent practical stuff in it (old, but free & still really valuable, but sadly not being maintained,)
Due to out of date code/missing started code etc. I got a bit frustrated & I decided to try out the FastAI courses as they too are free, but are up to date.
FastAI Course: Practical Deep Learning for Coders, v3
These courses use the PyTorch ML framework with their own library/extensions on top to simplify things further. PyTorch appears to be the most popular framework in a research setting with the older (but still awesome and very actively developed) Tensorflow still in the lead in an industry setting (PyTorch is catching up though).
The course starts with code, then goes back to theory & detail, which seems like a good way to get up to speed.
I had a brief scan through the content a while back but have only started the material today. If anyone wants to join in, we might get some collaboration/discussions going.
p.s. I’m using Google Colab for free (GPU-backed) hosting for Jupyter Notebooks (common in ML/data science)