每日 Arxiv

本页面整理了世界各地发表的人工智能相关论文。
本页面使用 Google Gemini 汇总而成,并以非盈利为基础运营。
论文版权归作者及相关机构所有,分享时请注明出处。

开发者对人工智能生成代码的自我声明:实践分析

Created by
  • Haebom

作者

赛义德·穆罕默德·卡希夫、彭亮、阿姆吉德·塔希尔

开发人员自我声明使用AI代码生成工具的研究

大纲

本研究旨在了解使用 AI 代码生成工具的开发人员如何自行声明其 AI 生成的代码,以及他们这样做或不这样做的原因。我们分析了 GitHub 代码库,收集了 613 个 AI 生成的代码片段,并对 111 名开发人员进行了调查。研究发现,大多数开发人员(76.6%)总是或有时会自行声明其 AI 生成的代码,主要原因是代码可追溯性和道德方面的考虑。相反,不自行声明的原因包括对 AI 生成的代码进行大量修改以及认为这样做没有必要。该研究还为开发人员提供了自行声明指南。

Takeaways,Limitations

Takeaways:
我们发现开发人员在 AI 生成代码的自我声明方面存在各种现实情况。
提供有关为什么应该和不应该自我申报的具体信息。
提供自我声明指南来解决道德和代码质量问题。
Limitations:
GitHub 存储库分析可能仅限于某些类型的代码和项目。
调查受访者的数量有限,可能无法代表多样化的开发人员群体。
需要进一步验证自我声明指南的实际有效性。
👍