Source: https://web.eecs.umich.edu/~weimerw/p/weimer-tosem2021-cognitive.pdf