Transcript
Page 1: Can skynet beat humans in signal detection?

Can Skynet Beat Humans in Signal Detection?

Page 2: Can skynet beat humans in signal detection?

Background

Database Performance Management

Measure ‘All the Things’ in 1-Second Detail

Page 3: Can skynet beat humans in signal detection?

Your Mandate

Manage 300x more data

with 1.5x more people.

Page 4: Can skynet beat humans in signal detection?

Signal Detection Theory

Humans process up to 500GB of data per second.

Page 5: Can skynet beat humans in signal detection?

Find the Outliers

Page 6: Can skynet beat humans in signal detection?

Signal DetectionEasy Hard

Page 7: Can skynet beat humans in signal detection?

Easy Signal Detection

Easy signals are always easy, regardless of set size.

0.6

0.65

0.7

0.75

0.8

0.85

0.9

0.95

1

200

300

400

500

600

700

800

900

1000

% Correct Response Time

Set Size Set Size

Page 8: Can skynet beat humans in signal detection?

Hard Signal Detection

Hard signals get harder as set size increases.

0.6

0.65

0.7

0.75

0.8

0.85

0.9

0.95

1

200

300

400

500

600

700

800

900

1000

% Correct Response Time

Set SizeSet Size

Page 9: Can skynet beat humans in signal detection?

Signal Detection in Use

Statistical Process Controls are “Easy”

Upper Control Limit

Lowe Control Limit

Page 10: Can skynet beat humans in signal detection?

Signal Detection in Systems

1-Second CPU over 5 Minutes

What’s the cause?

Page 11: Can skynet beat humans in signal detection?

Looking at Work

In a database, a query is work.

But, I have 300 query classes.

Crap.

Page 12: Can skynet beat humans in signal detection?

Graph Everything

Query Execution Time

CPU

Page 13: Can skynet beat humans in signal detection?

Reduce DataZoom & Remove the Obvious

1/10th of Data Points

Query Execution Time

CPU

Page 14: Can skynet beat humans in signal detection?

Man vs MachineMan Machine

Page 15: Can skynet beat humans in signal detection?

Man vs MachineMan Machine

Non-linear increasing CPU Statistically significant

Page 16: Can skynet beat humans in signal detection?

Man vs MachineMan Machine

Non-linear increasing CPU Statistically significant

Pattern!

Not model friendlyPattern!

Pattern!

Page 17: Can skynet beat humans in signal detection?

Shortcomings

Elephantsin the room?

Page 18: Can skynet beat humans in signal detection?

Shortcomings

Humans lose with a

known pattern

Page 19: Can skynet beat humans in signal detection?

Key Thoughts

Our brains do much better with fewer distractors, so eliminate them!

With unknown patterns, humans find signals faster than computers.


Top Related