~/talk

Unleashing the Black Box: Testing Machine Learning Systems

Talkat Agile Testing Days 2024 · 2024-11-19..11-22· [machine-learning, testing]
slides:none on file

Claims that 87% of ML projects never reach production and that TDD can enforce FATE drive a checklist of concrete techniques: use SMOTE balancing to equalize classes (demo shows class counts equalized), run unit/integration/model/deployment tests with pytest, measure model metrics (a demo sentiment classifier reports ~80% accuracy on small data), compute equal opportunity difference = 0 for a loan model, and generate LIME explanations for feature-level rationale; practical mitigations for technical debt, monitoring and retraining pipelines are shown and tested.

AI-written summary · about

  1. 0:00Introduction
  2. 0:30Announcements
  3. 4:50Bio
  4. 5:05Agenda
  5. 5:47What is Machine Learning
  6. 10:03Core Problem
  7. 13:28Root Problem
  8. 15:40Strategies
  9. 19:20ML Test Pyramid
  10. 26:52ML Fairness
  11. 31:16Who should be responsible
  12. 33:18Trust is critical
  13. 34:47Strategies to build trustworthy systems
  14. 37:21What is explainability
  15. 38:30Demo
  16. 40:07Technical Debts
  17. 42:59Solutions
  18. 46:11Conclusion
  19. 47:35QA
~/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.