2021 IEEE 27th International Symposium on on-Line Testing and Robust System Design (IOLTS) 2021
DOI: 10.1109/iolts52814.2021.9486704
|View full text |Cite
|
Sign up to set email alerts
|

A Suitability Analysis of Software Based Testing Strategies for the On-line Testing of Artificial Neural Networks Applications in Embedded Devices

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
1
1
1
1

Citation Types

0
4
0

Year Published

2022
2022
2024
2024

Publication Types

Select...
4
4

Relationship

1
7

Authors

Journals

citations
Cited by 8 publications
(5 citation statements)
references
References 23 publications
0
4
0
Order By: Relevance
“…Current state-of-the-art functional methods for detecting faults that may affect AI-powered devices are often based on Software Test Libraries (STLs), a set of assembly programs that can excite and detect faults in the underlying computing device by applying carefully crafted test patterns. However, since STLs require a significant manual effort to develop and may affect the performance of the AI task [22], alternative solutions have been proposed that leverage directly the computations of AI models, such as CNNs. In particular, they involve constructing suitable input data that, when fed to the CNN, can excite faults simply by flowing through the layers of the network and propagate them up to the output layer.…”
Section: B Fault Detection Techniquesmentioning
confidence: 99%
“…Current state-of-the-art functional methods for detecting faults that may affect AI-powered devices are often based on Software Test Libraries (STLs), a set of assembly programs that can excite and detect faults in the underlying computing device by applying carefully crafted test patterns. However, since STLs require a significant manual effort to develop and may affect the performance of the AI task [22], alternative solutions have been proposed that leverage directly the computations of AI models, such as CNNs. In particular, they involve constructing suitable input data that, when fed to the CNN, can excite faults simply by flowing through the layers of the network and propagate them up to the output layer.…”
Section: B Fault Detection Techniquesmentioning
confidence: 99%
“…Algorithmic-based error detection and correction methods using checksum arithmetic are discussed in [13], [26]- [29]. On-line test methods are proposed in [30] based on Software Test Libraries (STL), in [31] based on a simplified metric of dynamic power consumption, and in [32] based on encrypting weights in the memory with an encryption algorithm that spreads single bitflips extending them to multiple bit-flips and checking if the padding bytes used for the encryption to work properly are correctly decrypted.…”
Section: Prior Art On Testing Ai Hardware Acceleratorsmentioning
confidence: 99%
“…3) Software-based: In [157], on-line test strategies based on Software Test Libraries (STL) are proposed for embedded systems running ANN applications. STL is composed of selftest routines that are executed during boot-time or run-time.…”
Section: On-line Test 1) Atpg and Functional Testingmentioning
confidence: 99%
“…These solutions bring in new challenges for testing. For instance, in-memory solutions may require understanding and creation Physical-aware DFT [136] DFT overhead Function-aware DFT [134], [135], [145] Complete DFT solutions for large heterogeneous systems Functional test generation [127], [146]- [156] Memory-hungry designs On-line test [157]- [165] New market demands (i.e., 0 DPPM for automotive, on-line test)…”
Section: A Introductionmentioning
confidence: 99%