Functional and Defect Study in Deep Learning Libraries: A Complex Network Perspective
Deep learning libraries have emerged as critical software systems for a diverse range of deep learning applications. However, the stability and reliability of these libraries are increasingly challenged by their rapidly expanding scale. In this article, we utilize the function call graph as a model to represent deep learning libraries and conduct an empirical study using an innovative approach based on complex network theory. This method facilitates a thorough exploration of the topological characteristics and functionalities of deep learning libraries, revealing their scale-free and small-world properties. Leveraging the characteristics, we utilize <italic xmlns:mml="http://www.w3.org/1998/Math/MathML" xmlns:xlink="http://www.w3.org/1999/xlink">k</i>-core decomposition to pinpoint critical functions within the libraries, and conduct a comprehensive analysis to discern the characteristics of their functionalities. Furthermore, we have compiled a comprehensive dataset comprising 12 774 defective functions within these libraries. This dataset enables us to analyze and compare the distribution and trend of defects across the investigated deep learning libraries, while examining the patterns of defect propagation. Our research presents 14 significant findings, offering insights for researchers in software reliability and testing.
Authors
- Xuhui Lu (ORCID: https://orcid.org/0000-0001-6839-5633)
- Cai Qing
- Fangyun Qin (ORCID: https://orcid.org/0000-0002-3407-5161)
- Xiangyue Ma (ORCID: https://orcid.org/0009-0008-1155-905X)
- Zheng Zheng (ORCID: https://orcid.org/0000-0001-7922-9067)
Institutions
- Beihang University (CN)
- Capital Normal University (CN)
Publication Details
- Journal
- IEEE Transactions on Reliability
- Published
- 2025-05-28
- DOI
- https://doi.org/10.1109/tr.2025.3567061
- Primary Topic
- Currency Recognition and Detection
- Type
- article
- Field-Weighted Citation Impact
- 0.00
Funders
- National Natural Science Foundation of China