This document tabulates the state of the slides in lecture*/slides/<topic>/ in terms of a) compilability and b) comparison with presumably “known good” versions of the slides located in lecture_*/slides-pdf/.

Latest Commits

Displaying the latest commits of the lecture service repository and each of the currently included lectures (for debugging and race condition mitigation (kind of)).

Status of the lecture_service repo (time in UTC)
Branch Last Commit By Message
main 2024-10-23 16:05:21 Lukas Burk Update NEWS, bump version
Latest commits per lecture (times in UTC)
Lecture Branch Last Commit By Message
lecture_iml master 2024-10-25 13:37:01 GitHub Merge pull request #68 from slds-lmu/update-latex-math

If you’re missing a lecture here, you might have to add them to or ensure they are downloaded correctly.

Slide status

Click to expand explanation of table columns
lecture_advml/slides/gaussian-processes/slides-gp-bayes-lm.tex
\___________/        \________________/ \________________/
   lecture                 topic            <slide-name>

lecture_advml/slides-pdf/slides-gp-bayes-lm.pdf
                        \___________________/
                       pdf_static / "Reference PDF"

Tables are organized by lecture (first level) and lecture topics corresponding to folders in slides/<topic> (second level), with a table per topic. Topics ignore certain folders like attic and all.

  • Slide: The <slide-name> with a link to the compiled .tex file (if it compiles).
  • Compiles?: Whether the .tex file compiles without error using latexmk -pdf. This can depend on the availability of specific LaTeX dependencies, but assuming they are not the issue, this usually indicates syntax issues or things like \includegraphics calls using relative paths that work on Overleaf but not locally.
  • Comparison: Checking the compiled <slide-name>.tex against slides-pdf/<slide-name>.pdf using diff-pdf-visually:
    • ❌: The check failed surely, either due to differing page counts or because there is no reference PDF.
    • ❓: The check indicates differences on at least one slide, but they may be minor and need manual checking.
    • ✅: The check seems to be fine, the PDF files match.
  • Note: A comment on the previous column listing the specific reason for a failing check. Also enumerates the slide pages where differences are found, and links to a PDF containing a diff of the two files generated with diff-pdf (at a lower resolution than the originals).

lecture_iml

9 topics with a total of 47 slides

02_interpretable-models

Slide Compiles? Comparison Note
slides01-im-motivation Dissimilar pages: 6, 8, 9, 10, 13
slides02-im-lm-simple 1338: ! Undefined control sequence. 1338: \ …psilon = \xv ^\top \thetab 1338: + \epsilon $$ \par Interpr…
slides03-im-lm-extensions Dissimilar pages: 7, 8, 10, 11, 12
slides04-im-glm Differing page count: 9 vs 12
slides05-im-gam-boosting 1338: ! Undefined control sequence. 1338: \thetab 1338: l.148 \end{frame}
slides06-im-rule-based Dissimilar pages: 9, 10, 11, 12, 13

03_feature-effects

Slide Compiles? Comparison Note
slides01-fe-intro
slides02-fe-ice Differing page count: 12 vs 11
slides03-fe-pdp Differing page count: 9 vs 15
slides04-fe-pdp-comments No reference PDF
slides05-fe-ale-intro No reference PDF
slides06-fe-ale No reference PDF
TODO-slides-fe-decomposition No reference PDF
TODO-slides-fe-h-statistic No reference PDF
TODO-slides-fe-marginal-effects

1203: ! LaTeX Error: File ‘figure_man/me_movement’ not found. 1203: See the LaTeX manual or LaTeX Companion for explanation. 1203: Type H for immediate help.

1203: ! LaTeX Error: File ‘figure_man/me_movement’ not found. 1203: See the LaTeX manual or LaTeX Companion for explanation. 1203: Type H for immediate help.

06_local-explanations

Slide Compiles? Comparison Note
slides01-le-intro Dissimilar pages: 7, 8, 9, 10, 15
slides02-le-adversarial 1366: ! Undefined control sequence. 1366: \ …nge of $\\epsilon \\|\\thetab 1366: \\|_1$ in prediction \citeb…
slides03-le-adversarial-counterfactuals No reference PDF
slides04-le-lime 1321: ! Undefined control sequence. 1321: \ … \R |g(\xv ) = s(\thetab 1321: ^\top \xv )\right \}$ be t…
slides05-le-lime-examples No reference PDF
slides06-le-lime-pitfalls Dissimilar pages: 12, 14, 19, 20, 22
slides07-le-counterfactuals Dissimilar pages: 2, 3, 33, 40, 41
slides08-le-counterfactuals-methods Dissimilar pages: 6, 7, 8, 13, 17
slides09-le-trust Dissimilar pages: 9, 15, 16, 21, 28

07_best-practices

Slide Compiles? Comparison Note
slides06-intro-pitfalls Differing page count: 15 vs 11

gradient-based

Slide Compiles? Comparison Note
t01_intro No reference PDF
t02_visualize_NNs No reference PDF
t03_simple_integrated No reference PDF

intrinsic

Slide Compiles? Comparison Note
t01_motivation No reference PDF
t02_Instance-wise_Feature_Selection No reference PDF
t03_Learning_to_explain No reference PDF