simulate and validate your dnn inference with...
TRANSCRIPT
3DS
.CO
M©
Das
saul
tSys
tèm
es| C
onfid
entia
l Inf
orm
atio
n | 3
/20/
2018
| ref
.: 3D
S_D
ocum
ent_
2015
Simulate and validate yourDNN inference with CATIA
before ADAS industrialdeployment
« AI in the Loop »
Simon BerardCATIA Strategic Planning Senior Analyst
Agenda
1
2
3
WHY does Autonomous Driving Experience matter ?
WHAT are the mandatory capabilities ?
HOW does it work ?
WHAT IS AN AUTONOMOUS DRIVING EXPERIENCE FOR ?
PR
OG
RA
M A
DV
AN
CEM
ENT
PROBLEM DEFINITION
NETWORK STRUCTURE
CONVERGENCE
RE-TRAINING
?
Number of known issues
to find and fix
the root cause
Difficulty
WH
YW
HA
TH
OW
Field test issues
HOW DOES AN AUTONOMOUS DRIVING EXPERIENCE MAKE THE DIFFERENCE ?
DANGEROUS
SITUATIONS
BEHAVIOR
WH
YW
HA
TH
OW
SOFTWARE
WHY DOES DASSAULT SYSTEMES DEVELOP AN AUTONOMOUS DRIVING EXPERIENCE ?
TOWARDS
COGNITIVE AUGMENTED DESIGN
WH
YW
HA
TH
OW
WHY DOES DASSAULT SYSTEMES DEVELOP AN AUTONOMOUS DRIVING EXPERIENCE ?
AUTOMATION & SELF OPTIMIZING DESIGN
Multidiscipline, Multiscale, MultiphysicsGenerative Design W
HY
WH
AT
HO
W
[MOD|SIM]
WHAT TO EXPERIENCE ? AV FUNCTIONAL ARCHITECTURE COVERAGE
THINK ACTSENSE
WH
YW
HA
TH
OW
WHAT TO EXPERIENCE ? AV FUNCTIONAL ARCHITECTURE COVERAGE
PERFORMANCES ACCURACY
THINK ACTSENSE
BRAKES DAMPERS
WH
YW
HA
TH
OW
WHAT TO EXPERIENCE ? PARAMETERS SPACE EXPLORATION
WH
YW
HA
TH
OW
CERTIFICATION
WHEN DOES AN AUTONOMOUS DRIVING EXPERIENCE APPLY ?
VALIDATION
OWNERSHIP
MANUFACTURING
UPSTREAM
DETAILED
CONCEPTUAL
WH
YW
HA
TH
OW
WHAT ARE THE TRAPS ALONG THE WAY ?
CONTROL THE BIAS AT ALL STAGES
SYNCHRONIZATION BARRIERS EXTERNAL COMPUTATIONS CROSSED-CAUSAL DEPENDENCIES
WH
YW
HA
TH
OW
WHAT IS HAPPENING INSIDE THE CAR ?
INTEGRATE, CO-EXECUTE AND VALIDATE VIRTUAL HETEROGENEOUS MODELS, VIA A REAL-TIME AND INTERACTIVE PLATFORM.
SENSORS
VEHICLE DYNAMICS
TIRES
DAMPERS
CONTROL
STEERING
WH
YW
HA
TH
OW
WHAT IS HAPPENING OUTSIDE OF THE CAR ?
STAGING OF INTERACTIVE EXPERIENCES BY COMPOSING PRODUCT, NATURE & LIFE
CAD ASSETS
BUILT-IN BEHAVIORS
REUSE PRODUCT BEHAVIORS
ANIMATE IN CONTEXT OF EXPERIENCE
REALTIME PHYSICS
WRITE EXPERIENCE SCENARIOUSING NATURAL LANGUAGE
WH
YW
HA
TH
OW
HOW TO INTEGRATE A PROJECT IN THE EXPERIENCE ?
1 2 3 4
7 6 5
Nvidia publicationEnd to End Learning for Self-Driving Cars [arXiv:1604.07316v1 [cs.CV] 25 Apr 2016]2016 Sully Chen Implementationhttps://github.com/SullyChen/Autopilot-TensorFlow
Nvidia ADAS Network
DEEP LEARNING COMPONENT TO VALIDATE
EXPORT TO PRODUCTION LEVEL FMU CONVERSION PHYSICAL SYSTEM DESIGN
CO-SIMULATION EXPERIENCE SCENARIZATIONRESULTS ANALYSIS
Mechatronics SystemFreeze the Network
WH
YW
HA
TH
OW
HOW DOES IT WORK ?
SENSE THINK ACT
WH
YW
HA
TH
OW
AI IN THE LOOP
WH
YW
HA
TH
OW
NEXT STEPS
Generative Tests
Generative AI convergence
Real-time for Hardware in the Loop
Real-time Environment interaction
WH
YW
HA
TH
OW
EXPERIENCE BENEFITS
1
2
3
Possibility to explore variants of scenarios and configurations
4
Explore, experiment and see
Play the experience guaranteeing physical accuracy
Combine Knowledge and Know How
19
3D
S.C
OM
© D
ass
au
ltSy
stèm
es
| C
on
fid
en
tial
Info
rmati
on
| 3
/20
/20
18