Note: This page might not yet list all course offerings before the lecturing period begins, though our offerings are usually stable. If a course is missing, it’s likely due to delays in our internal teaching assignment or by the course organizers. For questions, please contact previous term course organizers (see here).
Our group offers modules and electives:
Modules:
Electives:
Electives are courses or seminars offered in two formats:
Part of a Module:
Standalone:
Language | English |
Organizers | Dr. Niklan Gebauer,Dr. Thorben Frank, Dr. Oliver Eberle |
Contact | dl1(∂)ml.tu-berlin.de |
ISIS | 44403 |
Module | 41071 |
Credit Points | 6 CP (DL1) or 9 CP (DL1-X) |
Deep Learning 1 is a course covering the foundations of deep learning. This includes the basics of neural networks and introductions to established architectures such as convolutional and recurrent neural networks. ML 1 and 2 are both recommended prerequisites for this course. Lectures will cover the following topics:
Language | English |
Organizers | Adrian Hill, Dr. Andreas Ziehe, Philip Naumann |
Contact | hill(∂)tu-berlin.de |
ISIS | 44767 |
Course website | https://adrhill.github.io/julia-ml-course/ |
Credit Points | 6 CP |
Introduction to the Julia programming language and its Machine Learning ecosystem. Learn how to write reproducible, unit-tested Julia code for ML research in Julia. No prior knowledge of Julia is required.
Language | English |
Organizers | Saeed Salehi |
Contact | salehinajafabadi@tu-berlin.de |
ISIS | 44269 |
Credit Points | 3 CP |
Seminar on Machine learning for Neuroscience. For successful participation in the seminar, basic background in neuroscience and motivation to learn about neuroscientific topics are highly recommended. This semester the focus will be on Reinforcement Learning! Please NOTE that this seminar is a standalone module and NOT an elective anymore.
Language | English |
Organizers | Tom Neuhäuser |
Contact | cognitivealgorithms(∂)ml.tu-berlin.de |
ISIS | 45628 |
Module | 40525 |
Credit Points | 6 CP (includes one elective worth 3 CP) |
Computer programs can learn useful cognitive skills. This integrated lecture communicates an intuitive understanding of elementary concepts in machine learning and their application on real data with a special focus on methods that are simple to implement. For a more advanced treatment we recommend the “Machine Learning 1” or the “Lab Course Machine Learning” modules.
Language | English | |
Organizers | Marco Morik | |
Contact | m.morik(∂)tu-berlin.de | |
ISIS | 45577 | |
Credit Points | 3 CP | |
Compatible Modules | Machine Learning 1/2, Deep Learning 1/2 |
This seminar takes a closer look at a mix of hot topics in machine learning including, but not limited to: Architectures in Deep Learning, Self-Supervised Learning, Generative Models, NLP, Reinforcement Learning and Variational Inference.