Testing machine learning based systems: a systematic mapping

V Riccio, G Jahangirova, A Stocco… - Empirical Software …, 2020 - Springer
Abstract Context: A Machine Learning based System (MLS) is a software system including
one or more components that learn how to perform a task from a given data set. The …

Software verification and validation of safe autonomous cars: A systematic literature review

N Rajabli, F Flammini, R Nardone, V Vittorini - IEEE Access, 2020 - ieeexplore.ieee.org
Autonomous, or self-driving, cars are emerging as the solution to several problems primarily
caused by humans on roads, such as accidents and traffic congestion. However, those …

Av-fuzzer: Finding safety violations in autonomous driving systems

G Li, Y Li, S Jha, T Tsai, M Sullivan… - 2020 IEEE 31st …, 2020 - ieeexplore.ieee.org
This paper proposes AV-FUZZER, a testing framework, to find the safety violations of an
autonomous vehicle (AV) in the presence of an evolving traffic environment. We perturb the …

BinFI an efficient fault injector for safety-critical machine learning systems

Z Chen, G Li, K Pattabiraman… - Proceedings of the …, 2019 - dl.acm.org
As machine learning (ML) becomes pervasive in high performance computing, ML has
found its way into safety-critical domains (eg, autonomous vehicles). Thus the reliability of …

A systematic literature review on hardware reliability assessment methods for deep neural networks

MH Ahmadilivani, M Taheri, J Raik… - ACM Computing …, 2024 - dl.acm.org
Artificial Intelligence (AI) and, in particular, Machine Learning (ML), have emerged to be
utilized in various applications due to their capability to learn how to solve complex …

A low-cost fault corrector for deep neural networks through range restriction

Z Chen, G Li, K Pattabiraman - 2021 51st Annual IEEE/IFIP …, 2021 - ieeexplore.ieee.org
The adoption of deep neural networks (DNNs) in safety-critical domains has engendered
serious reliability concerns. A prominent example is hardware transient faults that are …

Understanding and mitigating hardware failures in deep learning training systems

Y He, M Hutton, S Chan, R De Gruijl… - Proceedings of the 50th …, 2023 - dl.acm.org
Deep neural network (DNN) training workloads are increasingly susceptible to hardware
failures in datacenters. For example, Google experienced" mysterious, difficult to identify …

Sanity-check: Boosting the reliability of safety-critical deep neural network applications

E Ozen, A Orailoglu - 2019 IEEE 28th Asian Test Symposium …, 2019 - ieeexplore.ieee.org
The widespread usage of deep neural networks in autonomous driving necessitates a
consideration of the safety arguments against hardware-level faults. This study confirms the …

Tensorfi: A flexible fault injection framework for tensorflow applications

Z Chen, N Narayanan, B Fang, G Li… - 2020 IEEE 31st …, 2020 - ieeexplore.ieee.org
As machine learning (ML) has seen increasing adoption in safety-critical domains (eg,
autonomous vehicles), the reliability of ML systems has also grown in importance. While …

Resilience and resilient systems of artificial intelligence: taxonomy, models and methods

V Moskalenko, V Kharchenko, A Moskalenko… - Algorithms, 2023 - mdpi.com
Artificial intelligence systems are increasingly being used in industrial applications, security
and military contexts, disaster response complexes, policing and justice practices, finance …