Nessuno sa veramente quali potranno essere le ripercussioni nel breve e nel medio termine di questo evento che sta piano piano coinvolgendo le economie mondiali. Oggi, nel pieno dell’emergenza, fatichiamo anche a vedere le conseguenze immediate, se non quelle pratiche che ci limitano negli spostamenti, tuttavia ognuno di noi ha piena consapevolezza che la cosa non sarà indolore e le conseguenze di questo avvenimento si faranno sentire in ogni azienda.

E’ chiaro che ogni realtà dovrà prendere dei provvedimenti di tipo organizzativo, economico e/o produttivo, ma quali sono le azioni migliori da intraprendere?

Non sapendo esattamente cosa accadrà risulta difficile anche solo immaginare delle strategie da portare avanti, allora cosa possiamo fare?

In questo senso ci vengono incontro i dati: questi possono essere utilizzati per valutare scenari ed ipotesi, ovvero possono essere usati per valutare la migliore strategia da adottare al verificarsi di determinate situazioni economiche.

La vision futura non può che basarsi su serie riflessioni sul passato (analisi dei dati storici) supportata da validi modelli matematici e sistemi di machine learning che ci consentano di intercettare il futuro.

Quali sono le tecniche che possono consentire di procedere in tal senso?

 

What if Analisi: ipotesi e scenari

Una prima tecnica che consente di valutare il comportamento di un sistema è la What if analysis che permette di valutare l’impatto di un’azione tattica o strategica prima di intraprenderla. Si tratta di un processo di simulazione, che consente di analizzare il comportamento del business aziendale in base a specifici scenari.

Questo tipo di analisi viene utilizzata ad esempio per la pianificazione della produzione industriale, si assume come situazione di partenza quello che è l’ordinato, che, corretto di una opportuna percentuale cuscinetto diventa lo scenario da cui partire.

Le variabili indipendenti in ingresso al sistema sono invece: la massima capacità produttiva degli impianti, il numero massimo di giorni uomo disponibile, i giorni di cassa integrazione ipotizzati, i giorni di ferie e le capacità di stoccaggio dei magazzini.

Utilizzandole come leve possiamo valutare diverse combinazioni di questi valori per considerare gli scenari che si prospettano in termini di rispetto delle consegne previste e dei costi che devono essere sostenuti.

In pratica la creazione di uno scenario consente la creazione di un mondo ipotetico che l’analista può interrogare e navigare secondo diverse ipotesi.

L’analisi what if viene fatta utilizzando fogli di calcolo o strumenti OLAP: i fogli di calcolo offrono un contenuto interattivo ed un ambiente flessibile per specificare gli scenari, ma manca l’integrazione con i dati storici e la possibilità di salvare le versioni delle diverse simulazioni. Si tratta di un’analisi molto utile, soprattutto per analisi di breve periodo, adatta però a descrivere scenari relativamente semplici ed in cui le variabili possono essere considerate del tutto indipendenti.

 

Modelli di simulazione: valutare la complessità

Nella realtà le variabili sono spesso interconnesse, banalmente cambiando un fattore come il volume delle vendite si influenzeranno direttamente altri fattori come il prezzo di vendita.

Inoltre spesso le ipotesi su cui si basa uno scenario sono frutto di esperienza pregresse che non valgono qualora si presenti il cosiddetto “Cigno Nero”, come sta accadendo nel caso del Coronavirus.

Quindi, quando i dati che si hanno a disposizione diventano consistenti, così come le variabili in gioco, la semplice analisi what-if non basta più, occorre rivolgersi all’analisi predittiva ed a modelli di simulazione di sistemi complessi.

Esistono in questo caso diverse tecniche applicabili in funzione del sistema che vogliamo rappresentare, sicuramente quella che oggi potrebbe meglio descrivere la situazione causata dall’arrivo del virus è quella della simulazione di Sistemi Complessi ad Agenti arricchita dalle tecniche di indagine degli Interaction Pattern.

La modellazione basata su agente permette infatti di modellare sistemi suddividendoli in componenti autonome ed interagenti che, nel loro interagire, danno dinamicamente vita alla completezza del sistema.

Gli interaction pattern consentono, invece di individuare tendenze e comportamenti, consentendo quindi di predire scenari futuri.

I sistemi ad agenti sono particolarmente adatti quando si ha a che fare con persone od organizzazioni interagenti ed aventi finalità diverse. Ad esempio quanto un’organizzazione vuole modellare le sue dinamiche interne, oppure se si vuole rappresentare un’azienda che interagisce con le altre o con gli altri attori del suo sistema (fornitori, clienti, mercato …)

In definitiva la Simulazione Basata su Agente (meglio nota nella denominazione inglese Agent-Based Simulation: ABSS) serve a monitorare l’introduzione deliberata di nuove misure, nuovi prodotti o processi così come ad esplorare le tendenze evolutive (o involutive) spontanee dei sistemi.

L’utilizzo di queste tecniche può essere usato, adesso, per ipotizzare diversi scenari futuri e prevedere, per ognuno di essi azioni da intraprendere per preservare al meglio il futuro di ogni azienda ed, in generale, quello di ognuno di noi.

 

New call-to-action

Approfondimenti da BNext:

Data Science Lifecycle, le 6 (+1) fasi del processo

La Data Science è un campo di studi interdisciplinare il cui obiettivo finale è estrarre informazione e conoscenza utili da dati strutturati o non strutturati. Non esiste un framework unico e universalmente condivido per definire i processi di Data Science, tuttavia, dal punto di vista tecnico lo standard KDD è quello a cui ci si ispira maggiormente, perché indica l’intero processo di ricerca di nuova conoscenza dai dati.

A cosa serve la Data Science?

L’analisi dei dati è in generale una materia molto ampia e con una storia che rimanda indietro di diversi anni da oggi. Si inizia a parlare di analisi dati già alla fine del 1700 con le prime visualizzazioni grafiche e l’evoluzione di questa materia non solo negli...

Churn Strategy: gli step per impostarla al meglio minimizzando il Churn Rate

Churn analysis e churn rate sono due concetti strettamente connessi: l’analisi degli abbandoni (churn analysis) è quella branca della Data Science attraverso cui si cerca di prevedere quali clienti hanno maggiori probabilità di abbandonare l’azienda, cosa che si...

I 6 comandamenti per un Data Storytelling di successo 

Letteralmente il Data Storytelling è l’arte del raccontare una storia attraverso i dati. Si tratta dell’evoluzione della Data Visualization, l’ultimo step di quel lungo processo analitico che ha lo scopo di trasformare i dati provenienti dalle diverse origini di...

Cosa sono i Big Data e come vengono utilizzati?

I Big Data sono ormai entrati a far parte del mercato tecnologico globale, ma spesso questa definizione viene utilizzata senza aver chiaro di cosa si tratta o di quali sono le accortezze e le tecnologie necessarie per poterli sfruttare al meglio nel loro valore...

Chi è e quanto guadagna un Data Engineer?

Fino a qualche tempo fa occuparsi dell’analisi dati in azienda voleva dire fare BI, e non era difficile trovare figure che si occupassero di questo. Nell’ultimo decennio, invece, l’analisi dati si è evoluta in modo esponenziale, si inizia a parlare di Data Science,...

Dataiku e Data Exploration: chi è il miglior detective della serie “Scooby-doo”?

Dataiku e la data exploration, il primo passo per impostare i progetti nel modo più adatto è esplorare i dati e imparare a conoscerli.

Denodo e la data virtualization a supporto di Machine Learning e Data Science

Il Machine Learning e la Data science sono strettamente legate alla data virtualization. denodo è il tool ideale individuato da BNova

Data Science Tools: la cassetta degli attrezzi dei team di Data Scientist

Strumenti tecnologici, piattaforme, linguaggi di programmazione, tools di vario genere rappresentano elementi importanti, gli “attrezzi del mestiere” per i Data Scientist. Ecco alcuni dei linguaggi e dei tools che solitamente non mancano all’interno di un team di Data Scientist.

Natural Language Processing (R)evolution

Reti neurali, AI. Tutte tecnologie che portano all’evoluzione del NLP verso modelli Transformers e Assistenti virtuali.