8 citations · 28 across the 5 of their papers we have counts for
5 papers · 1 filter
An Empirical Study on the Bugs Found while Reusing Pre-trained Natural Language Processing Models
Rangeet Pan, Sumon Biswas, Mohna Chakraborty +2
In NLP, reusing pre-trained models instead of training from scratch has gained popularity; however, NLP models are mostly black boxes, very large, and often require significant res…
Can Program Synthesis be Used to Learn Merge Conflict Resolutions? An Empirical Analysis
Rangeet Pan, Vu Le, Nachiappan Nagappan +3
Forking structure is widespread in the open-source repositories and that causes a significant number of merge conflicts. In this paper, we study the problem of textual merge confli…
Repairing Deep Neural Networks: Fix Patterns and Challenges
Md Johirul Islam, Rangeet Pan, Giang Nguyen +1
Significant interest in applying Deep Neural Network (DNN) has fueled the need to support engineering of software that uses DNNs. Repairing software that uses DNNs is one such unmi…
What Do Developers Ask About ML Libraries? A Large-scale Study Using Stack Overflow
Md Johirul Islam, Hoan Anh Nguyen, Rangeet Pan +1
Modern software systems are increasingly including machine learning (ML) as an integral component. However, we do not yet understand the difficulties faced by software developers w…
A Comprehensive Study on Deep Learning Bug Characteristics
Md Johirul Islam, Giang Nguyen, Rangeet Pan +1
Deep learning has gained substantial popularity in recent years. Developers mainly rely on libraries and tools to add deep learning capabilities to their software. What kinds of bu…