~/talk

Making Sense of Streaming Sensor Data: How Uber Detects On-trip Car Crashes

Talkat Flink Forward Europe 2019 · 2019-10-07..10-09· [machine-learning]
links:none on file
name:J. Yang
links:none on file
slides:none on file

Pipeline joins GPS, accelerometer and gyroscope streams via Kafka/Avro and Flink to run a TensorFlow RNN deployed through Michelangelo, processing under 10 TB/day of sensor data and reducing it to gigabytes for model input. Crash signal is an accelerometer >3g plus a long GPS stop; engineers condense terabytes to gigabytes with session windows and stateful joins. System sends ride-check alerts and routes events to an operations team; iterations move from post-trip to hybrid on-trip scoring.

AI-written summary · about

  1. 0:00Intro
  2. 0:19RideCheck Announcement USA TODAY
  3. 4:44Building a Model
  4. 5:26Why Flink?
  5. 6:23Uber Infrastructure: Schema'd Kafka
  6. 7:13Uber Infrastructure: M3 Metrics
  7. 8:14Sensor Data at Uber
  8. 8:54Joining TBs of Sensor Streams
  9. 9:16Condensing Prior to Trip Joins/Aggregations
  10. 10:07A Modular Post-Trip Crash Detection Topology
  11. 10:43The Power of Flink: Joining by Trip ID
  12. 11:57Platformizing: When Use Cases Diverge
  13. 13:00Platformizing: Demand for Sensor Data
  14. 13:27Adding Sensor Embeddings to the Model
  15. 14:44Sensor Trip Aggregation
  16. 15:49Consolidation
  17. 17:32On-Trip Crash Detection
  18. 17:47The Future
~/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.