~/talk

Secure ML: Automated Security Best Practices in Machine Learning

slides:none on file

Trains a scikit‑learn logistic‑regression on the iris data set, pickles and deploys it as a Kubernetes microservice via seldon core deployment, then demonstrates a malicious pickle that runs arbitrary code (creates a pawn txt) so the exploit actually works. Highlights adversarial-image attacks and shows detectors like alibi detect, dependency and image‑scan failures, and recommends reproducible environments and package locking to prevent supply‑chain surprises. Concludes with concrete CI/CD and runtime checks.

AI-written summary · about

  1. 0:00Intro
  2. 1:28Security Challenges in Machine Learning
  3. 3:38Standards - OWASP
  4. 4:21TLDR; Machine Learning Deployed
  5. 7:19Security Areas in Phases of MLOPS
  6. 8:27Security Risk - Artifacts
  7. 10:44Artifacts & Pickles
  8. 11:16Artifact Trust or Discard
  9. 12:56Access to the model (1/3)
  10. 14:59Access to the model (2/3)
  11. 16:23Dependencies
  12. 18:14Dependency-Chain Risks
  13. 18:47Security Risk 3 - Live Dependency Install
  14. 19:30Security Risk 3 - Dependency Scans
  15. 19:55Codescan
  16. 20:33Jupyter Notebooks
  17. 20:43Images
  18. 21:00Industry Standards: Flawed ML Top 10
  19. 22:01Resources for Talk
~/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.