On Functional Test Generation for Deep Neural Network IPs
Not on the map. Why?
Abstract (arXiv)
Machine learning systems based on deep neural networks (DNNs) produce state-of-the-art results in many applications. Considering the large amount of training data and know-how required to generate the network, it is more practical to use third-party DNN intellectual property (IP) cores for many designs. No doubt to say, it is essential for DNN IP vendors to provide test cases for functional validation without leaking their parameters to IP users. To satisfy this requirement, we propose to effectively generate test cases that activate parameters as many as possible and propagate their perturbations to outputs. Then the functionality of DNN IPs can be validated by only checking their outputs. However, it is difficult considering large numbers of parameters and highly non-linearity of DNNs. In this paper, we tackle this problem by judiciously selecting samples from the DNN training set and applying a gradient-based method to generate new test cases. Experimental results demonstrate the efficacy of our proposed solution.
Key facts. Cited by 4 papers in the map (data through 14 Oct 2026). First posted on arXiv 23 Nov 2019.
Builds on
No reference list yet.
Built on by
Citing papers per year: 2023: 1; 2024: 3.
4 papers.
- 2023One-Shot Online Testing of Deep Neural Networks Based on Distribution Shift Detectioncited by 2
- 2024Concurrent Self-testing of Neural Networks Using Uncertainty Fingerprintcited by 1
- 2024Testing Spintronics Implemented Monte Carlo Dropout-Based Bayesian Neural Networkscited by 0
- 2024Few-Shot Testing: Estimating Uncertainty of Memristive Deep Neural Networks Using One Bayesian Test Vectorcited by 0
- 2024Few-Shot Testing: Estimating Uncertainty of Memristive Deep Neural Networks Using One Bayesian Test Vector29 May 2024
- 2024Testing Spintronics Implemented Monte Carlo Dropout-Based Bayesian Neural Networks9 Jan 2024
- 2024Concurrent Self-testing of Neural Networks Using Uncertainty Fingerprint2 Jan 2024
- 2023One-Shot Online Testing of Deep Neural Networks Based on Distribution Shift Detection16 May 2023