Source: https://ai.dmi.unibas.ch/_files/teaching/hs20/dmics/slides/dmics-b08-handout.pdf