Introduction to Machine Learning
Undergraduate tutorial sessions on neural networks for the ETH Zurich Introduction to Machine Learning course.
Instructor: Prof. Dr. Andreas Krause and Prof. Dr. Fanny Yang
Term: Spring
Location: ETH Zurich, Department of Computer Science
I was a teaching assistant responsible for holding two tutorial sessions on neural networks. The course is instructed by Prof. Dr. Andreas Krause and Prof. Dr. Fanny Yang.
Content
The course introduces the foundations of learning and making predictions from data. It covers basic concepts such as trading off goodness of fit and model complexity, discusses important machine learning algorithms used in practice, and provides hands-on experience through a series of course projects.
My role
I held two tutorial sessions on neural networks together with Rajesh Sharma. We worked through example exercises and illustrated how to build neural networks using PyTorch.
Schedule
| Week | Date | Topic | Materials |
|---|---|---|---|
| 1 | 31.03.2023 | Neural Networks Introduction to neural networks with worked examples and a walkthrough of building networks in PyTorch. | |
| 2 | 07.04.2023 | Review of Homework Walkthrough of homework problems with detailed solutions. |