ARTFEED — Contemporary Art Intelligence

Decaf: il feedback del compilatore migliora la decompilazione neurale tramite ricerca

other · 2026-05-13

Un nuovo sistema chiamato Decaf (DECompilation with Automated Feedback) utilizza il feedback del compilatore per migliorare la correttezza semantica degli output dei decompilatori neurali. I decompilatori riconvertono i binari compilati in codice sorgente, un compito complicato dalla perdita di sintassi di alto livello, identificatori e tipi di dati personalizzati durante la compilazione. Mentre i decompilatori deterministici sono utili, faticano con la sintassi idiomatica e i nomi degli identificatori. I modelli di IA generativa possono ricostruire costrutti di alto livello ma spesso allucinano costrutti di programmazione e semantica impropri. Invece di affidarsi a più dati o addestramento, Decaf impiega un processo di ricerca guidato dal feedback del compilatore per migliorare la correttezza dell'output. L'approccio è dettagliato in un articolo su arXiv (2605.11501).

Fatti principali

  • Decaf sta per DECompilation with Automated Feedback.
  • Il sistema utilizza il feedback del compilatore per migliorare gli output dei decompilatori neurali.
  • La decompilazione ricostruisce il codice sorgente dai binari compilati.
  • Sintassi di alto livello, identificatori e tipi di dati personalizzati vengono persi durante la compilazione.
  • I decompilatori deterministici faticano con la sintassi idiomatica e i nomi degli identificatori.
  • I modelli di IA generativa possono allucinare costrutti di programmazione impropri.
  • Decaf impiega un processo di ricerca anziché più dati o addestramento.
  • L'articolo è disponibile su arXiv con ID 2605.11501.

Entità

Fonti