VVZ API is not affiliated with ETH Zurich. Data might be outdated or incorrect. Please view the official ETHZ Vorlesungsverzeichnis for binding information.

402-0825-00L 5 Credits MSC D-PHYS

Introduction to Machine Learning for the Sciences

Special Students UZH must book the module PHY371 directly at UZH.
VVZ CR n/a

Last Updated: 2026-02-05 15:35:07

Abstract

This course is an introduction to the basic concepts of machine learning, including supervised and unsupervised learning with neural networks, reinforcement learning, and methods to make the learned results interpretable. The material is presented with scientific research applications in mind, where data has often very peculiar structure and quantitative accuracy is paramount.

Objective

The goal is to become familiar with basic machine learning techniques for scientific applications, through lectures and practical programming exercises.

Content

Machine learning algorithms enjoy a large and increasing number of technological applications. They help us to extract relevant information from big datasets and transform the way we interact with machines. In the sciences, machine learning emerges as a more and more routinely used tool with applications in physics, geography, medicine, chemistry, biology and more. This course offers an introduction to the basic concepts, including supervised and unsupervised learning with neural networks, reinforcement learning, and methods to make the learned results interpretable. The material will be presented with scientific research applications in mind, where data has often very peculiar structure and quantitative accuracy is paramount. In the exercise class, examples will be implemented with openly available machine learning libraries. The lecture an exercise class will be held at Y24-G-55 (Uni Zürich, Irchel Campus) and streamed as well as recorded. The recording of the lecture will be made available afterwards, but it is highly recommended to join the lecture or the live stream. Several seats outside of the field of view of the camera are available. Lecture: Friday 13.00-14.45, Y24-G-55 (Uni Zürich, Irchel Campus) Exercises: Friday 15.00-16.45, Y24-G-55 (Uni Zürich, Irchel Campus)

Resources

Lecture Notes

A skript will be made avialable

General Information

Language
English
Levels
MSC

Examination

Type
session examination
Mode
oral 20 minutes

Course Components

Type Title Time & Place Hours
lecture Introduction to Machine Learning for the Sciences
**together with University of Zurich** More information at:
  • Fri 13:00-14:45
2 h weekly
exercise Introduction to Machine Learning for the Sciences
**together with University of Zurich**
  • Fri 15:00-17:00
2 h weekly

Offered In

      • General Electives (Students may choose General Electives from the entire course programme of ETH Zurich - with the following restrictions: courses that belong to the first or second year of a Bachelor curriculum at ETH Zurich as well as courses from GESS "Science in Perspective" are not eligible here. The following courses are explicitly recommended to physics students by their lecturers. (Courses in this list may be assigned to the category "General Electives" directly in myStudies. For the category assignment of other eligible courses keep the choice "no category" and take contact with the Study Administration ( ) after having received the credits.))