Challenges and practices of deep learning model reengineering: A case study on computer vision

Jiang, Wenxin,Banna, Vishnu,Vivek, Naveen,Goel, Abhinav,Synovic, Nicholas,Davis, James C.
DOI: https://doi.org/10.1007/s10664-024-10521-0
IF: 3.762
2024-08-21
Empirical Software Engineering
Abstract:Many engineering organizations are reimplementing and extending deep neural networks from the research community. We describe this process as deep learning model reengineering. Deep learning model reengineering — reusing, replicating, adapting, and enhancing state-of-the-art deep learning approaches — is challenging for reasons including under-documented reference models, changing requirements, and the cost of implementation and testing.
computer science, software engineering
What problem does this paper attempt to address?