Perché gestire la trasformazione inversa delle previsioni nelle unità originali?
#1
Sto lavorando a un progetto di analisi per il mio team e mi sono imbattuto in un problema che mi ha fatto riflettere. Ho un set di dati con serie temporali di vendite per diversi prodotti, e dopo aver applicato una trasformazione logaritmica per stabilizzare la varianza, i miei modelli di forecasting sembrano funzionare meglio in fase di training. Il mio dubbio è su come gestire correttamente la trasformazione inversa quando devo presentare le previsioni finali ai stakeholder, che si aspettano numeri nelle unità originali. Ho notato che una semplice operazione di exp() sulle previsioni a volte produce valori che sembrano distorti, specialmente per gli intervalli di confidenza. Qualcuno ha avuto un'esperienza simile e può condividere come ha affrontato questo passaggio pratico?
Cita messaggio
#2
Capisco questa incertezza legata alla trasformazione logaritmica. I numeri in unità originali a volte sembrano distorti quando si torna indietro. Una strada pratica e comune è stimare sul log y e utilizzare una correzione di bias durante la trasformazione inversa con una tecnica chiamata smearing estimator. In pratica si calcola la previsione sul log e si trasforma all indietro applicando la correzione. Hai provato qualcosa di simile?
Cita messaggio
#3
Nella trasformazione logaritmica la back transformation può introdurre bias. Una opzione è stimare sul log y e usare una correzione di bias come lo smearing estimator oppure costruire intervalli di confidenza simulando dalla distribuzione predittiva sul log e trasformando all indietro. Se i dati hanno zeri si usa log y piu 1 o una trasformazione simile. Presentare sia i valori back transformed sia i limiti tramite bootstrap sul log e poi trasformati all indietro e spesso efficace. Ti va di provare una simulazione Monte Carlo per l intervallo?
Cita messaggio
#4
Non sono convinto che la trasformazione logaritmica sia sempre la scelta migliore. A volte aggiunge complessità e rende meno chiaro l intervento agli stakeholder. Se l obiettivo e chiarezza potrebbe essere meglio fornire previsioni direttamente sull unità originale e considerare modelli alternativi che gestiscono la varianza in forma diretta come modelli gamma o poisson quando appropriato. In ogni caso la trasformazione logaritmica richiede attenzione all interpretazione degli intervalli.
Cita messaggio
#5
la trasformazione logaritmica a volte complica la lettura quando si riportano le previsioni in unità originali. i limiti di confidenza possono sembrare distorti se non si fa una corretta back transformation.
Cita messaggio
#6
Se la domanda e come presentare le previsioni in unità originali forse va riformulata cosi si offrono due cose una previsione sul logaritmo e una versione tradotta in unità originali con una spiegazione dell incertezza potresti fornire anche una metrica di interpretazione non legata al logaritmo
Cita messaggio
#7
Un tema piu ampio e la gestione dell incertezza nei modelli di forecasting. la trasformazione logaritmica e utile ma costa una buona comunicazione della natura dell incertezza e dei bias. potremmo considerare limiti di previsione e metriche di robustezza per i stakeholder
Cita messaggio


Risposta rapida
Messaggio
Scrivi qui il tuo messaggio.

Verifica Immagine
Per favore inserisci il testo contenuto nell'immagine nella casella di testo sotto ad essa. Questa operazione è necessaria per prevenire gli spam bot automatici.
Verifica Immagine
(maiuscole indifferenti)

Vai al forum: