NASA Logo

NTRS

NTRS - NASA Technical Reports Server

Back to Results
Recommendations on Evidence and Process for Certification of Learning-enabled Components in Aerospace SystemsThis report primarily identifies a collection of relevant and necessary evidence for assurance of machine learnt components (MLCs)—also known as learning-enabled components—integrated into aircraft systems, and gives preliminary suggestions on the elements of a certification process that invoke the identified evidence. The main focus is on feedforward neural networks that are static and trained offline through supervised learning. A brief background on the generic elements of the lifecycle of an MLC is given to contextualize the assurance considerations and, consequently, the evidence that is relevant and necessary to support certification.

At the level of an MLC, those considerations relate to: (i) the consistency and correctness of MLC contributions to
system functions in the context of a validated functional intent; and (ii) the absence of MLC contributions to aircraft-level failure conditions. At an ML model level, confidence in model and data properties contribute to assurance of the containing MLC, in particular: (a) generalizability and robustness of models, in the presence of inputs not previously seen during training, disturbances to inputs, and unexpected inputs; and (b) valid data, i.e., data that are at least representative, relevant, complete, and accurate.

Evidence for the above span the elements of the ML lifecycle, and includes, at a minimum, lifecycle artifacts that pertain to: (1) properties of requirements capturing functional intent, safety constraints, and aspects of the intended use and operating environment; (2) model performance, model complexity and design, and algorithm choice; (3) achievement of required performance at the levels of a trained model during model development, a trained model after model development is complete, and a trained model that is transformed into an executable equivalent; (4) model implementation aspects necessary for transforming a trained model into the executable equivalent; (5) integration of the executable trained model into the containing MLC, and eventually the larger system; and, (6) lastly, the verification and validation (V&V) of each of the above. Such V&V lifecycle artifacts themselves include: aspects of coverage, e.g., of various levels of requirements by the input space of the model and the data; traceability (where applicable); application of formal methods for property specification, analysis, and checking. Examples of evidence generation methods and tools further ground the discussion on what constitutes evidence, and the contribution to assurance during certification.

The identified assurance considerations and supporting evidence is not a comprehensive set. Additionally, neither what should be considered as sufficient evidence relative to the assigned criticality of an MLC, nor how criticality ought to be determined and adjusted, have been considered in this report. However, suggestions are made for potential activities of the ML lifecycle that are aimed at providing confidence that an MLC can be relied upon when integrated into its containing (aircraft) system. Those activities are proposed as candidate elements of a certification process for MLCs. The main purpose of this report to inform regulatory guidance and consensus standards that may be used to meet the safety intent of the applicable regulations.
Document ID
20240006865
Acquisition Source
Ames Research Center
Document Type
Technical Memorandum (TM)
Authors
Adrian Agogino
(Ames Research Center Mountain View, United States)
Guillaume Brat
(Ames Research Center Mountain View, United States)
Yuning He
(Ames Research Center Mountain View, United States)
Daniel Hulse
(Ames Research Center Mountain View, United States)
Rory Lipkis
(Ames Research Center Mountain View, United States)
Thomas Pressburger
(Ames Research Center Mountain View, United States)
Divya Gopinath
(Wyle (United States) El Segundo, California, United States)
Lukman Irshad
(Wyle (United States) El Segundo, California, United States)
Andreas Katis
(Wyle (United States) El Segundo, California, United States)
Anastasia Mavridou
(Wyle (United States) El Segundo, California, United States)
Ganesh Pai
(Wyle (United States) El Segundo, California, United States)
Corina Pasareanu
(Wyle (United States) El Segundo, California, United States)
Ivan Perez
(Wyle (United States) El Segundo, California, United States)
Johann Schumann
(Wyle (United States) El Segundo, California, United States)
Date Acquired
May 28, 2024
Publication Date
June 7, 2024
Subject Category
Air Transportation and Safety
Funding Number(s)
WBS: 340428.02.20.01.01
CONTRACT_GRANT: 80ARC020D0010
Distribution Limits
Public
Copyright
Public Use Permitted.
Technical Review
NASA Peer Committee
Keywords
Aviation safety
Machine Learning Assurance
No Preview Available