~/talk

Facets of Reproducible research on Kubernetes

Talkat Berlin Buzzwords 2021 · 2021-06-15..06-17· [kubernetes]
links:none on file
links:none on file
slides:none on file

Kubernetes plus CI/CD and container images make environments reproducible, but real reproducibility requires concrete steps: use binder or declarative images for immutable runs, prefer Kubeflow notebooks for scalable development with explicit volume and image pairing, freeze libraries with pip freeze and record who built numpy (BLAS/Intel/OpenBLAS) and exact versions, and seed RNGs instead of relying on globals (the slide demonstrates 1024-sample streams). Also instrument CI to auto-generate model services, track metrics for concept drift, and beware that excessive reproducibility can cause hidden overfitting from repeated experiment tuning.

AI-written summary · about

  1. 0:00Introduction to reproducibility
  2. 1:12Containers and Kubernetes benefits
  3. 3:57Why containers aren't enough
  4. 5:02Causes of irreproducibility
  5. 5:23Human assumptions in notebooks
  6. 7:28Library version pitfalls
  7. 9:57Python dependency issues
  8. 12:23Library behavior changes
  9. 13:45Soft dependency challenges
  10. 15:08Random number generator issues
  11. 18:16Implicit randomness in libraries
  12. 18:58Distributed randomness problems
  13. 19:59Hashing environment differences
  14. 22:09Data reproducibility barriers
  15. 23:12Avoiding human dependency
  16. 24:37Overfitting from reproducibility
  17. 27:51Summary and closing
~/search
type to search 6,249 conferences, 138,987 speakers and 185,172 talks
~/help
cmdctrl k
search every conference, speaker and series
/
focus the filter search
h
home
c
conferences
s
speakers
e
series
t
light / dark — the status bar button does the same
?
this help
esc
close this, then clear every filter — or just the search, while you are typing in it

Ignored while you are typing. Pages without a filter rail have no search to focus.