BugsInDLLs : A Database of Reproducible Bugs in Deep Learning Libraries to Enable Systematic Evaluation of Testing Techniques


연구 분야: Verification



학회: ISSTA Companion '25: Proceedings of the 34th ACM SIGSOFT International Symposium on Software Testing and Analysis


초록

AI-enabled applications are prolific today. Deep Learning (DL) libraries, such as PyTorch and Tensorflow, provide the building blocks for the AI components of these applications. As any piece of software, these libraries can be buggy. An impressive number of bug-finding techniques to address this problem have been proposed, but the lack of a curated set of reproducible bugs in DL libraries hinders credible evaluation of these techniques. We present BugsInDLLs, a database of curated reproducible bugs to fill that gap. Unique challenges exist in this context, such as installing drivers of specific CUDA versions to reproduce certain GPU-related bugs. Our dataset currently consists of 112 environments to reproduce bugs across three popular DL libraries, namely, JAX, Tensorflow, and PyTorch.


Author Profile
M M Naziri

North Carolina State University Raleigh USA

United States
Author Profile
Aman Kumar Singh

Amrita Vishwa Vidyapeetham Coimbatore India

India
Author Profile
Benjamin Wu

Purdue University West Lafayette USA

United States

📄 논문 정보

발행 연도 2025년
인용수 0
출판 국가 India, United States
사이트 ACM
좋아요 수 0

연관 논문 목록 (271건)