Workshop Details
Dates: 2 – 5 June 2026
Location: Áras de Brún 1020 (ADB-1020) — Number 17 on the University of Galway Map.
Lecturers: Anton Baykalov, Angela Carnevale, Joshua Maglione, and Tobias Rossmann.
Tutors: David Cormican, Mario Falciatore, and Lucrezia Prosperi.
JupyterHub Server: Link to login. Credentials sent to registered email. (Update files on server)
GitHub Repo: Link to notebooks
Optional preparation:
- Justin Johnson's NumPy tutorial (skipping the SciPy content): Tutorial link.
- PyTorch's Learn the Basics tutorial (only Section 1. Tensors): Tutorial link.
Schedule
Tuesday
2 June
Wednesday
3 June
- 09:00 – 11:00 Tobias Rossmann: Introduction to machine learning and neural networks
- 11:00 – 11:30 Coffee & Tea
- 11:30 – 13:00 Angela Carnevale: An introduction to reinforcement learning
- 13:00 – 14:00 Lunch
- 14:00 – 17:30 Code sound check
- 17:30 – 18:00 Debrief
Thursday
4 June
- 09:00 – 10:00 Angela Carnevale: Deep Q-learning
- 10:00 – 11:00 Anton Baykalov: Policy gradient methods (updated slides)
- 11:00 – 11:30 Coffee & Tea
- 11:30 – 13:00 Joshua Maglione: Introduction to attention and transformers
- 13:00 – 14:00 Lunch
- 14:00 – 17:30 Code jam
- 17:30 – 18:00 Debrief
Friday
5 June
- 09:00 – 10:00 Tobias Rossmann: Meet xNNs
- 10:00 – 11:00 Anton Baykalov: Let x = G
- 11:00 – 11:30 Coffee & Tea
- 11:30 – 13:00 Joshua Maglione: Q, K, V, and Why
- 13:00 – 14:00 Lunch
- 14:00 – 17:00 Code gig
- 17:00 – 17:30 Debrief
Sponsors
MathLearn is generously supported by
