VVZ API is not affiliated with ETH Zurich. Data might be outdated or incorrect. Please view the official ETHZ Vorlesungsverzeichnis for binding information.
Machine Learning for Genomics
Last Updated: 2026-06-01 11:30:47
Abstract
The course reviews solutions provided by machine learning to the most challenging questions in human genomics.
Objective
Over the last few years, the parallel development of machine learning methods and molecular profiling technologies for human cells, such as sequencing, created an extremely powerful tool to get insights into the cellular mechanisms in healthy and diseased contexts. In this course, we will discuss the state-of-the-art machine learning methodology solving or attempting to solve common problems in human genomics. At the end of the course, you will be familiar with (1) classical and advanced machine learning architectures used in genomics, (2) bioinformatics analysis of human genomic and transcriptomic data, and (3) data types used in this field.
Content
- Short introduction to major concepts of molecular biology: DNA, genes, genome, central dogma, transcription factors, epigenetic code, DNA methylation, signaling pathways - Prediction of transcription factor binding sites, open chromatin, histone marks, promoters, nucleosome positioning (convolutional neural networks, position weight matrices) - Prediction of variant effects and gene expression (hidden Markov models, topic models) - Deconvolution of mixed signal (NMF, ICA) - DNA, RNA and protein folding (RNN, LSTM, transformers) - Data imputation for single-cell RNA-seq data, clustering and annotation (methods on graphs) - Batch correction (autoencoders) - Methods for the spatial molecular data (optimal transport) - Survival analysis (Cox proportional hazard model, regularization penalties, multi-omics)
Resources
Learning Materials (Links)
- Main link
- Information
General Information
- Language
- English
- Levels
- MSC , WBZ
- Frequency
- Yearly recurring
Examination
- Type
- end-of-semester examination
- Mode
- written 180 minutes
- Aids
- None
- Digital
- The exam takes place on devices provided by ETH Zurich.
Registration & Places
- Max Places
- 100
Course Components
| Type | Title | Time & Place | Hours |
|---|---|---|---|
| lecture | Machine Learning for Genomics |
|
2 h weekly |
| exercise | Machine Learning for Genomics |
|
2 h weekly |
| independent project | Machine Learning for Genomics | No time listed | 1 h weekly |
Offered In
-
-
-
Computational Biology and Bioinformatics Master (Weitere Informationen: )
-
Vertiefungsfächer (In den Vertiefungsfächern müssen insgesamt 30 ECTS erworben werden. Davon mindestens 16 ECTS in der Unterkategorie Theorie und mindestens 10 ECTS in der Unterkategorie Biologie.)
-
Theorie (Mindestens 16 ECTS müssen in dieser Unterkategorie erworben werden.)
-
-
-
Statistik Master (Die hier aufgelisteten Lehrveranstaltungen gehören zum Curriculum des Master-Studiengangs Statistik. Die entsprechenden KP gelten nicht als Mobilitäts-KP, auch wenn gewisse Lerneinheiten nicht an der ETH Zürich belegt werden können.)
-
-
-
-
-