Daily Arxiv

Esta página recopila y organiza artículos sobre inteligencia artificial publicados en todo el mundo.
La información aquí presentada se resume utilizando Google Gemini y el sitio se gestiona sin fines de lucro.
Los derechos de autor de los artículos pertenecen a sus autores y a las instituciones correspondientes; al compartir el contenido, basta con citar la fuente.

Sobre la autodeclaración de los desarrolladores de código generado por IA: un análisis de las prácticas

Created by
  • Haebom

Autor

Syed Mohammad Kashif, Peng Liang, Amjed Tahir

Describir

Este artículo explora cómo los desarrolladores que utilizan herramientas de generación de código de IA autodeclaran su código generado por IA y por qué. A través del análisis de repositorios de GitHub (que recopilaron 613 fragmentos de código generado por IA) y una encuesta (111 respuestas válidas), descubrimos que el 76,6 % de los desarrolladores siempre o a veces autodeclaran su código generado por IA, mientras que el 23,4 % nunca lo hace. Las razones para la autodeclaración incluían el seguimiento y la monitorización para futuras revisiones y depuraciones, así como consideraciones éticas. Las razones para no declarar incluían modificaciones extensas al código generado por IA y la percepción de que sería innecesario. Finalmente, proporcionamos directrices para la autodeclaración de código generado por IA para abordar las preocupaciones éticas y de calidad del código.

Takeaways, Limitations

Takeaways:
Proporciona datos empíricos sobre el uso de herramientas de generación de código de IA y prácticas de autodeclaración.
Identificación de factores que influyen en si los desarrolladores autodeclaran el código generado por IA
Proporcionar pautas prácticas para la autodeclaración de código generado por IA.
Enfatizar la necesidad de considerar los aspectos éticos del uso de herramientas de generación de código de IA.
Limitations:
Sesgo de datos en el análisis del repositorio de GitHub (limitado a plataformas y grupos de desarrolladores específicos)
Tamaño limitado de la muestra de encuestados (dificultad para generalizar)
Falta de claridad sobre la definición y el alcance del código generado por IA (es necesario considerar varias herramientas de IA y métodos de generación de código)
Seguimiento insuficiente de los cambios en los métodos de autodeclaración del código generado por IA desde una perspectiva a largo plazo
👍