~/talk

Streaming ML with Flink

Talkat Flink Forward Berlin 2016 · 2016-09-12..09-14· [machine-learning]
slides:none on file

FlinkML gets a Scala extension that provides streaming predictors so a batch-trained model (P and Q factor matrices from ALS) is serialized (prototype write model to HDFS) and loaded into a stateful streaming operator to serve predictions in a few hundred milliseconds. Implementation adds implicit conversions and a predict(operator) API; several prototypes exist (implicit-ALS tested, matrix factorization prototype, logistic regression partly done needing SGD). Experiments on a public dataset show online SGD outperforms batch under concept drift, so streaming training is promising though still research.

AI-written summary · about

  1. 0:00Introduction to streaming ML
  2. 2:57Flink ML library overview
  3. 7:30Matrix factorization theory
  4. 11:49Implementing streaming predictors
  5. 19:41Online learning research
  6. 22:13Streamline project use cases
  7. 30:35Summary and Q&A
~/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.