$$\rightleftharpoonup{xx}$$
$$\longleftharp{xx}$$,
$$\longrightharp{xx}$$,
Framework di modellazione causale dell'IA
Il framework causale AI è stato costruito sulle fondamenta delle Reti Bayesiane (BN), una classe di modelli di IA probabilistica white-box. A differenza dei modelli a scatola nera come le reti neurali profonde, i BN offrono una struttura trasparente ideale per domini che richiedono spiegabilità e ragionamentocausale 11. Il nucleo del framework era un Directed Acyclic Graph (DAG), che funzionava come grafo di conoscenza causale, mappando esplicitamente le relazioni causa-effetto all'interno dell'ecosistema del freight forwarding.
La forza di queste relazioni è stata quantificata utilizzando Tabelle di Probabilità Condizionate (CPT). Ogni nodo in BN era associato a un CPT. Il CPT di un nodo definisce la probabilità che quel nodo sia in uno stato particolare. Questa probabilità era condizionata dagli stati dei suoi nodi genitori. Ad esempio, consideriamo il nodo Industry Time Performance di questo modello. Il suo CPT definisce la probabilità che l'esito sia Ritardato o Puntuale per ogni combinazione di stati dei suoi nodi genitori: Rischio di Trasporto, Rischio Operativo e di Conformità e Rischio Partner. Questa capacità di modellazione probabilistica delle dipendenze multi-stato offriva un vantaggio distinto rispetto ai metodi deterministici.
La struttura di un BN permetteva calcoli di probabilità efficienti. Permetteva di calcolare la distribuzione di probabilità congiunta completa su tutte le variabili. Siano queste variabili X = {X 1, ..., Xn}. Questa distribuzione era il prodotto di probabilità condizionate locali. Ogni termine era la probabilità di un nodo dato i suoi nodi genitori. Abbiamo indicato i genitori del nodo Xi come Pa(Xi). Questa relazione è stata formulata come:

Questa fattorizzazione fu la base matematica dei BN. Rendeva l'inferenza su reti complesse computazionalmentetrattabile 23.
In modo cruciale per la gestione del rischio, il quadro supporta l'inferenza probabilistica bidirezionale. Questo permetteva sia un'analisi orientata al futuro che all'indietro.
Inferenza predittiva (Forward): Questa forma di inferenza valuta l'impatto potenziale di un evento di rischio specifico sulle prestazioni complessive del sistema. Ad esempio, risponde alla domanda: se si verifica un grande attacco informatico, qual è la distribuzione di probabilità risultante per i tempi di consegna e i costi? Questo calcolo veniva eseguito impostando il nodo Attacco Cibernetico a uno stato specifico come prova. Il BN poi propagò queste nuove informazioni attraverso la rete.
Inferenza diagnostica (al contrario): Questo tipo di inferenza identifica le cause più probabili di un esito osservato. Può rispondere alla domanda: dato un aumento inaspettato dei costi, qual è la causa principale più probabile? In questo scenario, il KPI dei costi è stato fissato come evidenza (ad esempio, stato = Alto). La rete aggiornava quindi le probabilità di tutti i potenziali fattori causali. Questa funzione è essenziale per un'analisi efficace delle cause radici e per sforzi di mitigazionemirati.
Ingegneria della conoscenza e costruzione di grafi causali
La costruzione del grafo causale è stata una fase critica dell'ingegneria della conoscenza. Data la scarsità di dati strutturati sui rischi sistemici, abbiamo sintetizzato l'expertise di dominio da una revisione mirata della letteratura accademica e da rapporti autorevoli del settore, seguendo metodologie consolidate per la costruzione di modelli basatisulla conoscenza 24. Questo processo ha trasformato la conoscenza qualitativa degli esperti in una struttura causale formale e leggibile da macchina, un vantaggio chiave dell'approccio ibrido AI rispetto ai metodi puramente basati suidati 11.
Attraverso questa procedura, è stato identificato e organizzato un insieme completo di 13 variabili in una struttura gerarchica a tre livelli come mostrato nella Figura 1. Ha delineato i percorsi causali dai driver a livello macro a risultati di performance specifici. Il modello costituiva un totale di 13 variabili, o nodi. Questi nodi sono suddivisi in tre livelli distinti: (1) Fondamentali Driver di Rischio (nodi radice), (2) Aree di Rischio Industriali Core (nodi intermedi) e (3) Prestazioni Finali dell'Industria (nodi foglia). Una specifica dettagliata di ciascuna variabile, dei suoi stati potenziali e dei suoi genitori causali è presentata nella Tabella 1.
Livello 1: Fattori di rischio fondamentali
Questi cinque nodi esogeni rappresentano le fonti di incertezza a livello macro che sono in gran parte fuori dal controllo di un'impresa ma creano l'ambiente in cui essa opera. Questa selezione è coerente con i quadri strategici di rischio che analizzano l'ambiente aziendale esterno.
Geopolitica ed economia (Nodo 1): Questa categoria combina rischi politici ed economici. Il ruolo critico di tali fattori macro-ambientali è un tema centrale nella gestione del rischio della catena di approvvigionamento. Come documentato da Wu e Li nella loro analisi degli impatti normativi come le tasse sul carbonio, fattori come controversie commerciali e regolamenti volatili influenzano direttamente la conformità e la pianificazioneoperativa 4. Pertanto, operalizziamo queste condizioni come root driver con stati Instable e Stable.
Disastri (Nodo 2): Questo nodo rappresenta disagi su larga scala causati da catastrofi naturali e pandemie. La crescente frequenza e impatto di tali eventi sulle reti logistiche è un tema centrale nella letteratura sulla resilienza della catena di approvvigionamento. Questi rischi di tipo pericoloso provocano gravi interruzioni a cascata in tutta la rete logistica, sottolineandone la necessità come nodo radice in qualsiasi moderno quadro di rischio (https://www.millenniumcargo.com/risk-management-freight-forwarding/).
Domanda e offerta di mercato (Nodo 3): Questo motore è incluso per catturare le intense pressioni commerciali insite nel settore. Come dimostrato nell'analisi di equilibrio di Xu et al.3, gli squilibri tra capacità di spedizione e domanda sono un fattore fondamentale per la redditività e la stabilità dei partner all'interno della catena di approvvigionamento dei servizidi navigazione 3. Dato il suo impatto fondamentale sull'intero ecosistema, lo modelliamo come motore principale.
Affidabilità creditizia del cliente (Nodo 4): Questo nodo rappresenta un rischio finanziario chiave che deriva dall'ambiente aziendale esterno. L'importanza del rischio di controparte, in particolare la sostenibilità finanziaria dei clienti, è un argomento ben consolidato nella letteratura sulla finanza della supply chain, che impatta direttamente il flusso di cassa e laredditività 25. La sua inclusione è quindi essenziale per modellare la stabilità finanziaria.
Ambiente di cybersecurity (Nodo 5): Questo nodo rappresenta il panorama delle minacce tecnologiche esterne. In un settore sempre più digitalizzato, la cybersecurity si è evoluta da questioni tecniche a rischio operativo sistemico. Come evidenziato da Garg eVemaraju 5, l'integrazione di IoT e IA amplifica questavulnerabilità 5, rendendo l'ambiente di minaccia esterna un fattore esogeno critico.
Livello 2: Aree di rischio principali del settore
Questi nodi intermedi rappresentano i rischi diretti che affrontano gli spedizionieri. Questi rischi spaziano tra ambiti operativi, aziendali e tecnologici. I nodi funzionano come intermediari all'interno della catena causale. Traducono i driver a livello macro in sfide interne specifiche.
Rischio di trasporto (Nodo 6): Questo nodo riguarda il movimento fisico delle merci. La sua inclusione è fondamentale, poiché il trasporto è la funzione centrale del trasporto merci. È direttamente influenzata da interruzioni fisiche (Disastri) e dall'affidabilità dei partner logistici (Rischio dei Partner), un tema ricorrente nella letteratura sulla gestione del rischio logistico (https://genxfreight.co.uk/risk-management-strategies-in-freight-forwarding/).
Rischio operativo e di conformità (Nodo 7): Questa categoria comprende rischi nell'esecuzione quotidiana e nell'adesione alle normative. L'imperativo di mantenere la conformità, in particolare per quanto riguarda la sostenibilità e i cambiamenti delle normative, rappresenta una sfida operativa significativa che può portare a multe e ritardi, come analizzato da Wu eLi 4.
Rischio finanziario (Nodo 8): Questo nodo rappresenta la stabilità finanziaria interna del forwarder. I suoi fattori sono multifaccettati, derivanti dalla volatilità macroeconomica (geopolitica ed economia), dalle pressioni di mercato che influenzano i tassi e la redditività (domanda e offerta di mercato)3, e dal rischio diretto di inadempimento della controparte (affidabilità creditizia del cliente)25.
Rischio partner (Nodo 9): Gli spedizionieri operano all'interno di una rete di partner (vettori, intermediari doganali). L'affidabilità di questa rete è fondamentale. Questo nodo è incluso per modellare il rischio di fallimenti dei partner, che possono essere innescati da interruzioni su larga scala (Disastri) o da forti pressioni di mercato che minacciano la loro sostenibilitàcommerciale 3.
Rischio tecnologico (Nodo 10): Questo rischio riguarda le vulnerabilità dei sistemi digitali interni del spedizioniere. Man mano che le aziende adottano tecnologie più avanzate come IoT e AI, la loro esposizione interna a fallimenti IT e attacchi informatici aumenta, rendendo la resilienza tecnologica interna un'area di rischiodistinta e critica 5.
Livello 3: Performance finale del settore
Questi tre nodi foglia rappresentano i risultati finali del business e corrispondono alle metriche più ampiamente accettate per valutare la logistica e le prestazioni della supply chain. Sono spesso chiamati triangolo logistico o triangolo d'oro, dove spesso esiste un compromesso tra di essi.
Prestazioni dei costi del settore (Nodo 11): Rappresentando il costo totale del servizio, questo è un KPI principale per qualsiasi operazione logistica. È il risultato diretto di efficienze interne (rischio operativo e di conformità) e della stabilità finanziaria (rischio finanziario).
Performance temporale del settore (Nodo 12): La puntualità della consegna è una pietra angolare della qualità del servizio logistico. Questo KPI è una funzione diretta dell'integrità del trasporto fisico (rischio di trasporto), della fluidità dei processi quotidiani (rischio operativo e di conformità) e dell'affidabilità dei partner che eseguono il servizio (rischio partner).
Affidabilità industriale (Nodo 13): L'affidabilità complessiva del servizio è una misura più ampia di affidabilità e fiducia. Questo KPI è quindi modellato come influenzato dall'integrità del trasporto fisico (rischio di trasporto), dall'esecuzione operativa (rischio operativo e di conformità) e dalla robustezza dei sistemi tecnologici che sostengono i servizi logistici moderni (rischio tecnologico). Questa struttura gerarchica fornisce un'organizzazione logica dei fattori di rischio identificati. Inoltre, consente alla Rete Bayesiana di modellare la propagazione del rischio. Questa propagazione fluisce da fattori macro esterni, attraverso specifiche sfide operative, fino agli impatti finali e misurabili sul business.
Parametrizzazione del modello di IA in un ambiente con pochi dati
La parametrizzazione dei modelli seguiva la definizione della struttura della rete. Questo passaggio cruciale prevedeva la specificazione della probabilità per ogni nodo. Non è disponibile un dataset quantitativo completo sui rischi sistemici del freight forwarding. Pertanto, le probabilità sono state evocate da una valutazione simulata di un panel di esperti. Questa metodologia sintetizzava intuizioni quantitative con giudizi qualitativi. I contributi sono stati trattenuti da rapporti autorevoli del settore e da letteratura accademica pertinente.
Inoltre, le valutazioni del rischio provenienti dalla letteratura e dalle opinioni degli esperti contengono una vaghezza e una soggettività intrinsece. La teoria degli insiemi fuzzy è stata impiegata per spiegare formalmente questa incertezza19,21. Di conseguenza, le probabilità evocate furono concettualizzate come numeri fuzzy piuttosto che come valori a un singolo punto. Per chiarezza nella presentazione, questo articolo riporta probabilità precise. Ogni valore nitido, tuttavia, rappresenta il punto più rappresentativo (ad esempio, il centroide) di una distribuzione di probabilità fuzzy sottostante. Questo approccio riconosce formalmente che una dichiarazione qualitativa, come ad alto rischio, corrisponde a uno spettro di valori piuttosto che a un singolo numero preciso.
Il processo di parametrizzazione era composto da due fasi principali. La prima fase definiva le probabilità marginali per tutti i nodi radici. La seconda fase ha definito le probabilità condizionali per tutti i nodi figli. Questo secondo stadio utilizzava il modello Noisy-MAX.
Elicitazione delle probabilità per i nodi radice
I nodi radice del BN corrispondono ai nodi 1-5. Questi fattori funzionano come le principali fonti di rischio. Le probabilità marginali per questi nodi sono state stimate secondo la procedura descritta di seguito. La Tabella 2 presenta i valori stimati finali.
Geopolitica ed economia (Nodo 1): La probabilità di uno stato instabile è stata stimata a 0,30. Questo valore è stato ricavato da rapporti di istituzioni come l'Organizzazione Mondiale del Commercio (OMC). Questi rapporti documentano tensioni commerciali persistenti e una significativa volatilità economica globale (https://www.wto.org/english/res_e/publications_e/publications_e.htm).
Disastri (Nodo 2): La probabilità di disastri frequenti è stata impostata a 0,15. Questa stima si basava su analisi di società di intelligence sul rischio. Queste analisi documentano la crescente frequenza di eventi meteorologici estremi e altre interruzioni su larga scala, incluse le pandemie (https://www.everstream.ai/risk-center/).
Domanda e offerta di mercato (Nodo 3): La probabilità di un mercato squilibrato è stata impostata a 0,40. Questo valore riflette la ben documentata volatilità nella capacità di spedizione e nei tassi di trasporto. Questa volatilità è un tema ricorrente nelle principali revisioni del settore (https://unctad.org/topic/transport-and-trade-logistics/review-of-maritime-transport).
Affidabilità creditizia del cliente (Nodo 4): La probabilità di scarsa affidabilità creditizia è stata stimata a 0,10. Questa cifra si basava su studi globali di default aziendali. Tali studi quantificano il rischio di base di mancato pagamento nelle transazioni business-to-business (https://www.spglobal.com/ratings/en/regulatory/annual-reviews).
Ambiente di cybersecurity (Nodo 5): La probabilità di un ambiente ostile fu impostata a 0,25. Questa stima è stata informata da rapporti sulle minacce digitali. Questi rapporti documentano il crescente volume e la sofisticazione degli attacchi informatici rivolti alle catene di approvvigionamento e alle infrastrutture critiche (https://www.pwc.com/gx/en/issues/cybersecurity/digital-trust-insights.html).
Elicitazione delle probabilità condizionali usando Noisy-MAX
Definire le Tabelle di Probabilità Condizionale (CPT) per nodi con più genitori è un compito complesso. Il modello Noisy-MAX fu quindi impiegato per gestire questacomplessità 26. Questo modello è una generalizzazione del noto framework Noisy-OR. Questo approccio è molto adatto per la modellazione basata sulla conoscenza perché semplifica significativamente il processo di elicitation. Il modello riduce il numero di parametri necessari per ogni nodo. Invece di un CPT completo, sono stati stimati solo due tipi di parametri per ogni nodo figlio:
Probabilità di influenza indipendenti (ρi): Questo parametro quantifica la probabilità di un meccanismo causale specifico. Rappresenta la probabilità che un singolo fattore genitore, agendo da solo, faccia entrare il nodo figlio nello stato di alto rischio. La stima di queste probabilità si basa su un'analisi di casi di studio industriali ad alto impatto e ben documentati. Ad esempio, consideriamo l'influenza dell'Ambiente di Cybersecurity sugli esiti operativi. Il molto citato attacco informatico NotPetya a Maersk ne fornisce un esempio pertinente. Questo evento rappresenta un esempio reale di un singolo guasto tecnologico che ha causato paralisi operativa globale. Questo caso, quindi, offre una base difendibile per stimare un'alta probabilità di influenza indipendente per questo specifico legame causale (https://www.wired.com/story/notpetya-cyberattack-ukraine-russia-code-crashed-the-world/).
Probabilità di perdita (ρ0): Questo parametro cattura l'influenza di tutte le cause di background non modellate. Questi fattori residui possono anche portare il nodo bambino a entrare nello stato ad alto rischio. La probabilità di perdita rappresenta quindi il rischio di base. Questo rischio esiste anche quando tutti i fattori genitori esplicitamente modellati sono in condizioni favorevoli e a basso rischio.
I parametri elicitati per tutti i nodi intermedi e foglia sono presentati nella Tabella 3. La stima di questi valori deriva da una sintesi di rapporti industriali autorevoli e casi di studio ben documentati. Le sezioni seguenti forniscono la motivazione specifica per ciascun parametro.
Motivazione per le probabilità intermedie dei nodi:
Rischio di trasporto (Nodo 6): L'influenza dei Disastri è alta (0,70). Questo valore spiega il loro impatto diretto e severo sulle infrastrutture fisiche (https://www.everstream.ai/risk-center/). L'influenza del rischio del partner è anch'essa significativa (0,60). I guasti delle portaerei portano a una cessazione immediata del trasporto. Il crollo della Hanjin Shipping rappresenta un esempio evidente di questo effetto (https://unctad.org/publication/review-maritime-transport-2024). La bassa probabilità di perdita (0,05) rappresenta guasti fisici minori e isolati.
Rischio operativo e di conformità (Nodo 7): L'influenza di un ambiente geopolitico instabile è fissata a 0,50. Un tale ambiente crea una significativa incertezza di conformità e ostacolioperativi 4. L'impatto del rischio per partner è anch'esso significativo (0,40). La mancata performance dei partner causa direttamente fallimenti operativi e contrattuali. La probabilità di perdita è maggiore (0,10) per tenere conto dell'ampio spettro di fattori interni non modellati, come errori umani o di processo.
Rischio finanziario (Nodo 8): Diversi fattori influenzano fortemente questo rischio. Innanzitutto, la scarsa affidabilità creditizia del cliente (0,90) costituisce la minaccia più diretta. Rappresenta l'alta probabilità di perdita finanziaria dovuta al defaultdel cliente 21. In secondo luogo, lo squilibrio tra domanda e offerta di mercato (0,80) è altamente influente. Influisce direttamente sulla volatilità delle tariffe di trasporto e sulla redditività3. In terzo luogo, una geopolitica e un'economia instabili (0,60) rappresentano un forte rischio finanziario a causa delle fluttuazioni dei prezzi della valuta e dei carburanti. La probabilità di perdita molto bassa (0,02) implica che una significativa difficoltà finanziaria sia quasi esclusivamente attribuibile a questi principali fattori economici.
Rischio partner (Nodo 9): Le condizioni di mercato squilibrate sono il principale fattore di questo rischio (0,70). Una concorrenza intensa e tariffe di trasporto basse possono spingere i vettori verso l'insolvenza. I disastri sono anche una causa significativa (0,50). Possono disabilitare i partner regionali o comprometterne la capacità operativa. La probabilità di fuga è impostata a un basso 0,05. Questo valore rappresenta il rischio di base di fallimento del partner dovuto a ragioni idiosincratiche, come la cattiva gestione interna, che non viene catturato da eventi di mercato o disastri di grande importanza.
Rischio tecnologico (Nodo 10): Questo rischio è direttamente e fortemente influenzato da un ambiente di cybersecurity ostile (0,60). Questo riflette l'alta probabilità che minacce esterne aumentate portino a compromessi internidel sistema 5. La probabilità relativamente alta di fuga (0,10) tiene conto di problemi tecnologici interni indipendentemente da attacchi esterni, come bug software o guasti hardware.
Motivazione delle probabilità dei nodi foglia:
Prestazioni dei costi del settore (Nodo 11): Un alto rischio finanziario è il principale determinante di un risultato ad alto costo (0,90). Fattori come il default dei clienti hanno un impatto immediato e grave sulla redditività. Un alto rischio operativo e di conformità è anche un contributo molto forte (0,70). Comporta costi dovuti a inefficienze, multe e correzione degli errori. La probabilità estremamente bassa di perdita (0,01) suggerisce che i grandi sforamenti di costo sono quasi esclusivamente causati da queste due aree di rischio principali.
Performance temporale del settore (Nodo 12): L'alto rischio di trasporto è la causa più diretta di un ritardo nella spedizione (0,85). L'alto rischio per partner è quasi altrettanto influente (0,75), poiché i forwarder dipendono interamente dall'esecuzione del partner. L'influenza del rischio operativo e di conformità (0,60) è significativa ma relativamente inferiore. Alcune questioni operative, come i ritardi doganali, potrebbero non compromettere l'intero periodo di consegna (https://lpi.worldbank.org/). La probabilità di perdita molto bassa (0,02) riflette un'assunzione chiave. Se trasporti, operazioni e partner funzionano tutti in modo affidabile, la probabilità di un ritardo significativo e inspiegabile è minima.
Affidabilità industriale (Nodo 13): La percezione di bassa affidabilità è maggiormente influenzata dai guasti nel servizio fisico principale (rischio di trasporto, 0,80). Il rischio tecnologico è il secondo grande fattore (0,65). Interruzioni di sistema o violazioni dei dati compromettono gravemente la fiducia dei clienti e l'integrità del servizio. Il rischio operativo e di conformità (0,50) è un altro contributo significativo, poiché i guasti operativi costanti erodono la percezione di affidabilità. La probabilità di fuga (0,03) tiene conto di altri fattori minori che influenzano la percezione del cliente.
Protocollo computazionale per l'implementazione di modelli
Costruzione del modello: Abbiamo lanciato GeNIe e creato 13 nodi Chance, nominandoli come nella Tabella 1. Abbiamo utilizzato lo strumento Add Arc per tracciare collegamenti causali tra i nodi, replicando la struttura mostrata nella Figura 1 (Checkpoint visivo 1: La struttura finale della rete deve corrispondere alla Figura 1).
Parametrizzazione: Per ogni nodo, abbiamo aperto Properties per definirne gli stati (Tabella 1). Per i nodi radice, abbiamo inserito le probabilità marginali dalla Tabella 2 nella scheda Definizione. Per i nodi figli, abbiamo selezionato NoisyMAX come Tipo di nodo e inserito i parametri Independent Causal Influence (ICP) e Leaky dalla Tabella 3.
Esecuzione dell'analisi:
Inferenza di base: Abbiamo cliccato sull'icona Aggiorna credenze nella barra principale per calcolare le probabilità di base per tutti i nodi. (Checkpoint visivo 2: I risultati dovrebbero corrispondere ai valori di probabilità della Figura 2).
Analisi di sensibilità: Abbiamo fatto clic destro su un nodo KPI (ad esempio, Costo) per impostarlo come target, navigato su Network > Sensitivity Analysis, selezionato i Nodi Radice come input ed eseguito l'analisi. (Checkpoint visivo 3: I diagrammi dei tornado generati dovrebbero corrispondere a quelli della Figura 3).