composition of the workgroup · [speaker: eric jenn, [email protected]] eel-i. t...

49
© DEEL- All rights reserved to IVADO, IRT Saint Exupéry, CRIAQ and ANITI. Confidential and proprietary document IDENTIFYING CHALLENGES TO THE CERTIFICATION OF MACHINE LEARNING FOR SAFETY CRITICAL SYSTEMS ERTS 2020 DEEL ML certification workgroup (see next page) [Speaker: Eric Jenn, [email protected]]

Upload: others

Post on 05-Oct-2020

3 views

Category:

Documents


0 download

TRANSCRIPT

Page 1: Composition of the workgroup · [Speaker: Eric Jenn, eric.jennn@irt-saintexupery.com] EEL-I. t Composition of the workgroup Alexandre Albore, Lucian Alecu, Brice Beltran, Hugues Bonnin,

© DEEL- All rights reserved to IVADO, IRT Saint Exupéry, CRIAQ and ANITI.

Confidential and proprietary document

IDENTIFYING CHALLENGES TO THE CERTIFICATION OF

MACHINE LEARNING FOR SAFETY CRITICAL SYSTEMS

ERTS 2020

DEEL ML certification workgroup (see next page)[Speaker: Eric Jenn, [email protected]]

Page 2: Composition of the workgroup · [Speaker: Eric Jenn, eric.jennn@irt-saintexupery.com] EEL-I. t Composition of the workgroup Alexandre Albore, Lucian Alecu, Brice Beltran, Hugues Bonnin,

© D

EE

L-A

ll rig

hts

rese

rved

to

IVA

DO

, IR

T S

aint

Exu

péry

, C

RIA

Q a

nd A

NIT

I.

Con

fiden

tial a

nd p

ropr

ieta

ry d

ocum

ent

Composition of the workgroupAlexandre Albore, Lucian Alecu, Brice Beltran, Hugues Bonnin, Jean-Christophe Bianic, Cyril Cappi, Mathieu Damour, Kevin Delmas, Hervé Delseny, Gilles Dulon, Grégory Flandin, Christophe Gabreau, Jean-Marc Gabriel, Laurent Gardès, Adrien Gauffriau, Eric Jenn, Baptiste Lefevre, Franck Mamalet, Claire Pagetti, Sylvaine Picard, Jérémy Pirard

(see paper for affiliations)

• IRT Saint-Exupéry

• AIRBUS SAS

• Continental

• Thales

• Renault Software Labs

• SNCF

• SAFRAN

• DGA

• SCALIAN

• ONERA

Page 3: Composition of the workgroup · [Speaker: Eric Jenn, eric.jennn@irt-saintexupery.com] EEL-I. t Composition of the workgroup Alexandre Albore, Lucian Alecu, Brice Beltran, Hugues Bonnin,

© D

EE

L-A

ll rig

hts

rese

rved

to

IVA

DO

, IR

T S

aint

Exu

péry

, C

RIA

Q a

nd A

NIT

I.

Con

fiden

tial a

nd p

ropr

ieta

ry d

ocum

ent

OVERVIEW

• The context, the workgroup,…

• About certification…

• New paradigm, new practices,…

• What we’ve done, how we did it…

• Some challenges…

• Future work

Page 4: Composition of the workgroup · [Speaker: Eric Jenn, eric.jennn@irt-saintexupery.com] EEL-I. t Composition of the workgroup Alexandre Albore, Lucian Alecu, Brice Beltran, Hugues Bonnin,

4

© D

EE

L-A

ll rig

hts

rese

rved

to

IVA

DO

, IR

T S

aint

Exu

péry

, C

RIA

Q a

nd A

NIT

I.

Con

fiden

tial a

nd p

ropr

ieta

ry d

ocum

ent

The context

3IA

3IA

3IA

3IA

4 Interdisciplinarity Institutes for Artificial

Intelligence (3IA):

- Paris

- Grenoble

- Nice

- Toulouse

Page 5: Composition of the workgroup · [Speaker: Eric Jenn, eric.jennn@irt-saintexupery.com] EEL-I. t Composition of the workgroup Alexandre Albore, Lucian Alecu, Brice Beltran, Hugues Bonnin,

5

© D

EE

L-A

ll rig

hts

rese

rved

to

IVA

DO

, IR

T S

aint

Exu

péry

, C

RIA

Q a

nd A

NIT

I.

Con

fiden

tial a

nd p

ropr

ieta

ry d

ocum

ent

The context

3IA

3IA

3IA

3IA

4 Interdisciplinarity Institutes for Artificial

Intelligence (3IA):

- Paris

- Grenoble

- Nice

- Toulouse

Page 6: Composition of the workgroup · [Speaker: Eric Jenn, eric.jennn@irt-saintexupery.com] EEL-I. t Composition of the workgroup Alexandre Albore, Lucian Alecu, Brice Beltran, Hugues Bonnin,

6

© D

EE

L-A

ll rig

hts

rese

rved

to

IVA

DO

, IR

T S

aint

Exu

péry

, C

RIA

Q a

nd A

NIT

I.

Con

fiden

tial a

nd p

ropr

ieta

ry d

ocum

ent

The context

Page 7: Composition of the workgroup · [Speaker: Eric Jenn, eric.jennn@irt-saintexupery.com] EEL-I. t Composition of the workgroup Alexandre Albore, Lucian Alecu, Brice Beltran, Hugues Bonnin,

8

© D

EE

L-A

ll rig

hts

rese

rved

to

IVA

DO

, IR

T S

aint

Exu

péry

, C

RIA

Q a

nd A

NIT

I.

Con

fiden

tial a

nd p

ropr

ieta

ry d

ocum

ent

The context

Page 8: Composition of the workgroup · [Speaker: Eric Jenn, eric.jennn@irt-saintexupery.com] EEL-I. t Composition of the workgroup Alexandre Albore, Lucian Alecu, Brice Beltran, Hugues Bonnin,

9

© D

EE

L-A

ll rig

hts

rese

rved

to

IVA

DO

, IR

T S

aint

Exu

péry

, C

RIA

Q a

nd A

NIT

I.

Con

fiden

tial a

nd p

ropr

ieta

ry d

ocum

ent

The context

Page 9: Composition of the workgroup · [Speaker: Eric Jenn, eric.jennn@irt-saintexupery.com] EEL-I. t Composition of the workgroup Alexandre Albore, Lucian Alecu, Brice Beltran, Hugues Bonnin,

10

© D

EE

L-A

ll rig

hts

rese

rved

to

IVA

DO

, IR

T S

aint

Exu

péry

, C

RIA

Q a

nd A

NIT

I.

Con

fiden

tial a

nd p

ropr

ieta

ry d

ocum

ent

The context

DEEL core team: AI experts from

industry, researchers, young

engineers

Page 10: Composition of the workgroup · [Speaker: Eric Jenn, eric.jennn@irt-saintexupery.com] EEL-I. t Composition of the workgroup Alexandre Albore, Lucian Alecu, Brice Beltran, Hugues Bonnin,

11

© D

EE

L-A

ll rig

hts

rese

rved

to

IVA

DO

, IR

T S

aint

Exu

péry

, C

RIA

Q a

nd A

NIT

I.

Con

fiden

tial a

nd p

ropr

ieta

ry d

ocum

ent

AI

CERTIFICATION

WORKGROUP

The context

Airbus

Apsys

Continental

DGA

ONERA

Renault

Safran

Scalian:

SNCF

Thales AVS

DEEL CORE TEAM

Page 11: Composition of the workgroup · [Speaker: Eric Jenn, eric.jennn@irt-saintexupery.com] EEL-I. t Composition of the workgroup Alexandre Albore, Lucian Alecu, Brice Beltran, Hugues Bonnin,

12

© D

EE

L-A

ll rig

hts

rese

rved

to

IVA

DO

, IR

T S

aint

Exu

péry

, C

RIA

Q a

nd A

NIT

I.

Con

fiden

tial a

nd p

ropr

ieta

ry d

ocum

ent

The context

Airbus

Apsys

Continental

DGA

ONERA

Renault

Safran

Scalian:

SNCF

Thales AVS

Expert of safety critical embedded

systems

Certification experts in aeronautics,

automotive, railway domains

AI experts

DEEL CORE TEAM

Page 12: Composition of the workgroup · [Speaker: Eric Jenn, eric.jennn@irt-saintexupery.com] EEL-I. t Composition of the workgroup Alexandre Albore, Lucian Alecu, Brice Beltran, Hugues Bonnin,

13

© D

EE

L-A

ll rig

hts

rese

rved

to

IVA

DO

, IR

T S

aint

Exu

péry

, C

RIA

Q a

nd A

NIT

I.

Con

fiden

tial a

nd p

ropr

ieta

ry d

ocum

ent

The context

Airbus

Apsys

Continental

DGA

ONERA

Renault

Safran

Scalian:

SNCF

Thales AVS

Acculturation

Definition of challenges

DEEL CORE TEAM

Expert of safety critical embedded

systems

Certification experts in aeronautics,

automotive, railway domains

AI experts

Page 13: Composition of the workgroup · [Speaker: Eric Jenn, eric.jennn@irt-saintexupery.com] EEL-I. t Composition of the workgroup Alexandre Albore, Lucian Alecu, Brice Beltran, Hugues Bonnin,

14

© D

EE

L-A

ll rig

hts

rese

rved

to

IVA

DO

, IR

T S

aint

Exu

péry

, C

RIA

Q a

nd A

NIT

I.

Con

fiden

tial a

nd p

ropr

ieta

ry d

ocum

ent

The context

AI

CERTIFICATION

WORKGROUP

Airbus

Apsys

Continental

DGA

ONERA

Renault

Safran

Scalian:

SNCF

Thales AVS

Acculturation

Definition of challenges

DEEL CORE TEAM

EUROCAE WG-114

SAE G-34

"Artificial Intelligence"

ISO/TC 22/SC 32/WG8 working

on ISO 21448 Road Vehicles —

Safety of the Intended

Functionality, aka SOTIF)

Co-membership

Page 14: Composition of the workgroup · [Speaker: Eric Jenn, eric.jennn@irt-saintexupery.com] EEL-I. t Composition of the workgroup Alexandre Albore, Lucian Alecu, Brice Beltran, Hugues Bonnin,

15

© D

EE

L-A

ll rig

hts

rese

rved

to

IVA

DO

, IR

T S

aint

Exu

péry

, C

RIA

Q a

nd A

NIT

I.

Con

fiden

tial a

nd p

ropr

ieta

ry d

ocum

ent

The context

Formalisation into processes,

recommandations, etc.

Identify issues to build critical

systems embedding ML components

Define research axes to address these

issues

White paper (Q1 2020)

Position paper

(exp. Q4 2021)

ISO/TC 22/SC 32/WG8 working

on ISO 21448 Road Vehicles —

Safety of the Intended

Functionality, aka SOTIF)

EUROCAE WG-114

SAE G-34

"Artificial Intelligence"

Page 15: Composition of the workgroup · [Speaker: Eric Jenn, eric.jennn@irt-saintexupery.com] EEL-I. t Composition of the workgroup Alexandre Albore, Lucian Alecu, Brice Beltran, Hugues Bonnin,

16

© D

EE

L-A

ll rig

hts

rese

rved

to

IVA

DO

, IR

T S

aint

Exu

péry

, C

RIA

Q a

nd A

NIT

I.

Con

fiden

tial a

nd p

ropr

ieta

ry d

ocum

ent

The context

Formalisation into processes,

recommandations, etc.

ARPs, DO178, DO254,…

ISO 26262

White paper (Q1 2020)

Position paper

(exp. Q4 2021)

Identify issues to build critical

systems embedding ML components

Define research axes to address these

issuesISO/TC 22/SC 32/WG8 working

on ISO 21448 Road Vehicles —

Safety of the Intended

Functionality, aka SOTIF)

EUROCAE WG-114

SAE G-34

"Artificial Intelligence"

Page 16: Composition of the workgroup · [Speaker: Eric Jenn, eric.jennn@irt-saintexupery.com] EEL-I. t Composition of the workgroup Alexandre Albore, Lucian Alecu, Brice Beltran, Hugues Bonnin,

17

© D

EE

L-A

ll rig

hts

rese

rved

to

IVA

DO

, IR

T S

aint

Exu

péry

, C

RIA

Q a

nd A

NIT

I.

Con

fiden

tial a

nd p

ropr

ieta

ry d

ocum

ent

Certification

An (informal) view of the “certification”

Ensure that a system does exactly what is it intended to do...

Propose a set of shared, consensual recommendations in a given domain

ARPs, DO178, DO254,…

ISO 26262

Page 17: Composition of the workgroup · [Speaker: Eric Jenn, eric.jennn@irt-saintexupery.com] EEL-I. t Composition of the workgroup Alexandre Albore, Lucian Alecu, Brice Beltran, Hugues Bonnin,

18

© D

EE

L-A

ll rig

hts

rese

rved

to

IVA

DO

, IR

T S

aint

Exu

péry

, C

RIA

Q a

nd A

NIT

I.

Con

fiden

tial a

nd p

ropr

ieta

ry d

ocum

ent

Certification, aeronautics

AM

S/1

1/0

00354 -

14/0

1/2

011

Chicago

Convention

Code of Federal Regulations

Part 25: Airworthiness standards:

Transport category airplanes

Part 14: Aeronautics and Space

AC 25.1309

“Acceptable Means

of Compliance to 25.1309

FAR 25.1309

Part 25 : Subpart F - Equipments

AC 20-115D

Instantiated in

US

ARPs, DO178, DO254,…

ISO 26262

Page 18: Composition of the workgroup · [Speaker: Eric Jenn, eric.jennn@irt-saintexupery.com] EEL-I. t Composition of the workgroup Alexandre Albore, Lucian Alecu, Brice Beltran, Hugues Bonnin,

19

© D

EE

L-A

ll rig

hts

rese

rved

to

IVA

DO

, IR

T S

aint

Exu

péry

, C

RIA

Q a

nd A

NIT

I.

Con

fiden

tial a

nd p

ropr

ieta

ry d

ocum

ent

Certification, aeronautics

Chicago

Convention

Code of Federal Regulations

Part 25: Airworthiness standards:

Transport category airplanes

Part 14: Aeronautics and Space

AC 25.1309

“Acceptable Means

of Compliance to 25.1309

FAR 25.1309

Part 25 : Subpart F - Equipments

AC 20-115B

Instantiated in

US

ARPs, DO178, DO254,…

ISO 26262

ARGUMENT

Page 19: Composition of the workgroup · [Speaker: Eric Jenn, eric.jennn@irt-saintexupery.com] EEL-I. t Composition of the workgroup Alexandre Albore, Lucian Alecu, Brice Beltran, Hugues Bonnin,

20

© D

EE

L-A

ll rig

hts

rese

rved

to

IVA

DO

, IR

T S

aint

Exu

péry

, C

RIA

Q a

nd A

NIT

I.

Con

fiden

tial a

nd p

ropr

ieta

ry d

ocum

ent

Certification, aeronautics

ARPs, DO178, DO254,…

ISO 26262

ARGUMENT

Requirements

Determinism

Observability

Tracability

Decomposition

Experience

etc

Page 20: Composition of the workgroup · [Speaker: Eric Jenn, eric.jennn@irt-saintexupery.com] EEL-I. t Composition of the workgroup Alexandre Albore, Lucian Alecu, Brice Beltran, Hugues Bonnin,

21

© D

EE

L-A

ll rig

hts

rese

rved

to

IVA

DO

, IR

T S

aint

Exu

péry

, C

RIA

Q a

nd A

NIT

I.

Con

fiden

tial a

nd p

ropr

ieta

ry d

ocum

ent

New computation paradigm, new problems…

Requirements are sometimes difficult to specify…

including environmental conditions (what are the

“foreseeable operating conditions”?)

The behavior results from a learning process that is

statistical by nature (find correlations)

The role of data is crucial during the learning phase,

once the learning phase is completed. Effects of errors on

those data is much more complicated to trace to the

outputs…

Problems are solved “globally” (no decomposition,

traceability)…

Models are usually black boxes…

“Usual” V&V methods needs to be “adapted” to ML (if

possible), new methods need to be invented…

Requirements

Determinism

Observability

Tracability

Decomposition

Experience

etc

Page 21: Composition of the workgroup · [Speaker: Eric Jenn, eric.jennn@irt-saintexupery.com] EEL-I. t Composition of the workgroup Alexandre Albore, Lucian Alecu, Brice Beltran, Hugues Bonnin,

22

© D

EE

L-A

ll rig

hts

rese

rved

to

IVA

DO

, IR

T S

aint

Exu

péry

, C

RIA

Q a

nd A

NIT

I.

Con

fiden

tial a

nd p

ropr

ieta

ry d

ocum

ent

Approaches…

“Similarity analysis”

“Backward analysis”

Inductive approach: from faults to

failures

“[Quasi] Deductive approach”: high-

level properties

Page 22: Composition of the workgroup · [Speaker: Eric Jenn, eric.jennn@irt-saintexupery.com] EEL-I. t Composition of the workgroup Alexandre Albore, Lucian Alecu, Brice Beltran, Hugues Bonnin,

23

© D

EE

L-A

ll rig

hts

rese

rved

to

IVA

DO

, IR

T S

aint

Exu

péry

, C

RIA

Q a

nd A

NIT

I.

Con

fiden

tial a

nd p

ropr

ieta

ry d

ocum

ent

Approaches…

“Similarity analysis”

Aren’t we already facing similar

situations?

Epistemic uncertainty Stochastic uncertainty

Complex processors

(most systems?)Kalman filtering

Conditions are well-defined

Models are formal

Databases

Strong

dependancy to data

Managed in an ad-hoc manner

Data are "engineered"

Data don’t express the behaviour

Managed in an ad-hoc manner

Covered by V&V (integration tests)

"Models" are available

Service experience

Page 23: Composition of the workgroup · [Speaker: Eric Jenn, eric.jennn@irt-saintexupery.com] EEL-I. t Composition of the workgroup Alexandre Albore, Lucian Alecu, Brice Beltran, Hugues Bonnin,

24

© D

EE

L-A

ll rig

hts

rese

rved

to

IVA

DO

, IR

T S

aint

Exu

péry

, C

RIA

Q a

nd A

NIT

I.

Con

fiden

tial a

nd p

ropr

ieta

ry d

ocum

ent

Approaches…

“Backward analysis”

Considering a ML technique providing

a high-level confidence level, to which

class of problems can we apply it ?

Applied to ACAS Xu

Page 24: Composition of the workgroup · [Speaker: Eric Jenn, eric.jennn@irt-saintexupery.com] EEL-I. t Composition of the workgroup Alexandre Albore, Lucian Alecu, Brice Beltran, Hugues Bonnin,

25

© D

EE

L-A

ll rig

hts

rese

rved

to

IVA

DO

, IR

T S

aint

Exu

péry

, C

RIA

Q a

nd A

NIT

I.

Con

fiden

tial a

nd p

ropr

ieta

ry d

ocum

ent

Approaches…

Inductive approach: from faults to

failures

Recipe:

• Take a « typical » process,

• Find where faults can be introduced (fault

models)

• Determine the effect of those faults on the

top-level function

• Determine the means to prevent, detect

and mitigate the effects of those faults

Page 25: Composition of the workgroup · [Speaker: Eric Jenn, eric.jennn@irt-saintexupery.com] EEL-I. t Composition of the workgroup Alexandre Albore, Lucian Alecu, Brice Beltran, Hugues Bonnin,

26

© D

EE

L-A

ll rig

hts

rese

rved

to

IVA

DO

, IR

T S

aint

Exu

péry

, C

RIA

Q a

nd A

NIT

I.

Con

fiden

tial a

nd p

ropr

ieta

ry d

ocum

ent

Approaches…

HLP

"Properties that, if possessed, could

have a positive impact on the

capability to certify the ML-based

system"

“[Quasi] Deductive approach”: high-

level properties

Page 26: Composition of the workgroup · [Speaker: Eric Jenn, eric.jennn@irt-saintexupery.com] EEL-I. t Composition of the workgroup Alexandre Albore, Lucian Alecu, Brice Beltran, Hugues Bonnin,

27

© D

EE

L-A

ll rig

hts

rese

rved

to

IVA

DO

, IR

T S

aint

Exu

péry

, C

RIA

Q a

nd A

NIT

I.

Con

fiden

tial a

nd p

ropr

ieta

ry d

ocum

ent

Approaches…

“[Quasi] Deductive approach”: high-

level properties

Data quality

HLP

Probabilistic

assessment

Specification

issues

ResilienceExplicability

Other…Verifiability Robustness

Page 27: Composition of the workgroup · [Speaker: Eric Jenn, eric.jennn@irt-saintexupery.com] EEL-I. t Composition of the workgroup Alexandre Albore, Lucian Alecu, Brice Beltran, Hugues Bonnin,

28

© D

EE

L-A

ll rig

hts

rese

rved

to

IVA

DO

, IR

T S

aint

Exu

péry

, C

RIA

Q a

nd A

NIT

I.

Con

fiden

tial a

nd p

ropr

ieta

ry d

ocum

ent

Challenges: focus on a few properties

Probabilistic

assessment

Specification

issues

Explicability

Verifiability

Data quality

Robustness

Resilience

Other…

Page 28: Composition of the workgroup · [Speaker: Eric Jenn, eric.jennn@irt-saintexupery.com] EEL-I. t Composition of the workgroup Alexandre Albore, Lucian Alecu, Brice Beltran, Hugues Bonnin,

29

© D

EE

L-A

ll rig

hts

rese

rved

to

IVA

DO

, IR

T S

aint

Exu

péry

, C

RIA

Q a

nd A

NIT

I.

Con

fiden

tial a

nd p

ropr

ieta

ry d

ocum

ent

Challenges: focus on a few properties

Specification

issues

Explicability

Verifiability

Data quality

Robustness

Resilience

Other…Probabilistic

assessment

Fundamental role of

the specification

artifacts in the

design process

Page 29: Composition of the workgroup · [Speaker: Eric Jenn, eric.jennn@irt-saintexupery.com] EEL-I. t Composition of the workgroup Alexandre Albore, Lucian Alecu, Brice Beltran, Hugues Bonnin,

30

© D

EE

L-A

ll rig

hts

rese

rved

to

IVA

DO

, IR

T S

aint

Exu

péry

, C

RIA

Q a

nd A

NIT

I.

Con

fiden

tial a

nd p

ropr

ieta

ry d

ocum

ent

Challenges: focus on a few properties

Specification

issues

Explicability

Verifiability

Data quality

Robustness

Resilience

Other…Probabilistic

assessment

ML used in situations where

other techniques [and

human] have difficulties

(e.g., pedestrian detection):

environmental conditions

difficult to specify or

control

REQ 001:

The system shall … ???

Page 30: Composition of the workgroup · [Speaker: Eric Jenn, eric.jennn@irt-saintexupery.com] EEL-I. t Composition of the workgroup Alexandre Albore, Lucian Alecu, Brice Beltran, Hugues Bonnin,

31

© D

EE

L-A

ll rig

hts

rese

rved

to

IVA

DO

, IR

T S

aint

Exu

péry

, C

RIA

Q a

nd A

NIT

I.

Con

fiden

tial a

nd p

ropr

ieta

ry d

ocum

ent

Challenges: focus on a few properties

Specification

issues

Explicability

Verifiability

Data quality

Robustness

Resilience

Other…Probabilistic

assessment

Learning dataset may be

part of the specification

REQ 001:

The system shall … ???

REQ 002:

(x1,y1),(x2,y2),…(xn,yn)

Page 31: Composition of the workgroup · [Speaker: Eric Jenn, eric.jennn@irt-saintexupery.com] EEL-I. t Composition of the workgroup Alexandre Albore, Lucian Alecu, Brice Beltran, Hugues Bonnin,

32

© D

EE

L-A

ll rig

hts

rese

rved

to

IVA

DO

, IR

T S

aint

Exu

péry

, C

RIA

Q a

nd A

NIT

I.

Con

fiden

tial a

nd p

ropr

ieta

ry d

ocum

ent

Challenges: focus on a few properties

Specification

issues

Explicability

Verifiability

Data quality

Robustness

Resilience

Other…Probabilistic

assessment

REQ 001:

The system shall … ???

REQ 002:

(x1,y1),(x2,y2),…(xn,yn)

Page 32: Composition of the workgroup · [Speaker: Eric Jenn, eric.jennn@irt-saintexupery.com] EEL-I. t Composition of the workgroup Alexandre Albore, Lucian Alecu, Brice Beltran, Hugues Bonnin,

33

© D

EE

L-A

ll rig

hts

rese

rved

to

IVA

DO

, IR

T S

aint

Exu

péry

, C

RIA

Q a

nd A

NIT

I.

Con

fiden

tial a

nd p

ropr

ieta

ry d

ocum

ent

Challenges: focus on a few properties

Specification

issues

Explicability

Verifiability

Data quality

Robustness

Resilience

Other…Probabilistic

assessment

REQ 001:

The system shall … ???

REQ 002:

(x1,y1),(x2,y2),…(xn,yn)

Product

Page 33: Composition of the workgroup · [Speaker: Eric Jenn, eric.jennn@irt-saintexupery.com] EEL-I. t Composition of the workgroup Alexandre Albore, Lucian Alecu, Brice Beltran, Hugues Bonnin,

34

© D

EE

L-A

ll rig

hts

rese

rved

to

IVA

DO

, IR

T S

aint

Exu

péry

, C

RIA

Q a

nd A

NIT

I.

Con

fiden

tial a

nd p

ropr

ieta

ry d

ocum

ent

Challenges: focus on a few properties

Specification

issues

Explicability

Verifiability

Data quality

Robustness

Resilience

Other…Probabilistic

assessment

ML inference

"machinery" (algorithms)

Classical design process

REQ 001:

The system shall … ???

REQ 002:

(x1,y1),(x2,y2),…(xn,yn)

Product

Page 34: Composition of the workgroup · [Speaker: Eric Jenn, eric.jennn@irt-saintexupery.com] EEL-I. t Composition of the workgroup Alexandre Albore, Lucian Alecu, Brice Beltran, Hugues Bonnin,

35

© D

EE

L-A

ll rig

hts

rese

rved

to

IVA

DO

, IR

T S

aint

Exu

péry

, C

RIA

Q a

nd A

NIT

I.

Con

fiden

tial a

nd p

ropr

ieta

ry d

ocum

ent

Challenges: focus on a few properties

Specification

issues

Explicability

Verifiability

Data quality

Robustness

Resilience

Other…Probabilistic

assessment

Lack of a continuous refinement

process

Traceability to requirements is

hard to ensure

ML data (weights)

REQ 001:

The system shall … ???

REQ 002:

(x1,y1),(x2,y2),…(xn,yn)

ML inference

"machinery" (algorithms)

Classical design process

Product

Page 35: Composition of the workgroup · [Speaker: Eric Jenn, eric.jennn@irt-saintexupery.com] EEL-I. t Composition of the workgroup Alexandre Albore, Lucian Alecu, Brice Beltran, Hugues Bonnin,

36

© D

EE

L-A

ll rig

hts

rese

rved

to

IVA

DO

, IR

T S

aint

Exu

péry

, C

RIA

Q a

nd A

NIT

I.

Con

fiden

tial a

nd p

ropr

ieta

ry d

ocum

ent

Challenges: focus on a few properties

Specification

issues

Explicability

Verifiability

Data quality

Robustness

Resilience

Other…Probabilistic

assessment

Lack of a continuous refinement

process

Traceability to requirements is

hard to ensure

REQ 001:

The system shall … ???

REQ 002:

(x1,y1),(x2,y2),…(xn,yn)

Product

Page 36: Composition of the workgroup · [Speaker: Eric Jenn, eric.jennn@irt-saintexupery.com] EEL-I. t Composition of the workgroup Alexandre Albore, Lucian Alecu, Brice Beltran, Hugues Bonnin,

37

© D

EE

L-A

ll rig

hts

rese

rved

to

IVA

DO

, IR

T S

aint

Exu

péry

, C

RIA

Q a

nd A

NIT

I.

Con

fiden

tial a

nd p

ropr

ieta

ry d

ocum

ent

Challenges: focus on a few properties

Specification

issues

Explicability

Verifiability

Data quality

Robustness

Resilience

Probabilistic

assessmentOther…

Need for a "Learning

assurance process"

REQ 001:

The system shall … ???

REQ 002:

(x1,y1),(x2,y2),…(xn,yn)

Page 37: Composition of the workgroup · [Speaker: Eric Jenn, eric.jennn@irt-saintexupery.com] EEL-I. t Composition of the workgroup Alexandre Albore, Lucian Alecu, Brice Beltran, Hugues Bonnin,

38

© D

EE

L-A

ll rig

hts

rese

rved

to

IVA

DO

, IR

T S

aint

Exu

péry

, C

RIA

Q a

nd A

NIT

I.

Con

fiden

tial a

nd p

ropr

ieta

ry d

ocum

ent

Challenges: focus on a few properties

Relation between

What explanations?

For whom and for what purposes?

Specification

issues

Explicability

Verifiability

Data quality

Robustness

Resilience

Other…Probabilistic

assessment

Page 38: Composition of the workgroup · [Speaker: Eric Jenn, eric.jennn@irt-saintexupery.com] EEL-I. t Composition of the workgroup Alexandre Albore, Lucian Alecu, Brice Beltran, Hugues Bonnin,

39

© D

EE

L-A

ll rig

hts

rese

rved

to

IVA

DO

, IR

T S

aint

Exu

péry

, C

RIA

Q a

nd A

NIT

I.

Con

fiden

tial a

nd p

ropr

ieta

ry d

ocum

ent

Challenges: focus on a few properties

Develop

hypothesesBuild model

Observe /

Collect data

Validate

Verify

Build a solutionImplement the

solution

Specification

issues

Hypothetico-deductive

approach

Explicability

Verifiability

Data quality

Robustness

Resilience

Probabilistic

assessmentOther…

What explanations?

For whom and for what purposes?

Page 39: Composition of the workgroup · [Speaker: Eric Jenn, eric.jennn@irt-saintexupery.com] EEL-I. t Composition of the workgroup Alexandre Albore, Lucian Alecu, Brice Beltran, Hugues Bonnin,

40

© D

EE

L-A

ll rig

hts

rese

rved

to

IVA

DO

, IR

T S

aint

Exu

péry

, C

RIA

Q a

nd A

NIT

I.

Con

fiden

tial a

nd p

ropr

ieta

ry d

ocum

ent

Challenges: focus on a few properties

Develop

hypothesesBuild model

Observe /

Collect data

Validate

Verify

Build a solutionImplement the

solution

Specification

issues

The model is appropriate and is consistent.

It complies with the State of the Art.

Explicability

Verifiability

Data quality

Robustness

Resilience

Probabilistic

assessmentOther…

What explanations?

For whom and for what purposes?

Page 40: Composition of the workgroup · [Speaker: Eric Jenn, eric.jennn@irt-saintexupery.com] EEL-I. t Composition of the workgroup Alexandre Albore, Lucian Alecu, Brice Beltran, Hugues Bonnin,

41

© D

EE

L-A

ll rig

hts

rese

rved

to

IVA

DO

, IR

T S

aint

Exu

péry

, C

RIA

Q a

nd A

NIT

I.

Con

fiden

tial a

nd p

ropr

ieta

ry d

ocum

ent

Challenges: focus on a few properties

Specification

issues

Explicability

Verifiability

Data quality

Robustness

Resilience

Probabilistic

assessmentOther…

How to gain confidence on the

model built?

Learn Build modelObserve /

Collect data

Validate

Verify

Build a solutionImplement the

solution

????

Page 41: Composition of the workgroup · [Speaker: Eric Jenn, eric.jennn@irt-saintexupery.com] EEL-I. t Composition of the workgroup Alexandre Albore, Lucian Alecu, Brice Beltran, Hugues Bonnin,

42

© D

EE

L-A

ll rig

hts

rese

rved

to

IVA

DO

, IR

T S

aint

Exu

péry

, C

RIA

Q a

nd A

NIT

I.

Con

fiden

tial a

nd p

ropr

ieta

ry d

ocum

ent

Challenges: focus on a few properties

Specification

issues

Explicability

Verifiability

Data quality

Robustness

Resilience

Probabilistic

assessmentOther…

How to gain confidence on the

model built?

How can we demonstrate

compliance to the requirements?

Can we prove an ML algorithm?

Can we test an ML algorithm?

Where is the oracle? (see specification problem)

Is massive testing massive enough? How to

generate those tests...

Equivalence classes?

How to check innocuity?

Are existing formal methods

applicable to real-size

problems?

Page 42: Composition of the workgroup · [Speaker: Eric Jenn, eric.jennn@irt-saintexupery.com] EEL-I. t Composition of the workgroup Alexandre Albore, Lucian Alecu, Brice Beltran, Hugues Bonnin,

43

© D

EE

L-A

ll rig

hts

rese

rved

to

IVA

DO

, IR

T S

aint

Exu

péry

, C

RIA

Q a

nd A

NIT

I.

Con

fiden

tial a

nd p

ropr

ieta

ry d

ocum

ent

Challenges: focus on a few properties

Probabilistic

assessment

Specification

issues

Explicability

Verifiability

Data quality

Robustness

Resilience

Other…

Can we apply

classical “system-

level” architectural

recipes?

How to ensure that the actual

conditions comply with the learning

conditions?

How to diversify (and avoid

common causes)?

ML1 ML2

How to monitor a ML system?

Page 43: Composition of the workgroup · [Speaker: Eric Jenn, eric.jennn@irt-saintexupery.com] EEL-I. t Composition of the workgroup Alexandre Albore, Lucian Alecu, Brice Beltran, Hugues Bonnin,

44

© D

EE

L-A

ll rig

hts

rese

rved

to

IVA

DO

, IR

T S

aint

Exu

péry

, C

RIA

Q a

nd A

NIT

I.

Con

fiden

tial a

nd p

ropr

ieta

ry d

ocum

ent

Challenges: focus on a few properties

Probabilistic

assessment

Specification

issues

Explicability

Verifiability

Data quality

Robustness

Resilience

Other…

Can we rely on a

probabilistic

assessment of

dependability?

Learning is a statistical process

Some results about probabilistic assessment

൯𝑃 𝐸𝑟𝑟𝑜𝑝 ≤ 𝐸𝑟𝑟𝑡𝑟𝑎𝑖𝑛 + 𝛿 ≤ 1 − 휀 𝑤ℎ𝑒𝑟𝑒 𝛿 = 𝑓(𝑉𝐶, 𝑁, 휀

𝛿 ≤𝑉𝐶

𝑁

105 for DNN10-5

1015

Vapnik and Chervonenkisdimension

Size of the datasetf

Page 44: Composition of the workgroup · [Speaker: Eric Jenn, eric.jennn@irt-saintexupery.com] EEL-I. t Composition of the workgroup Alexandre Albore, Lucian Alecu, Brice Beltran, Hugues Bonnin,

45

© D

EE

L-A

ll rig

hts

rese

rved

to

IVA

DO

, IR

T S

aint

Exu

péry

, C

RIA

Q a

nd A

NIT

I.

Con

fiden

tial a

nd p

ropr

ieta

ry d

ocum

ent

Challenges: focus on a few properties

Probabilistic

assessment

Specification

issues

Explicability

Verifiability

Data quality

Robustness

Resilience

Other…

Can we rely on a

probabilistic

assessment of

dependability?

Learning is a statistical process

Some results about probabilistic assessment

The nature of uncertainty

Safe scenarios

Unsafe scenarios

All scenarios

Known

scenarios

Possible

scenarios

Page 45: Composition of the workgroup · [Speaker: Eric Jenn, eric.jennn@irt-saintexupery.com] EEL-I. t Composition of the workgroup Alexandre Albore, Lucian Alecu, Brice Beltran, Hugues Bonnin,

46

© D

EE

L-A

ll rig

hts

rese

rved

to

IVA

DO

, IR

T S

aint

Exu

péry

, C

RIA

Q a

nd A

NIT

I.

Con

fiden

tial a

nd p

ropr

ieta

ry d

ocum

ent

Challenges: focus on a few properties

Probabilistic

assessment

Specification

issues

Explicability

Verifiability

Data quality

Robustness

Resilience

Other…

Can we rely on a

probabilistic

assessment of

dependability?

Learning is a statistical process

Some results about probabilistic assessment

The nature of uncertainty

Aleatoric

uncertainty?

Epistemic

uncertainty?

Page 46: Composition of the workgroup · [Speaker: Eric Jenn, eric.jennn@irt-saintexupery.com] EEL-I. t Composition of the workgroup Alexandre Albore, Lucian Alecu, Brice Beltran, Hugues Bonnin,

47

© D

EE

L-A

ll rig

hts

rese

rved

to

IVA

DO

, IR

T S

aint

Exu

péry

, C

RIA

Q a

nd A

NIT

I.

Con

fiden

tial a

nd p

ropr

ieta

ry d

ocum

ent

Challenges: focus on a few properties

Probabilistic

assessment

Specification

issues

Explicability

Verifiability

Data quality

Robustness

Resilience

Other…

Can we rely on a

probabilistic

assessment of

dependability?

Learning is a statistical process

Some results about probabilistic assessment

The nature of uncertainty

The various interpretations of probabilities…

Classical, frequentist, degree of belief?

Page 47: Composition of the workgroup · [Speaker: Eric Jenn, eric.jennn@irt-saintexupery.com] EEL-I. t Composition of the workgroup Alexandre Albore, Lucian Alecu, Brice Beltran, Hugues Bonnin,

48

© D

EE

L-A

ll rig

hts

rese

rved

to

IVA

DO

, IR

T S

aint

Exu

péry

, C

RIA

Q a

nd A

NIT

I.

Con

fiden

tial a

nd p

ropr

ieta

ry d

ocum

ent

We are we now…

Probabilistic

assessment

Specification

issues

Explicability

Verifiability

Data quality

Robustness

Resilience

Other…

White Paper

Page 48: Composition of the workgroup · [Speaker: Eric Jenn, eric.jennn@irt-saintexupery.com] EEL-I. t Composition of the workgroup Alexandre Albore, Lucian Alecu, Brice Beltran, Hugues Bonnin,

49

© D

EE

L-A

ll rig

hts

rese

rved

to

IVA

DO

, IR

T S

aint

Exu

péry

, C

RIA

Q a

nd A

NIT

I.

Con

fiden

tial a

nd p

ropr

ieta

ry d

ocum

ent

And ware we going next?

White Paper

On two use cases

ACAS Xu

Image processing app. TBD

Build and

formalize the

argument

Provide

evidences

Position Paper

Probabilistic

assessment

Specification

issues

Explicability

Verifiability

Data quality

Robustness

Resilience

Other…

Page 49: Composition of the workgroup · [Speaker: Eric Jenn, eric.jennn@irt-saintexupery.com] EEL-I. t Composition of the workgroup Alexandre Albore, Lucian Alecu, Brice Beltran, Hugues Bonnin,

© DEEL- All rights reserved to IVADO, IRT Saint Exupéry, CRIAQ and ANITI.

Confidential and proprietary document

03/02/2020 50

THANKS FOR YOU ATTENTION