55
Machine intelligence to free human intelligence: How automation helps you win Roger Chen @rgrchen [email protected] O’Reilly Solid 2015 June 25, 2015

Machine intelligence to free human intelligence: How automation helps you win

Embed Size (px)

Citation preview

Page 1: Machine intelligence to free human intelligence: How automation helps you win

Machine intelligence to free human intelligence: How automation helps you win

Roger Chen @rgrchen [email protected] O’Reilly Solid 2015 June 25, 2015

Page 2: Machine intelligence to free human intelligence: How automation helps you win

There’s been a lot of excitement about robotics & AI recently

“the development of full artificial intelligence could spell the end of the human race.”

“I think it’s a distraction from the conversation about…serious issues,”

"With artificial intelligence, we are summoning the demon"

Page 3: Machine intelligence to free human intelligence: How automation helps you win

Contrary to what some would have you believe…

Page 4: Machine intelligence to free human intelligence: How automation helps you win

…robot AIs are not going to end humanity anytime soon

Page 5: Machine intelligence to free human intelligence: How automation helps you win

So don’t be awkward about it

Page 6: Machine intelligence to free human intelligence: How automation helps you win

And get to know the machines that can help you

Page 7: Machine intelligence to free human intelligence: How automation helps you win

What’s going on?

How did this happen?

What’s new this time around?

Rules of engagement for automation

Page 8: Machine intelligence to free human intelligence: How automation helps you win

So what’s all the fuss about? Robots aren’t new…

Page 9: Machine intelligence to free human intelligence: How automation helps you win

…but these ones are

Page 10: Machine intelligence to free human intelligence: How automation helps you win

Big companies are innovating too

Source: BCG

Page 11: Machine intelligence to free human intelligence: How automation helps you win

Robotics is accelerating

0

50

100

150

200

250

2004 2005 2006 2007 2008 2009 2010 2011 2012 2013 2014

Indu

stria

l rob

ots

(000

s)Global industrial robot sales

Page 12: Machine intelligence to free human intelligence: How automation helps you win

Globally

South Korea

Japan

Germany

US

China

Industrial robots operating by region

Industrial robots per 10,000 manufacturing employees

30

437

323

282

152

307K

237K

182K

176K

175K

Page 13: Machine intelligence to free human intelligence: How automation helps you win

How did this happen?

Page 14: Machine intelligence to free human intelligence: How automation helps you win

Smartphones

Page 15: Machine intelligence to free human intelligence: How automation helps you win

How did this happen? Smartphones

Sensors

Page 16: Machine intelligence to free human intelligence: How automation helps you win

Novel, cheaper sensors

Page 17: Machine intelligence to free human intelligence: How automation helps you win

How did this happen? Smartphones

Sensors

Actuators

Page 18: Machine intelligence to free human intelligence: How automation helps you win

Actuator & servo innovation

¡ Compliance (safety)

¡ Cost

¡  Performance

Series elastic actuator (1993)

Further actuator innovation (1993 – …)

First low-cost robotics startups (Baxter, 2008)

New startups pushing envelope (Modbot, 2015)

Page 19: Machine intelligence to free human intelligence: How automation helps you win

How did this happen? Smartphones

Sensors

Actuators

Software

Page 20: Machine intelligence to free human intelligence: How automation helps you win

Open source software: Robot Operating System (ROS)

¡ Collaboration

¡  Standardization

¡  Lowering technical barriers ¡  “From 20 man-years to 18 months”

Page 21: Machine intelligence to free human intelligence: How automation helps you win

ROS proliferating in technical world

0

200

400

600

800

1000

1200

1400

1600

1800

Cita

tions

Total citations over time

Page 22: Machine intelligence to free human intelligence: How automation helps you win

0

10000

20000

30000

40000

50000

60000

Jan-0

7

Nov-07

Sep-08

Jul-0

9

May-10

Mar-11

Jan-1

2

Nov-12

Sep-13

Jul-1

4

IPs

Unique IPs downloading packages

Switchyard (Feb 2007)

ROS at Willow Garage (Nov 2007)

ROS at ICRA (May 2009)

ROS 0.4 release (Feb 2009)

ROS being put to use

Page 23: Machine intelligence to free human intelligence: How automation helps you win

ROS global

Page 24: Machine intelligence to free human intelligence: How automation helps you win

How did this happen? Smartphones

Sensors

Actuators

Software

Market

Page 25: Machine intelligence to free human intelligence: How automation helps you win

Consumers

Online retail sales $262B (US, 2012) 10% CAGR

Logistics and transportation Total spending

$1.33 trillion (US, 2013) 8.5% of US GDP

Customers (brands) Want more for less to satisfy consumer demand

Competitors Are undercutting one another on price

Faster Xiaomi $12B sales 135% ñ

Cheaper Personalized

Intense market forces

Workforce 600K unfilled mfg jobs 25% turnover in MH&L

Page 26: Machine intelligence to free human intelligence: How automation helps you win

What’s new this time around?

Page 27: Machine intelligence to free human intelligence: How automation helps you win

What’s new this time around?

It’s not just hardware

Page 28: Machine intelligence to free human intelligence: How automation helps you win

Rise of data and machine learning

¡ Machine learning algorithms (deep learning)

¡  Explosion of training data

¡  Hardware (GPUs)

¡  Interest and resources

Page 29: Machine intelligence to free human intelligence: How automation helps you win

Deep learning

Page 30: Machine intelligence to free human intelligence: How automation helps you win

Explosion in training data

Page 31: Machine intelligence to free human intelligence: How automation helps you win

Perception automation

Page 32: Machine intelligence to free human intelligence: How automation helps you win

GPUs

Page 33: Machine intelligence to free human intelligence: How automation helps you win

What’s new this time around?

Connectivity

Connect, measure, control

Page 34: Machine intelligence to free human intelligence: How automation helps you win

DevOps in the physical world

I I

I I 0 I

I

0

I

0

I

0 I

0 0

I

0 I

0

I

I I

I

I

0 I

0 0

I I

0 0

I

I 0 I

I 0

I

0

I

I I

I

I 0 0

I 0

I

0

0 0

0 I

I

I

0

I

I

0

I 0 I

I 0 I

0

I I

0 I

0

I

0 0 I

I

I

0

0

I

0

I

0

I 0

0 I

I I

0

0

0

0 I

I

I

0 0 I

I

I

I 0

I

0 0 I

I I 0

I 0

I 0

Machine learning

I

0

I

0

I

0

I

0 0 I I

I

I

I

0 0

I

I

0

I

0

I

0

I

0 0 I I

I

I

I

0 0

I

I

0

I

0

I

0

I

0 0 I I

I

I

I

0 0

I

I

0 0

I

0

I

I I

I

I 0

0 I

I

0

I

0 I

0

I

0 0 I I

I

I

I

0 0

I

I

0

I

0

I

0

I

0 0

I I I

I

I

0 0

I

I

0

I

0

I

0

I

0 0 I I

I

I

I

0 0

I

I I

0

I

0

I

0 0 I I

I

I

I 0

I I

0

I

0

I

0

I

0 0 I I

I

I

I

0 0

I I

0

I

0

I

0

I

0 0 I I

I

I

I

0 0

I I

0 I

0

I

0 0 I I

I

I

I

0

0

I I

0

I

0

I

0

I

0

0

I I

I

I

I

0 I

0 0

I

I

0 0

I

I I

I

0

I

0 I I 0

0

I

0 0

I

0 I

0

I

0 I

I

I 0

I

0 0 I I I I I

0 I

I

0

0 0 I I

I I 0

I 0

0

I I

0

I 0

I

0 0 I

I

0 0

I

I

0

0

I I

I

I

0 0

I

I

I I

0 0 0 I 0

0 I

I

0

I

0

I

0

0 0 I I

I

I

I

0 0

I 0

I

I

I I

I

I 0

I

0

I

0

0

I

I

0 I

I

0

I I

0 0 I

I I

I

I

0 I

I

I

0 I

0

0 I 0

I

I I

0

I

0 I

I

0

0

I I I

0

I I 0

0 I I I

I I 0

0 I I I

I I 0

0 I I I

I I 0

0 I I I I

I

0

0 I I

0

I 0

0 I 0

0 I 0

0

0

Deploy

Page 35: Machine intelligence to free human intelligence: How automation helps you win

What’s new this time around?

Flexible automation

Page 36: Machine intelligence to free human intelligence: How automation helps you win

Flexible

No days off! Keep working!

Pick items for shipping

Pack manufactured goods

Clean Roger’s car

Do some research

Transport some boxes

Page 37: Machine intelligence to free human intelligence: How automation helps you win

Why flexible automation matters

ROI ~ (ResultsA + ResultsB + ResultsC)/($A + $B + $C)

Project B

Project A

Achieve ROI across multiple deployments

Project C

Machine’s work capacity

Page 38: Machine intelligence to free human intelligence: How automation helps you win

Fixed to flexible to programmable

Production volume

Low Medium High

Va

riety

High

Medium

Low

Programmable

Flexible

Fixed

Too hard

Poor ROI

Page 39: Machine intelligence to free human intelligence: How automation helps you win

What’s new this time around?

Cost and compliance

Page 40: Machine intelligence to free human intelligence: How automation helps you win

Lower cost and compliance open up new applications

$25K $34K

Page 41: Machine intelligence to free human intelligence: How automation helps you win

Fetch Robotics

Logistics

Warehousing

Material handling

Transportation

Manufacturing

Page 42: Machine intelligence to free human intelligence: How automation helps you win

Plethora Labs Manufacturing

Page 43: Machine intelligence to free human intelligence: How automation helps you win

Emerald Cloud Lab Life science lab robotics

Page 44: Machine intelligence to free human intelligence: How automation helps you win

Riffyn R&D data automation

Design Measure Improve

Make  it  reproducible Stack  it

Build  protocols  like  Legos

Automate  data  acquisi=on

Automate  error  checking  &  root  cause  analysis

Share  and  version  like  Git

Collaborate

Riffyn

Page 45: Machine intelligence to free human intelligence: How automation helps you win

Rules of engagement for automation

Page 46: Machine intelligence to free human intelligence: How automation helps you win

It has to work

2+2=3?!

Page 47: Machine intelligence to free human intelligence: How automation helps you win

ROI “If it doesn’t make dollars, it doesn’t make sense” ¡ Cost savings

¡  Productivity

¡ Quality

¡  Turnaround

¡  Scalability

¡  Reproducibility

¡ New opportunities

Page 48: Machine intelligence to free human intelligence: How automation helps you win

¡ Machines for problem reduction, not the entire solution

Human + machine

Machine •  Perfect memory •  Complex statistical

analysis •  Repeatability •  Endurance

Human •  Intuition •  Creativity •  Inference •  Abstraction

But this matters!

Page 49: Machine intelligence to free human intelligence: How automation helps you win

Human + machine + process

“Weak human + machine + better process was superior to a strong computer alone and, more remarkably, superior to a strong human + machine + inferior process.”

-Garry Kasparov, Chess Grandmaster The Chess Master and the Computer

Everyone should read this!

Page 50: Machine intelligence to free human intelligence: How automation helps you win

Use machines, intelligently

Machine’s work capacity

ROI ~ Work/$ ROI ~ Results/$

Garbage work

Useful work

¡ Garbage in, garbage out

¡  Process matters – work smart, not just hard

¡ What problem are you really solving?

¡  If you struggle to fill capacity, automation may not be right for you

Page 51: Machine intelligence to free human intelligence: How automation helps you win

Challenges

¡  Technology ¡  Perception, deployment, programming

¡  Implementation ¡  Safety, security, cultural acceptance

¡  Society ¡  Impact on labor and economy

¡  Machines are reinventing work…

Page 52: Machine intelligence to free human intelligence: How automation helps you win

What does the future of work look like?

Page 53: Machine intelligence to free human intelligence: How automation helps you win

“There’s plenty of room at the bottom.”

Page 54: Machine intelligence to free human intelligence: How automation helps you win

“There’s plenty of room at the bottom.”

There’s also plenty of room at the top.

Page 55: Machine intelligence to free human intelligence: How automation helps you win

Thanks! Roger Chen @rgrchen [email protected]