Demystifying Issues, Causes and Solutions in LLM Open-Source Projects
Not on the map. Why?
Abstract (arXiv)
With the advancements of Large Language Models (LLMs), an increasing number of open-source software projects are using LLMs as their core functional component. Although research and practice on LLMs are capturing considerable interest, no dedicated studies explored the challenges faced by practitioners of LLM open-source projects, the causes of these challenges, and potential solutions. To fill this research gap, we conducted an empirical study to understand the issues that practitioners encounter when developing and using LLM open-source software, the possible causes of these issues, and potential solutions. We collected all closed issues from 15 LLM open-source projects and labelled issues that met our requirements. We then randomly selected 994 issues from the labelled issues as the sample for data extraction and analysis to understand the prevalent issues, their underlying causes, and potential solutions. Our study results show that (1) Model Issue is the most common issue faced by practitioners, (2) Model Problem, Configuration and Connection Problem, and Feature and Method Problem are identified as the most frequent causes of the issues, and (3) Optimize Model is the predominant solution to the issues. Based on the study results, we provide implications for practitioners and researchers of LLM open-source projects.
Key facts. Cited by 3 papers in the map (data through 14 Oct 2026). Builds on 17 of its 31 references that are in the map. First posted on arXiv 25 Sep 2024.
Builds on
17 of 31 references.
References · 17
- 2023SparseGPT: Massive Language Models Can Be Accurately Pruned in One-Shotcited by 1,121
- 2023Prompt Injection attack against LLM-integrated Applicationscited by 605
- 2018BOHB: Robust and Efficient Hyperparameter Optimization at Scalecited by 470
- 2023Large Language Models for Software Engineering: A Systematic Literature Reviewcited by 399
- 2024MAGIS: LLM-Based Multi-Agent Framework for GitHub Issue Resolutioncited by 134
- 2019Taxonomy of Real Faults in Deep Learning Systemscited by 90
- 2023Towards an Understanding of Large Language Models in Software Engineering Taskscited by 68
- 2023Security Weaknesses of Copilot-Generated Code in GitHub Projects: An Empirical Studycited by 38
- 2023Analyzing the Evolution and Maintenance of ML Models on Hugging Facecited by 22
- 2024An Empirical Study on Parameter-Efficient Fine-Tuning for MultiModal Large Language Modelscited by 22
- 2024Large Language Models as Software Components: A Taxonomy for LLM-Integrated Applicationscited by 17
- 2024Deep Learning Model Reuse in the HuggingFace Community: Challenges, Benefit and Trendscited by 12
5 more
- 2023What Do Users Ask in Open-Source AI Repositories? An Empirical Study of GitHub Issuescited by 8
- 2024An Empirical Study of ChatGPT-Related Projects and Their Issues on GitHubcited by 3
- 2024Challenges of Using Pre-trained Models: the Practitioners' Perspectivecited by 3
- 2021On the Nature of Issues in Five Open Source Microservices Systems: An Empirical Studycited by 2
- 2023Understanding the Issues, Their Causes and Solutions in Microservices Systems: An Empirical Studycited by 1
Built on by
Citing papers per year: 2024: 1; 2025: 1; 2026: 1.
3 papers.