VOLKER BERTRAM (DUMMY @ MARITIME COMPETENCE … · 2020-04-21 · © DNV GL SAFER, SMARTER, GREENER...

Preview:

Citation preview

© DNV GL SAFER, SMARTER, GREENER© DNV GL

Demystifying A.I. (with maritime applications)

VOLKER BERTRAM (DUMMY @ MARITIME COMPETENCE LEARNING & ACADEMY)

© DNV GL

1. After inserting all bullet text on the slide, select

2. Click on bullet button from topmenu and make the text

Navigator

AI – What we don’t know…

Machine Learning

Expert Systems

Understand your man

A fool with a tool is still a fool

2

© DNV GL

1. After inserting all bullet text on the slide, select

2. Click on bullet button from topmenu and make the text

“The biggest risk we face as a civilization” (Elon Musk)

3

Eagle Eye - 2008

© DNV GL

1. After inserting all bullet text on the slide, select

2. Click on bullet button from topmenu and make the text

Scary or not?

How do you feel about A.I. – scared? Rather…

5

© DNV GL

1. After inserting all bullet text on the slide, select

2. Click on bullet button from topmenu and make the text

Long history of not understanding computers – and vice versa

6

But the computer says so

© DNV GL

1. After inserting all bullet text on the slide, select

2. Click on bullet button from topmenu and make the text

We understand PCs better by now… mostly

7

© DNV GL

1. After inserting all bullet text on the slide, select

2. Click on bullet button from topmenu and make the text

But…

8

© DNV GL

1. After inserting all bullet text on the slide, select

2. Click on bullet button from topmenu and make the text

Artificial Intelligence (AI) is a wide field

• machine learning

• expert systems

• natural language processing

• ...

9

© DNV GL

1. After inserting all bullet text on the slide, select

2. Click on bullet button from topmenu and make the text

Let’s have a look – a simple look

10

© DNV GL

1. After inserting all bullet text on the slide, select

2. Click on bullet button from topmenu and make the text

Navigator

AI – What we don’t know…

Machine Learning

Expert Systems

Understand your man

A fool with a tool is still a fool

11

© DNV GL

1. After inserting all bullet text on the slide, select

2. Click on bullet button from topmenu and make the text

As in… Artificial Neural Nets (a.k.a. “Deep Learning”)

12

Sounds groovy

Glorified curve matching

© DNV GL

1. After inserting all bullet text on the slide, select

2. Click on bullet button from topmenu and make the text

As you see… you don’t see anything

13

X Y X Y X Y X Y 10.0 8.04 10.0 9.14 10.0 7.46 8.0 6.588.0 6.95 8.0 8.14 8.0 6.77 8.0 5.7613.0 7.58 13.0 8.74 13.0 12.74 8.0 7.719.0 8.81 9.0 8.77 9.0 7.11 8.0 8.8411.0 8.33 11.0 9.26 11.0 7.81 8.0 8.4714.0 9.96 14.0 8.10 14.0 8.84 8.0 7.046.0 7.24 6.0 6.13 6.0 6.08 8.0 5.254.0 4.26 4.0 3.10 4.0 5.39 19.0 12.5012.0 10.84 12.0 9.13 12.0 8.15 9.0 5.567.0 4.82 7.0 7.26 7.0 6.42 8.0 7.915.0 5.68 5.0 4.74 5.0 5.73 8.0 6.89

I II III IV

© DNV GL

1. After inserting all bullet text on the slide, select

2. Click on bullet button from topmenu and make the text

Now you see

14

© DNV GL

1. After inserting all bullet text on the slide, select

2. Click on bullet button from topmenu and make the text

Simple tools sometimes just don’t work well enough

15

© DNV GL

1. After inserting all bullet text on the slide, select

2. Click on bullet button from topmenu and make the text

Old hat for naval architects – we just use flexible nice curves

16

Flexible, adapt to “arbitrary” shape for smooth interpolation

© DNV GL

1. After inserting all bullet text on the slide, select

2. Click on bullet button from topmenu and make the text

Neural net nerds prefer sigmoid functions

17

In essence, flexible S-shaped functions

Similar for n input variables

© DNV GL

1. After inserting all bullet text on the slide, select

2. Click on bullet button from topmenu and make the text

Countless applications to pattern matching / trending

18

• fingerprints

• face recognition

• data mining

• vehicle control

• …

© DNV GL

1. After inserting all bullet text on the slide, select

2. Click on bullet button from topmenu and make the text

Many applications in maritime field

19

• ship identification

• design formulas

• stabilizing fin control

• ship scrapping prediction

• plan approval matching

• …

© DNV GL

1. After inserting all bullet text on the slide, select

2. Click on bullet button from topmenu and make the text

And it works…

20

0

500

1000

1500

2000

2500

3000

3500

1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16

tugs

Po

wer

(kW

)

installed

ANN

Example: Power prediction for tugs

V

BP

P

speed

bollard

pull

installed

power

Bentin, M., Bertram, V., Entwurfsgrundlagen für Schlepper, Handbuch der Werften XXV, 2000

© DNV GL

1. After inserting all bullet text on the slide, select

2. Click on bullet button from topmenu and make the text

ECO Assistant (& ECO Insight) – Machine learning inside

21

Glorified curve fitting…

© DNV GL

1. After inserting all bullet text on the slide, select

2. Click on bullet button from topmenu and make the text

300-500 CFD results to 1 formula to bind them all

22

speed

draft

trim

power

© DNV GL

1. After inserting all bullet text on the slide, select

2. Click on bullet button from topmenu and make the text

Best fit sometimes is still bad fit

• Can’t predict random events

• Data greedy: 10n – 20n for n variables

• Not good for rare events

23

© DNV GL

1. After inserting all bullet text on the slide, select

2. Click on bullet button from topmenu and make the text

Navigator

AI – What we don’t know…

Machine Learning

Expert Systems

Understand your man

A fool with a tool is still a fool

24

© DNV GL

1. After inserting all bullet text on the slide, select

2. Click on bullet button from topmenu and make the text

Who is familiar with relational database management systems?

25

© DNV GL

1. After inserting all bullet text on the slide, select

2. Click on bullet button from topmenu and make the text

Sounds groovy – but Excel is one of those

26

© DNV GL

1. After inserting all bullet text on the slide, select

2. Click on bullet button from topmenu and make the text

Expert system very similar

27

Rule / CaseBase

ExpertSystem

User Interface

InferenceEngine

Sensors,

Simulations,

etc.

© DNV GL

1. After inserting all bullet text on the slide, select

2. Click on bullet button from topmenu and make the text

All we need is… rules

28

Do we have rules? Boy, do we have rules!

For rule-based systems, we have…

© DNV GL

1. After inserting all bullet text on the slide, select

2. Click on bullet button from topmenu and make the text

All the rules you want… you’ve got it!

29

© DNV GL

1. After inserting all bullet text on the slide, select

2. Click on bullet button from topmenu and make the text

But it never is that easy…

30

• Fuzzy rules, subject to interpretation

• I know, but I can’t explain

avoid collision as soon as it is appropriate to do so

© DNV GL

1. After inserting all bullet text on the slide, select

2. Click on bullet button from topmenu and make the text

Example “rule-based”: Collision avoidance

31

Since 1989

commercially available…

© DNV GL

1. After inserting all bullet text on the slide, select

2. Click on bullet button from topmenu and make the text

But sometimes, it is not that easy…

32

Expert

System

Domain ExpertKnowledge Engineer

User

© DNV GL

1. After inserting all bullet text on the slide, select

2. Click on bullet button from topmenu and make the text

… but as Facebook says: It’s complicated

33

Attempts fail on occasion

• Knowledge changes fast

• Knowledge not well documented

• Process not well structured

• Expert not available

© DNV GL

1. After inserting all bullet text on the slide, select

2. Click on bullet button from topmenu and make the text

Navigator

AI – What we don’t know…

Machine Learning

Expert Systems

Understand your man

A fool with a tool is still a fool

34

© DNV GL

1. After inserting all bullet text on the slide, select

2. Click on bullet button from topmenu and make the text

Rapid development thanks to some “moderate” R&D funding

35

We need

more…

© DNV GL

1. After inserting all bullet text on the slide, select

2. Click on bullet button from topmenu and make the text

Why is speech recognition worth billions?

36

© DNV GL

1. After inserting all bullet text on the slide, select

2. Click on bullet button from topmenu and make the text

Computers got smaller

37

Turing (1943)

© DNV GL

1. After inserting all bullet text on the slide, select

2. Click on bullet button from topmenu and make the text

Computers got smaller

38

Smartphone (2017)

© DNV GL

1. After inserting all bullet text on the slide, select

2. Click on bullet button from topmenu and make the text

Hands didn’t

39

1508 2017

© DNV GL

1. After inserting all bullet text on the slide, select

2. Click on bullet button from topmenu and make the text

How do they work?

Sound pattern to words (e.g. using neural nets)

40

Go ahead,

make my day

© DNV GL

1. After inserting all bullet text on the slide, select

2. Click on bullet button from topmenu and make the text

Sometimes we need to be trained to a special type of English

41

© DNV GL

1. After inserting all bullet text on the slide, select

2. Click on bullet button from topmenu and make the text

Pattern matching helps again – especially for homonyms

Look at frequently used text blocks

42

© DNV GL

1. After inserting all bullet text on the slide, select

2. Click on bullet button from topmenu and make the text

Application: VERA

43

ballast

tanks

inspection

ballast water management

© DNV GL

1. After inserting all bullet text on the slide, select

2. Click on bullet button from topmenu and make the text

Application: VERA

44

© DNV GL

1. After inserting all bullet text on the slide, select

2. Click on bullet button from topmenu and make the text

Superbridge-X

45

• voice-operated

• “no-touch” ship operation

• 30 commands or inquiries

Typical control sequence:

Human: Course 5° starboard

Computer: Course 5° starboard, OK?

Human: OK

Computer: Course has been set 5° starboard

© DNV GL

1. After inserting all bullet text on the slide, select

2. Click on bullet button from topmenu and make the text

Next game level – Non-verbal communication

46

© DNV GL

1. After inserting all bullet text on the slide, select

2. Click on bullet button from topmenu and make the text

Example – Robot CADDY for diver support

47

© DNV GL

1. After inserting all bullet text on the slide, select

2. Click on bullet button from topmenu and make the text

Navigator

AI – What we don’t know…

Machine Learning

Expert Systems

Understand your man

A fool with a tool is still a fool

48

© DNV GL

1. After inserting all bullet text on the slide, select

2. Click on bullet button from topmenu and make the text

It’s a tool

49

It depends on how we use it

Scary?

© DNV GL

1. After inserting all bullet text on the slide, select

2. Click on bullet button from topmenu and make the text

Thank you – Questions?

50

© DNV GL

SAFER, SMARTER, GREENER

www.dnvgl.com

© DNV GL

Volker Bertram

DNV GL – Maritime Services

volker.bertram@dnvgl.com

+49 40 36149 3457