David vs. Goliath in Next Activity Prediction: Argmax vs. LSTM, Transformer, and LLM
Questo articolo presenta un benchmark sistematico su sette log di eventi reali che dimostra come un semplice baseline basato sull'argmax del conteggio spesso eguagli o si avvicini alle prestazioni di complessi modelli di deep learning e di LLM da miliardi di parametri nella previsione della successiva attività, sfidando l'assunto che l'aumento della complessità del modello e del pretraining produca costantemente risultati superiori.
Articolo originale sotto licenza CC BY 4.0 (http://creativecommons.org/licenses/by/4.0/). Questa è una spiegazione generata dall'IA dell'articolo qui sotto. Non è stata scritta né approvata dagli autori. Per precisione tecnica, consulta l'articolo originale. Leggi il disclaimer completo
La Grande Domanda: Abbiamo bisogno di un Supercomputer per prevedere il prossimo passo?
Immaginate di guardare un film. Avete visto la prima metà e volete indovinare cosa succederà dopo.
- L'approccio "Golia": Assumete un team di 1.000 esperti critici cinematografici che hanno visto ogni film mai realizzato. Usano la loro enorme conoscenza della storia, della cultura e della narrazione per indovinare il finale.
- L'approccio "Davide": Vi limitate a guardare l'ultima scena. Se l'eroe ha appena preso una spada, ipotizzate che la scena successiva riguardi un combattimento. Se l'eroe si è appena seduto a cena, ipotizzate che la scena successiva riguardi il mangiare.
Questo articolo si chiede: Abbiamo davvero bisogno dei 1.000 esperti (Golia), o basta guardare l'ultima scena (Davide)?
L'Ambientazione: Prevedere i Processi Aziendali
I ricercatori lavorano in un campo chiamato Monitoraggio Predittivo dei Processi (Predictive Process Monitoring). Pensate a un processo aziendale come a una ricetta o a una linea di assemblaggio in una fabbrica.
- L'Obiettivo: Dato un elenco di passaggi già compiuti (ad es. "Ordine ricevuto", "Pagamento verificato", "Articolo imballato"), prevedere il prossimo passaggio (ad es. "Spedire l'articolo").
- I Concorrenti:
- Argmax (Davide): Una regola semplicissima. Conta solo quante volte un passaggio specifico segue un altro nel passato. Se "Spedizione" è seguita da "Imballaggio" il 90% delle volte, ipotizza "Spedizione".
- LSTM: Computer più vecchi e intelligenti che ricordano bene le sequenze.
- Transformer & LLM (Golia): I massicci modelli di IA con miliardi di parametri (come quelli che alimentano i chatbot) che sono stati "pre-addestrati" su tutto internet. L'idea è che, poiché conoscono così tanto sulla lingua e sui pattern, dovrebbero essere eccezionali nel prevedere i passaggi aziendali.
L'Esperimento: Il Probleo del "Vocabolario"
I ricercatori hanno provato a usare questi giganti dell'IA (LLM) per compiti aziendali. Ma i dati aziendali non sono linguaggio naturale. Non è "Il gatto si è seduto sul tappeto"; è "ID Evento 405: Fattura Approvata".
Per far sì che l'IA capisse, hanno dovuto tradurre i dati aziendali nella sua lingua. Hanno fatto questo:
- Prendendo un enorme modello pre-addestrato (Golia).
- Sostituendo il suo dizionario in modo che comprendesse i termini aziendali invece delle parole inglesi.
- Insegnandogli le specifiche regole aziendali (Fine-tuning).
Hanno poi confrontato questi giganti "tradotti" contro:
- Modelli più piccoli addestrati da zero (imparando solo sui dati aziendali).
- Il semplice contatore "Argmax".
- Vecchi modelli LSTM.
I Risultati: Il Gigante inciampa
Le scoperte del documento sono sorprendenti e possono essere riassunte come "Davide contro Golia", dove Davide vince o pare.
1. Il Mito del "Pre-addestramento"
I ricercatori hanno scoperto che la "conoscenza" che il gigante dell'IA ha appreso da internet (pre-addestramento) non è stata d'aiuto.
- Analogia: Immaginate uno chef che ha cucinato ogni piatto del mondo (l'IA pre-addestrata). Gli chiedete di preparare un sandwich molto specifico e semplice usando solo tre ingredienti. Lo chef prova a usare la sua vasta conoscenza della cucina francese per fare il sandwich, ma si scopre che un commesso di un deli locale che sa fare solo quel tipo di sandwich (il modello addestrato da zero) lo fa meglio. La vasta conoscenza dello chef è stata in realtà una distrazione.
2. Più Grande non è Meglio
Hanno testato modelli che andavano dai minuscoli ai massicci (miliardi di parametri).
- Risultato: Rendere il modello 1.000 volte più grande non lo ha reso 1.000 volte più intelligente. Di fatto, i modelli più piccoli e semplici spesso performavano altrettanto bene, o meglio, rispetto ai giganti.
3. Il Semplice Contatore Vince (Per lo più)
Nella maggior parte dei dataset aziendali testati, il semplice contatore "Argmax" (Davide) ha performato altrettanto bene del gigantesco IA da miliardi di parametri (Golia).
- Perché? I processi aziendali sono spesso ripetitivi. Se il 90% delle volte il Passaggio B segue il Passaggio A, non serve un supercomputer per capirlo. Serve solo una calcolatrice. La complessa IA era eccessiva.
4. Quando Vince il Gigante?
L'IA gigante (e i modelli addestrati da zero) ha mostrato un chiaro vantaggio solo su due dataset specifici (BPI12 e BPI17). Questi sono stati gli unici casi in cui il processo aziendale era abbastanza complesso, o i dati abbastanza variabili, da richiedere un cervello più sofisticato di un semplice contatore.
Conclusione
L'articolo conclude che il campo della previsione dei processi aziendali ha cercato di risolvere problemi usando "mazzate" (massicci modelli di IA) quando una "fionda" (un semplice contatore o un piccolo modello) sarebbe bastata.
- Non portare un gigante a una battaglia dove basta una fionda.
- Prima di spendere milioni per addestrare enormi modelli di IA, i professionatori dovrebbero provare prima un semplice contatore di frequenza.
- Se è necessario un modello più complesso, è meglio addestrare un piccolo modello da zero sui dati specifici piuttosto che cercare di costringere un gigante pre-addestrato di internet a fare quel lavoro.
In breve: L'IA "intelligente" non si è dimostrata più intelligente di una semplice calcolatrice in questo specifico compito. I ricercatori suggeriscono di smettere di complicare le cose e di iniziare a usare strumenti più semplici ed efficienti.
Sommerso dagli articoli nel tuo campo?
Ricevi digest giornalieri degli articoli più recenti corrispondenti alle tue parole chiave di ricerca — con riassunti tecnici, nella tua lingua.