MineValiCoder: Generazione di Codice LLM con Mining della Qualità dei Test
MineValiCoder è un framework innovativo di sviluppo guidato dai test (TDD) progettato per modelli linguistici di grandi dimensioni (LLM), focalizzato sul superamento dei problemi legati a casi di test inaffidabili e di qualità variabile nella generazione automatica di codice. Comprende tre componenti chiave: il modulo di Mining della Qualità dei Casi di Test (TCQM), che elimina i casi di test difettosi attraverso l'auto-convalida; il modulo Parallel TDD Ref; e un sistema di convalida reciproca basato su un grafo bipartito. Valutando la qualità dei casi di test e impiegando la convalida reciproca tra test e codice, MineValiCoder mira a garantire una supervisione affidabile dell'ottimizzazione e la selezione del codice, indipendentemente da casi di test creati manualmente. Questa metodologia è descritta in un articolo disponibile su arXiv (2607.22471).
Fatti principali
- MineValiCoder è un framework TDD per LLM
- Affronta casi di test difettosi e di qualità mista
- Comprende tre moduli: TCQM, Parallel TDD Ref e convalida reciproca su grafo bipartito
- TCQM filtra i casi di test difettosi tramite auto-convalida
- Consente la generazione di codice a partire solo da requisiti in linguaggio naturale
- Articolo disponibile su arXiv con ID 2607.22471
- Annunciato come cross-type su arXiv
Entità
Istituzioni
- arXiv