Proceedings of the ACM/IEEE 42nd International Conference on Software Engineering: New Ideas and Emerging Results 2020
DOI: 10.1145/3377816.3381734
|View full text |Cite
|
Sign up to set email alerts
|

Manifold for machine learning assurance

Abstract: The increasing use of machine-learning (ML) enabled systems in critical tasks fuels the quest for novel verification and validation techniques yet grounded in accepted system assurance principles. In traditional system development, model-based techniques have been widely adopted, where the central premise is that abstract models of the required system provide a sound basis for judging its implementation. We posit an analogous approach for ML systems using an ML technique that extracts from the high-dimensional… Show more

Help me understand this report
View preprint versions

Search citation statements

Order By: Relevance

Paper Sections

Select...
2
1
1
1

Citation Types

0
7
0

Year Published

2021
2021
2023
2023

Publication Types

Select...
4
4
1

Relationship

0
9

Authors

Journals

citations
Cited by 22 publications
(7 citation statements)
references
References 11 publications
0
7
0
Order By: Relevance
“…Another popular type of test data generators aims to create inputs along the decision boundary: DeepJanus [29] uses a model based approach, while SINVAD [27] and MANI-FOLD [28] use the generative power of variational autoencoders (VAE) [36]. Note that we cannot expect inputs along the decision boundary to be always truly ambiguous -they may just as well be OOD, invalid or in rare cases even lowuncertainty inputs.…”
Section: Related Workmentioning
confidence: 99%
See 1 more Smart Citation
“…Another popular type of test data generators aims to create inputs along the decision boundary: DeepJanus [29] uses a model based approach, while SINVAD [27] and MANI-FOLD [28] use the generative power of variational autoencoders (VAE) [36]. Note that we cannot expect inputs along the decision boundary to be always truly ambiguous -they may just as well be OOD, invalid or in rare cases even lowuncertainty inputs.…”
Section: Related Workmentioning
confidence: 99%
“…Autoencoders (AEs) are a powerful tool, used in a range of TIG [18], [27], [28], [31]. AEs follow an encoder-decoder architecture as shown in the blue part of Figure 2: An encoder E compresses an input into a smaller latent space (LS), and the decoder D then attempts to reconstruct x from the LS.…”
Section: A Interpolation In Autoencodersmentioning
confidence: 99%
“…We demonstrate our approach on the autonomous aircraft taxi problem 1 , which has recently been used as a benchmark problem in work on robust and verified perception [4], [5]. In previous work, a neural network was trained to take images from a camera on the right wing of a Cessna 208B Grand Caravan taxiing at 5 m/s down runway 04 of Grant County International Airport and output a control action (steering angle) that keeps the aircraft on the runway [4].…”
Section: Application: Aircraft Taxi Problemmentioning
confidence: 99%
“…Our hypothesis is that we can use BTDs derived from the system information and static assurance cases and use them to compose the anomaly and the threat likelihoods at runtime, including the likelihood for the failure of LECs [1], [11], [12], [18]. BTDs are graphical models that provide a mechanism to learn the conditional relationships between threat events, hazards, and the success probability of barriers.…”
Section: Related Workmentioning
confidence: 99%