TFCheck : A TensorFlow Library for Detecting Training Issues in Neural Network Programs
Not on the map. Why?
Abstract (arXiv)
The increasing inclusion of Machine Learning (ML) models in safety critical systems like autonomous cars have led to the development of multiple model-based ML testing techniques. One common denominator of these testing techniques is their assumption that training programs are adequate and bug-free. These techniques only focus on assessing the performance of the constructed model using manually labeled data or automatically generated data. However, their assumptions about the training program are not always true as training programs can contain inconsistencies and bugs. In this paper, we examine training issues in ML programs and propose a catalog of verification routines that can be used to detect the identified issues, automatically. We implemented the routines in a Tensorflow-based library named TFCheck. Using TFCheck, practitioners can detect the aforementioned issues automatically. To assess the effectiveness of TFCheck, we conducted a case study with real-world, mutants, and synthetic training programs. Results show that TFCheck can successfully detect training issues in ML code implementations.
Key facts. Cited by 3 papers in the map (data through 7 Oct 2026). First posted on arXiv 5 Sep 2019.
Builds on
No reference list yet.
Built on by
Citing papers per year: 2021: 1; 2022: 0; 2023: 0; 2024: 0; 2025: 1; 2026: 1.
3 papers.
- 2021Automatic Fault Detection for Deep Learning Programs Using Graph Transformationscited by 9
- 2025Exploring the usage of Probabilistic Neural Networks for Ionospheric electron density estimationcited by 0
- 2026BTTackler: A Diagnosis-based Framework for Efficient Deep Learning Hyperparameter Optimizationcited by 0
- 2026BTTackler: A Diagnosis-based Framework for Efficient Deep Learning Hyperparameter Optimization27 Feb 2026
- 2025Exploring the usage of Probabilistic Neural Networks for Ionospheric electron density estimation8 Mar 2025
- 2021Automatic Fault Detection for Deep Learning Programs Using Graph Transformations17 May 2021