AIDB Daily Papers
実世界リポジトリにおけるAI生成コードの大規模包括的測定
※ 日本語タイトル・ポイントはAIによる自動生成です。正確な内容は原論文をご確認ください。
ポイント
- 大規模言語モデルがソフトウェア開発にもたらす影響を実証するため、実世界リポジトリでAI生成コードを大規模に分析した。
- 従来の研究は小規模な評価に留まっていたため、実際の開発現場におけるAIの影響を理解する上で、本研究は重要な意義を持つ。
- AI生成コードは人間が書いたコードと異なり、開発プラクティスに影響を与えることが、コードとコミットレベルの分析から明らかになった。
Abstract
Large language models (LLMs) are rapidly transforming software engineering by enabling developers to generate code ranging from small snippets to entire projects. As AI-generated code becomes increasingly integrated into real-world systems, understanding its characteristics and impact is critical. However, prior work primarily focuses on small-scale, controlled evaluations and lacks comprehensive analysis in real-world settings. In this paper, we present a large-scale empirical study of AI-generated code in real-world repositories. We analyze both code-level metrics (eg complexity, structure, and defect-related indicators) and commit-level characteristics (eg commit size, frequency, and post-commit stability). To enable this study, we develop heuristic filter with LLM classification to identify AI-generated code and construct a large dataset. Our results provide new insights into how AI-generated code differs from human-written code and how AI assistance influences development practices. These findings contribute to a deeper understanding of the practical implications of AI-assisted programming.
Paper AI Chat
この論文のPDF全文を対象にAIに質問できます。
質問の例: