La ricerca può richiedere caratteristiche utili mentre genera risultati
In parole semplici
I sistemi di ricerca e raccomandazione possono trovare elementi chiedendo a un modello di generare codici che li identificano. Possono anche usare indizi, come la cronologia dell'utente o la freschezza di un elemento, ma aggiungerli tutti in anticipo può costare di più o non essere utile.
Agentic Generative Retrieval permette al modello di chiedere un indizio mentre genera il codice di un elemento e di scegliere se e quando potrebbe servire. Sulle richieste Industry di test tenute da parte, ha trovato più elementi noti e pertinenti nei primi 32 risultati rispetto a un metodo standard di retrieval generativo.
La ricerca
I sistemi di ricerca possono usare molti indizi su una richiesta e sui possibili risultati, ma aggiungerli tutti in anticipo può aumentare i costi e introdurre informazioni irrilevanti.
Un modello di retrieval può decidere quale indizio serve per una certa richiesta e quando dovrebbe influenzare l'elemento che sta generando?
Agentic Generative Retrieval permette al modello di chiamare strumenti che forniscono caratteristiche mentre genera l'identificativo di un elemento, scegliendo se, quali e quando usarle in base alla richiesta e al prefisso SID corrente.
Nei test offline di retrieval, i ricercatori hanno confrontato AGR con TIGER, un metodo standard di retrieval generativo. Sulle richieste Industry tenute da parte, il Recall@32 di AGR era superiore del 14,04% rispetto a TIGER.
Recall@32 calcola la frazione di elementi noti e pertinenti trovati tra i primi 32 risultati per ciascuna richiesta e ne fa la media.
Il confronto sostiene le prestazioni di retrieval di AGR in questa configurazione.
I due metodi condividevano un backbone preaddestrato su testo, i codebook SID, i dati di addestramento, il tasso di apprendimento e la configurazione hardware, ma l'articolo non stabilisce che condividessero il checkpoint iniziale.
Il confronto offline riguarda le richieste di test Industry, e l'articolo non stabilisce che AGR e TIGER siano partiti dallo stesso checkpoint.
Il risultato in produzione misura un solo indicatore di pertinenza in un solo sistema di ricerca; nessuno dei due risultati dimostra effetti in tutti i sistemi o sugli esiti per gli utenti.
Analisi
Dettagli
- Autori del paper originale
- Ming Yang, Yaqi Yin, Zhibo Wang, Xiaoze Jiang, Jingwei Zhuo
- Inviato ad arXiv
- Licenza
- arXiv non-exclusive