Tradotto dall'originale inglese. Dati e fonti restano invariati. Leggi l'originale in inglese

Dichiarato dall'aziendaOperativo da lug 2025Aggiunto il ott 2026

Booking.com

Booking.com mette alla prova modelli linguistici interni più veloci in Trip Planner, Smart Filters e descrizioni delle strutture

Booking.com dichiara di usare modelli linguistici interni, affinati e distillati, nel suo AI Trip Planner e negli Smart Filters, e di aver testato descrizioni di strutture generate. In test dal vivo durati più settimane, il modello del Trip Planner ha ottenuto il 2,9% di clic in più sulle schede di raccomandazione rispetto a OpenAI GPT-3.5, e le descrizioni generate hanno ricevuto l'1,4% di voti "utile" in più rispetto ai modelli predefiniti.

Dati chiave

Copiati esattamente dalle fonti. Copiate qualsiasi dato insieme alla sua citazione.

+2,9%

Variazione dei clic sulle schede di raccomandazione in AI Trip Planner, test A/B del modello distillato interno contro OpenAI GPT-3.5 su traffico reale per più settimane1

+1,4%

Variazione dei voti "utile" per le descrizioni di strutture generate rispetto alle descrizioni basate su modelli predefiniti, test A/B su traffico reale per più settimane1

15

volte più veloce

Velocità delle risposte di Smart Filters al 99° percentile dopo l'introduzione del modello distillato con teste di accelerazione Medusa (il paper non fornisce un riferimento)1

da 10 a 20 volte

Riduzione del tempo di risposta con un piccolo modello distillato più teste di accelerazione, negli esperimenti offline del paper su un modello da 1,1 miliardi di parametri (non traffico dal vivo)1

Cosa è servito

Costi354,68 $ perché GPT-4 scrivesse le descrizioni di addestramento per 10.000 strutture1
TeamNon reso noto
TempiNon reso noto

Il problema

Booking.com vuole funzioni di IA che rispondano in tempo reale. I grandi modelli linguistici scrivono bene, ma sono lenti e costosi da far girare. Gli autori citano ricerche secondo cui anche 100-400 millisecondi di ritardo in più possono ridurre il coinvolgimento degli utenti. L'azienda ha inoltre bisogno di descrizioni per 3 milioni di strutture, da tenere aggiornate man mano che le proprietà cambiano. Le descrizioni basate su modelli predefiniti sono ripetitive e difficili da mantenere.

Cosa hanno costruito

Il paper riguarda tre funzioni di Booking.com.

AI Trip Planner è un assistente in chat che suggerisce hotel e destinazioni. Un modello affinato estrae dalla conversazione dettagli strutturati del viaggio, come date e preferenze, e li passa ai sistemi di raccomandazione di Booking.com. Smart Filters permette agli utenti di digitare una ricerca a testo libero e la trasforma nei consueti filtri. Le descrizioni di strutture generate usano l'IA per scrivere descrizioni delle proprietà a partire dagli attributi forniti dai partner, al posto di modelli fissi.

Per le funzioni dal vivo il paper descrive un modello linguistico interno, affinato e distillato, con una tecnica di accelerazione chiamata Medusa. Distillazione significa che un piccolo modello impara dagli output di uno più grande. Medusa permette a un modello di prevedere più parole alla volta.

Come ci sono riusciti

Negli esperimenti offline, un modello Llama 3.1 affinato da 70 miliardi di parametri ha etichettato 17.000 esempi aggiuntivi presi dalle richieste di produzione di Booking.com. Sono stati combinati con 9.000 esempi etichettati da persone per addestrare uno studente TinyLlama da 1,1 miliardi di parametri. Per le descrizioni, GPT-4 ha scritto esempi di addestramento per 10.000 strutture e gli esperti di contenuti ne hanno rivisti 273.

I modelli girano su Amazon SageMaker con scalabilità automatica. Trip Planner e Smart Filters funzionano in tempo reale. Le descrizioni vengono elaborate in batch quando cambiano i dati della proprietà.

Risultati

In test A/B su traffico reale durati più settimane, il modello del Trip Planner ha portato il 2,9% di clic in più sulle schede di raccomandazione rispetto a OpenAI GPT-3.5, e le descrizioni generate hanno ottenuto l'1,4% di voti "utile" in più rispetto alle versioni con modelli predefiniti. Il paper dice che Smart Filters ha risposto 15 volte più velocemente al 99° percentile dopo l'introduzione del modello distillato con teste di accelerazione, senza dire con cosa sia stato confrontato.

Nei suoi esperimenti offline, la combinazione di distillazione e Medusa ha ridotto il tempo di risposta da 10 a 20 volte mantenendo l'accuratezza dell'insegnante, e le teste di accelerazione hanno ridotto il costo di generazione delle descrizioni di 1,9 e 3,2 volte.

Cosa replicare

Scegliere la metrica adatta a ciascuna funzione e testare con utenti reali. Fissare fin dall'inizio un budget di latenza per le funzioni su cui gli utenti attendono. Confrontare il modello piccolo con il modello grande che si userebbe altrimenti, sia per qualità sia per costo.

Tutti i dati dichiarati

IndicatoreDatoCitazione
Variazione dei clic sulle schede di raccomandazione in AI Trip Planner, test A/B del modello distillato interno contro OpenAI GPT-3.5 su traffico reale per più settimane+2,9%1
Variazione dei voti "utile" per le descrizioni di strutture generate rispetto alle descrizioni basate su modelli predefiniti, test A/B su traffico reale per più settimane+1,4%1
Velocità delle risposte di Smart Filters al 99° percentile dopo l'introduzione del modello distillato con teste di accelerazione Medusa (il paper non fornisce un riferimento)15 volte più veloce1
Riduzione del tempo di risposta con un piccolo modello distillato più teste di accelerazione, negli esperimenti offline del paper su un modello da 1,1 miliardi di parametri (non traffico dal vivo)da 10 a 20 volte1
Riduzione del costo di generazione delle descrizioni di strutture con le teste di accelerazione (due varianti), negli esperimenti offline del paper (non traffico dal vivo)1,9 e 3,2 volte1

Lezioni per il vostro progetto

  1. La velocità è una funzione. Per le funzioni che rispondono in tempo reale, come i filtri di ricerca, il team ha ottimizzato il tempo di risposta oltre alla qualità e ha testato con utenti reali.

  2. Usare un modello grande per insegnare a uno piccolo. Booking.com ha usato le etichette di un modello da 70 miliardi di parametri per addestrare uno studente molto più piccolo, mantenendo la qualità e riducendo il ritardo.

  3. Sottoporre ogni funzione a un test A/B dal vivo. Tutte e tre le applicazioni sono state testate su traffico reale per più settimane.

  4. Scegliere il metro giusto per ogni caso d'uso: clic per le raccomandazioni, voti "utile" per le descrizioni e tempo di risposta p99 per i filtri.

Avvertenze

  • Tutte le cifre provengono da un paper di personale di Booking.com e Amazon Web Services alla sessione industriale di ACL 2025. Nessuna parte esterna le ha confermate.
  • Il paper indica solo un "in-house fine-tuned distilled LLM" come modello in produzione e non dice quale modello di base alimenti le funzioni dal vivo. TinyLlama-1.1B (lo studente) e Llama-3.1-70B (l'insegnante) sono citati solo per gli esperimenti offline del paper, quindi il modello è mostrato come non divulgato.
  • I risultati di +2,9% e +1,4% sono variazioni percentuali senza valori di riferimento, dimensioni del campione o test di significatività. Il paper non dice per quante settimane siano durati i test.
  • La cifra di 15 volte per Smart Filters è indicata senza il modello o la configurazione con cui è confrontata. Le cifre da 10 a 20 volte e quelle sui costi derivano da esperimenti offline su un solo tipo di macchina, non da traffico di produzione.
  • Per la funzione delle descrizioni, il paper non dice quale modello abbia scritto il testo dal vivo. GPT-4 ha prodotto gli esempi di addestramento.
  • Il paper non indica paese o regione dell'azienda, quindi la regione è mostrata come globale.
  • Il paper non fornisce date di messa in produzione. La data di messa in produzione è il mese degli atti della conferenza (luglio 2025).

Fonti

  1. Speed Without Sacrifice: Fine-Tuning Language Models with Medusa and Knowledge Distillation in Travel Applications

    ACL 2025 Industry Track (Booking.com and Amazon AWS Professional Services authors) · 2025-07 · Articolo di ricerca · aclanthology.org

Riassunto con parole nostre a partire dalle fonti sopra indicate. Avete notato un errore? Consultate le rettifiche.