Editorial ilmu komputer
Apa yang Membuat Tugas Penyelesaian Isu Perangkat Lunak Sulit bagi Agen?
Masalah inti
Inovasi
Kesulitan tugas sebagian besar dapat diprediksi dari fitur statis, mencapai AUC 0,863. Ini menunjukkan bahwa properti struktural saja dapat menjelaskan sebagian besar tingkat keberhasilan agen. Analisis mengidentifikasi fragmentasi patch dan skala repositori sebagai pendorong utama kesulitan. Fitur linguistik prompt terlihat di antara kontributor teratas untuk tugas pada rentang kesulitan menengah, menunjukkan struktur berlapis di mana faktor berbeda mendominasi pada tingkat kesulitan yang berbeda. AUC yang tinggi menunjukkan kelayakan estimasi kesulitan secara pre-hoc tanpa mengeksekusi tugas.
Diagram Mermaid yang mengilustrasikan pipeline ekstraksi fitur dan prediksi:
Mengapa penting
Temuan ini mengungkap bahwa kesulitan tugas penyelesaian isu terkode dalam strukturnya. Fragmentasi patch—bagaimana perubahan tersebar di seluruh file dan hunk—dan skala repositori—ukuran dan kompleksitas—adalah faktor yang paling berpengaruh. Untuk tugas dengan kesulitan menengah, fitur linguistik prompt (misalnya, kejelasan, spesifisitas) menjadi penting, menunjukkan model kesulitan berlapis. Ini menunjukkan bahwa saat tugas menjadi lebih sulit, kepentingan relatif dari kategori fitur yang berbeda bergeser. Kemampuan memprediksi kesulitan dari fitur statis memungkinkan konstruksi benchmark yang terkontrol kesulitannya, sehingga evaluasi agen menjadi lebih dapat ditafsirkan. Hal ini juga mendukung pemilihan tugas secara pre-hoc dan pembelajaran kurikulum. Studi ini meletakkan dasar bagi pemahaman yang lebih mendalam tentang keterbatasan agen dan untuk merancang tugas yang menargetkan kemampuan spesifik.
Diagram konseptual struktur kesulitan berlapis:
Siapa yang sebaiknya membaca
Membuka konten member…