Machine Learning for Photon Science
Modulnummer: Q10-41
Englischer Titel: Machine Learning for Photon Science
Leistungspunkte: 10
Lehrperson: Feuer-Forson
Empfohlene Vorkenntnisse
- Python, Numpy, Matplotlib
- PyTorch or equivalent deep learning framework
- Experience with optimisation frameworks such as Evotorch or Optuna
- Basic machine learning and deep learning knowledge will be useful but is not required
Zwingende Voraussetzungen
keine
Inhalt
Machine Learning and Deep Learning methods have in recent years seen widespread application across many fields of research. In areas where large quantities of complex data are generated, employing AI methods for data analysis, parameter optimisation, and process automation has proven highly successful. At the research institute Helmholtz-Zentrum Berlin, which operates the synchrotron raditation source BESSY II, machine learning methods are being developed and applied to a range of research activities, including materials science, accelerator physics, and life sciences.
This course is designed to introduce students to the application of machine learning methods to real-world challenges. In contrast to generative AI, the machine learning methods covered in this course will focus on analytical approaches to optimise parameters and extract information from large, complex datasets. The course will be structured around current research in photon science at BESSY II and will use both simulated and real-world data. It will cover both the training and application of various types of deep neural networks, data handling and pre-processing, and the development of optimisation strategies to solve ill-posed inversion problems.
The lectures will provide all the necessary fundamentals for completing the course, whilst also introducing current research topics in applied machine learning in photon science. The coursework will consist of practical, group-based assignments in which students are required to demonstrate both their understanding of the methods and their ability to solve problems by developing their own solutions. The assignments will be undertaken using Python and various machine learning frameworks.
Erforderliche Arbeitsleistungen für LP-Vergabe und Prüfungszulassung
- schriftlich eingereichte und/oder mündlich vorgetragene Lösungen zu Aufgaben
- Abschlusspräsentation und schriftlicher Ergebnisbericht
Lehrveranstaltungen
Vorlesung: 4 SWS 6 LP
Übung: 2 SWS 3 LP
MAP: 1 LP
Zugeordneter Vertiefungsschwerpunkt
Algorithmen und Modelle: nein
Modellbasierte Systementwicklung: nein
Daten- und Wissensmanagement: ja
Ohne Vertiefungsschwerpunkt: nein
Sprache im Modul
Deutsch: nein
Englisch: ja
Angeboten für Studiengänge
M. Sc.: ja
M. Ed.: ja
Wirtschaftsmaster: ja
Angeboten im
Wintersemester: ja
Sommersemester: nein
Turnus
Unregelmäßig