Ugrađivanja koda za verodostojne zakrpe na APR 2021

Ugrađivanja koda za verodostojne zakrpe na APR 2021

Na IEEE/ACM International Workshop on Automated Program Repair (APR 2021, u okviru ICSE 2021), održanom onlajn, predstavili smo rad „Exploring Plausible Patches Using Source Code Embeddings in JavaScript“ (Csuvik, Horváth, Lajkó i Vidács).

Skupovi testova nisu nepogrešivi u oceni automatski generisanih zakrpa, pa smo ispitali filtriranje zakrpa na osnovu sličnosti. Na jednom JavaScript projektu otvorenog koda trenirali smo Doc2Vec model, generisali 465 zakrpa za 10 njegovih grešaka i rangirali ih po sličnosti sa originalnim programom. Obična ugrađivanja dokumenata mogu pogrešno klasifikovati zakrpe jer ne hvataju finu semantiku koda, ali su u nekim slučajevima ipak dala korisne informacije.

Rad: na stranici izdavača

Planirate AI funkcionalnost?

Gradimo proizvode zasnovane na jezičkim modelima tako da su provera, evidentiranje i ljudski pregled deo plana od prvog sprinta – a većina saradnji počinje besplatnim jednonedeljnim probnim projektom za jedan imenovani proces.

Zakažite 20 minuta sa ViktoromPošaljite poruku