💻 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 December 2023
📄️ 8: ClimateHack.AI Workshop
Date: 8th December 2023 (Friday 5pm)
📄️ 9: NLP I
Date: 17th January 2024
📄️ 10: NLP II
Date: 24th January 2024
📄️ 11: Reinforcement Learning
Date: 31st January 2024
📄️ 12: ML + CS Career Panel
Date: 7th February 2024
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
- Tutorial 7: Recurrent Neural Networks
- Tutorial 8: ClimateHack.AI Workshop
Term 2
- Tutorial 9: Natural Language Processing I
- Tutorial 10: Natural Language Processing II
- Tutorial 11: Reinforcement Learning
- Tutorial 12: 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