💻 Machine Learning Tutorial Series
Welcome to season 4 (2023-24) of the beginner machine learning tutorial series of the UCL Artificial Intelligence Society!
If you have any questions about our content or machine learning more generally, feel free to ask us at the next session or make a forum post on the UCLAIS Discord server. You can also join our WhatsApp group chat through this link.
Our Team
This academic year, the tutorial series is being delivered by the following people:
- Angela Yu (Head of Tutorials)
- Damien Bose (ML Officer)
- Suhail Merali (ML Officer)
- Arham Ali (Tutorials Reviewer)
- Ilai Bachrach (ML Officer)
- James Ray (ML Officer)
DOXA Challenges
Our teaching will be supplemented by engaging AI competitions on DOXA related to topics such as visual computing, natural language processing and reinforcement learning.
To take part and follow along with the tutorial series content, sign up to the platform if you have not done so already.
Weekly Tutorials
📚 Access our notebooks, slides and recordings here!
📄️ 0: Introduction to AI
Date: 11th October 2023
📄️ 1: Introduction to Python
Date: 18th October 2023
📄️ 2: Regression
Date: 25th October 2023
📄️ 3: Classification
Date: 1st November 2023
📄️ 4: Neural Networks
Date: 15th November 2023
📄️ 5: Visual Computing I
Date: 22nd November 2023
📄️ 6: Visual Computing II
Date: 29th November 2023
📄️ 7: Recurrent Neural Networks
Date: 6th November 2023
📄️ 8: Machine Learning in Practice
Date: 13th December 2023
📄️ 9: NLP I
Date: 10th January 2024
📄️ 10: NLP II
Date: 17th January 2024
📄️ 11: Reinforcement Learning I
Date: 24th January 2024
📄️ 12: Reinforcement Learning II
Date: 31st January 2024
📄️ 13: ML Career Perspectives and Ongoing Learning Strategies
Date: 7th February 2024
📄️ ClimateHack.AI Workshop
Date: Coming soon!
Timeline
Term 1
During the first half term, we aim to cover basic concepts of classical ML:
- Tutorial 0: Introduction to AI
- Tutorial 1: Introduction to Python
- Tutorial 2: Regression
- Tutorial 3: Classification (Doxa 1)
After reading week, we will focus on Deep Learning!
- Tutorial 4: Neural Networks (Doxa 2)
- Tutorial 5: Visual Computing I
- Tutorial 6: Visual Computing II (Doxa 3)
- Tutorial 7: Recurrent Neural Networks
- Tutorial 8: ML Pipeline In Practice
- Extra: ClimateHack.AI Workshop
Term 2
- Tutorial 9: Natural Language Processing I
- Tutorial 10: Natural Language Processing II (Doxa 4)
- Tutorial 11: Reinforcement Learning I
- Tutorial 12: Reinforcement Learning II (Doxa 5)
- Tutorial 13: ML Career Perspectives and Ongoing Learning Strategies
Previous Seasons
The content and resources from previous years are available on GitHub:
- Season 1 (2020/21) – led by Danny Toeun Kim
- Season 2 (2021/22) – led by Martynas Pocius
- Season 3 (2022/23) – led by Filip Trhlík