Panoramica
Territorio
Cosa è successo
Cosa fare
Sistema › Modello statistico
admin · amministratore
Due pezzi distinti: la previsione delle presenze e il ranking dei mercati su cui agire. Qui sotto, cosa usiamo, quali dati servono, e cosa NON è ancora implementato (e perché).
A · PREVISIONE PRESENZE
Come funziona
Spina dorsale — un modello lineare (OLS) con stagionalità esplicita (un effetto per ogni mese), trend e una variabile per gli anomali mesi COVID (2020-2021).
Il segnale anticipatore — un «basket» di interesse di ricerca (Google Trends), pesato per il valore economico di ciascun mercato, spostato indietro del numero di mesi (0-4) a cui anticipa meglio le presenze (trovato per correlazione su serie deseasonalizzate).
Errore medio (MAPE)
—
più basso = più affidabile
Batte il modello «ingenuo»?
—
vs ripetere l'anno prima
Anticipo del segnale
—
mesi (ricerca → arrivi)
Come il modello legge i dati
In uso oggi
Nel motore del portale (tourism_wedge/engine_aggregate.py): OLS (libreria statsmodels), un solo modello indipendente per ciascuna regione.
Valutati, non ancora implementati (e quando servirebbero)
Testate, non scelte — queste alternative sono state implementate e misurate nel prototipo Streamlit precedente (tdhlib.py: project_seasonal_best le fa gareggiare con l'OLS in un backtest rolling-origin, partial_pool_slopes fa il partial pooling fra regioni, e il vecchio cruscotto app.py ne mostra l'esito nella Scheda Regione). I bake-off sui dati reali (bakeoff.py, bakeoff_natl.py; dettagli nel README, sezione «Motore statistico») mostrano che i modelli più complessi non battono di norma la naive stagionale per queste serie: per questo non sono (ancora) migrate nel motore del portale.
SARIMAX — utile se una serie regionale diventa lunga e stabile abbastanza da avere una stagionalità propria distinta dal trend nazionale (oggi l'OLS basta).
ETS / Holt-Winters — più semplice di SARIMAX, da provare se l'OLS smette di battere il modello naive su qualche regione.
UCM (stato latente), Theta, STL+ARIMA — alternative da confrontare con un backtest rolling-origin se emergono regioni con andamenti che l'OLS non cattura bene.
partial pooling fra regioni (empirical-Bayes) — utile per le regioni con serie corte o rumorose (poche presenze estere), dove conviene tirare il trend locale verso la media nazionale invece di stimarlo da solo.
Assunzioni e limiti
La relazione fra il basket di ricerca e le presenze è trattata come lineare: il modello non cattura effetti a soglia o accelerazioni improvvise.
L'orizzonte della previsione è limitato al lag trovato (0-4 mesi): il modello non si spinge oltre quanto il segnale anticipa davvero.
Barriera di onestà: si pubblica una previsione solo se batte il modello naive stagionale (ripetere lo stesso mese dell'anno prima) in un backtest; altrimenti la pagina lo dichiara, non stima comunque un numero.
B · RANKING «AZIONI & BUDGET»
Come funziona
Punteggio trasparente, non un modello stimato: score = max(forza_anticipatrice, 0) × momentum × peso_economico × fattibilità.
Forza anticipatrice = correlazione fra ricerca e presenze al lag migliore (lo stesso calcolo della previsione). Momentum = variazione dell'interesse di ricerca recente contro lo stesso periodo un anno prima. Peso economico = spesa reale per mercato (Banca d'Italia) o stimata. Fattibilità = connettività aerea (1.0 se ci sono voli diretti, 0.5 altrimenti, salvo dato reale Eurostat).
Tabella 1 — I fattori del punteggio, per la regione selezionata
La fattibilità (connettività aerea) entra nel punteggio ma non è mostrata per mercato in questa tabella; «Score» è il prodotto calcolato dal motore, non un numero ricavabile moltiplicando a occhio le colonne qui sopra (formattazioni e unità diverse).
Limiti
Non è una previsione: non stima quante presenze in più porterebbe investire su un mercato.
Non è una stima causale della spesa promozionale: ordina i mercati su cui guardare, non promette un ritorno sull'investimento.
Nessuna alternativa è in valutazione per questo pezzo: è un calcolo deterministico sulle quattro grandezze, non un modello da sostituire con uno "migliore" nello stesso senso della previsione.
MOTORE STATISTICO (ISTAT · Google Trends · Banca d'Italia)