J Shin, J Wang, S Wang, N Nagappan - arXiv preprint arXiv:2307.04080, 2023 - arxiv.org
Automatic detection of software bugs is a critical task in software security. Many static tools that can help detect bugs have been proposed. While these static bug detectors are mainly …
DL frameworks are the basis of constructing all DL programs and models, and thus their bugs could lead to the unexpected behaviors of any DL program or model relying on them …
L Jia, H Zhong, X Wang, L Huang, X Lu - Journal of Systems and Software, 2021 - Elsevier
In recent years, deep learning has become a hot research topic. Although it achieves incredible positive results in some scenarios, bugs inside deep learning software can …
X Zhang, N Sun, C Fang, J Liu, J Liu, D Chai… - Proceedings of the 30th …, 2021 - dl.acm.org
Deep learning (DL) techniques attract people from various fields with superior performance in making progressive breakthroughs. To ensure the quality of DL techniques, researchers …
Y Yang, T He, Z Xia, Y Feng - Information and Software Technology, 2022 - Elsevier
Abstract Context: Deep Learning (DL) frameworks enable developers to build DNN models without learning the underlying algorithms and models. While some of these DL-based …
X Zhang, J Liu, N Sun, C Fang, J Liu… - IEEE Transactions …, 2021 - ieeexplore.ieee.org
Deep learning (DL) libraries reduce the barriers to the DL model construction. In DL libraries, various building blocks are DL operators with different functionality, responsible for …
The application of machine learning (ML) libraries has tremendously increased in many domains, including autonomous driving systems, medical, and critical industries …
Deep learning (DL) applications, built upon a heterogeneous and complex DL stack (eg, Nvidia GPU, Linux, CUDA driver, Python runtime, and TensorFlow), are subject to software …
The rapid escalation of applying Machine Learning (ML) in various domains has led to paying more attention to the quality of ML components. There is then a growth of techniques …