~/talk

Statistical Typing: A Runtime TypingSystem for Data Science&Machine Learning

Talkat PyCon US 2021 · 2021-05-14..05-15· [data-visualization, machine-learning]
slides:none on file

Proposes statistical typing as a runtime typing system that extends bool/str/float with deterministic and probabilistic constraints, implements schemas as generative data contracts, and uses pandera to validate, sample, and integrate with pandas, pytest, sklearn and hypothesis strategy generation. Shows schemas catching a bad pipeline column, bootstrapping schemas from samples, and using sampled data for property tests. Demonstrates practical CI/alerting use and admits pandera is a useful but incomplete implementation.

AI-written summary · about

  1. 0:00Start
  2. 1:41What Would a Type System Geared toward Data Science and Machine Learning Look like
  3. 2:55How Do I Know if F Is Working as Intended
  4. 3:59Unit Tests
  5. 4:53Define Property-Based Tests
  6. 10:25Extending Floats into Gaussian Types
  7. 12:31Implications of a Fully Implemented Statistical Type System
  8. 18:58Generative Adversarial Networks
~/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.