Le previsioni contano Marketing Area: previsione della domanda, delle vendite, preferenze dei consumatori. Retail Area: previsione della domanda per ottimizzare i carichi di magazzino. IT Area: previsione del carico dell’infrastruttura per anticipare aumenti di capacità ed ottimizzare la gestione delle risorse. Strategic Area: previsione dei movimenti di settore, previsione dei competitors. Production Area: previsione delle variabili di produzione (pezzi difettati, qualità etc.), ottimizzazione della sovraproduzione. NOAA Wether forecasting MarketMind Research® – ANALYTICS 2013 Gestione integrata del processo di previsione ANALYTICS 2013 13 GIUGNO MILANO - FOUR SEASONS HOTEL MarketMind Research ® FABIO FOGLIA CO-FOUNDER MarketMind Research® – ANALYTICS 2013 7 Step del processo di previsione 1 Definire lo scopo 2 Definire la previsione • Variabili • Distanza temporale 3 Determinare il modello di previsione 4 5 6 7 Selezionare Normalizzare Validare & Sfruttare le e ottenere i dati Effettuare previsioni i dati la previsione • Algoritmo • Tool MarketMind Research® – ANALYTICS 2013 7 Step del processo di previsione 4 attività tecnology driven Attività Technology Driven 1 Definire lo scopo 2 Definire la previsione • Variabili • Distanza temporale 3 Determinare il modello di previsione 4 5 6 7 Selezionare Normalizzare Validare & Sfruttare le e ottenere i dati Effettuare previsioni i dati la previsione • Algoritmo • Tool MarketMind Research® – ANALYTICS 2013 4 Step technology driven Le attività core del processo di previsione 3 Determinare il modello di previsione & tuning 4 Selezionare e ottenere i dati 5 Normalizzare i dati 6 Validare & Effettuare la previsione MarketMind Research® – ANALYTICS 2013 1° Criticità High skills required! 3 Determinare il modello di previsione & tuning Difficile stabilire a priori quale algoritmo / tool usare Come configurare il modello? I cambiamenti di modello impattano sul resto del processo (pochi tentativi possibili) Diversi algoritmi/tool possono richiedere una differente normalizzazione dei dati Analisi di dati MarketMind Research® – ANALYTICS 2013 2° Criticità Gestire dati omogenei e con eccezioni 5 Normalizzare i dati Ricampionare i dati alla stessa frequenza (es. ogni settimana, ogni giorno) Dati mancanti! Come gestirli? Colonne parzialmente compilate Dati alfanumerici in colonne numeriche (es. “non disp.”, “n.a.”) Colonne parzialmente compilate Colonne di tipo alfanumerico (es. “nome campagna”) MarketMind Research® – ANALYTICS 2013 3° Criticità – Quali dati usare? Determinare le variabili significative per la previsione 4 Dati disponibili Dati utili Selezionare e ottenere i dati Poche metodologie disponibili! (Approccio euristico) MarketMind Research® – ANALYTICS 2013 4° Criticità: dipendenze Le dipendenze tra le attività complicano il flusso reale del processo Algoritmo/Tool sbagliato? Normaliz. non ottimale? Time consuming! 3 Determinare il modello di previsione & tuning 4 5 Selezionare e ottenere i dati Normalizzare i dati 6 Validare & Effettuare la previsione Dati non rappresentativi? MarketMind Research® – ANALYTICS 2013 5° Criticità: relazioni complesse Alcune variabili potrebbero essere determinate da relazioni complesse Modelli lineari Poco rappresentativi in casi reali Modelli regressione /probabilistici classici Possono non cogliere relazioni complesse Modelli intelligenza artificiale Difficili da configurare Richieste competenze specialistiche MarketMind Research® – ANALYTICS 2013 Analisi delle criticità Criticità n°1 Criticità n°2 Criticità n°3 Criticità n°4 Criticità n°5 Scelta dell’algoritmo e configurazione Normalizzazione dei dati Individuare variabili significative Necessità di ripetere iterativamente il processo Interpretare relazioni complesse presenti nei dati Time consuming Time consuming Time consuming Time consuming Time consuming Difficile ottimizzazione Error-prone Difficile ottimizzazione Riduzione della frequenza di esecuzione Riduzione della frequenza di esecuzione MarketMind Research® – ANALYTICS 2013 Integrare & automatizzare Ottimizzazione migliore grazie alla gestione unificata delle attività core Business Forecasts 1 Definire lo scopo 2 Definire la previsione • Variabili • Distanza temporale 3 Determinare il modello di previsione 4 Ottenere i dati 5 6 7 Normalizzare Validare & Sfruttare le i dati Effettuare previsioni la previsione • Algoritmo • Tool MarketMind Research® – ANALYTICS 2013 Previsioni come asset aziendale Previsioni disponibili dove servono e al momento giusto MarketMind Business Forecasts: Automatizza le attività core del processo di previsone Impiega tecniche avanzate di machine learning Normalizza automaticamente i dati eterogenei presenti nel database aziendale Pubblica automaticamente le previsioni nel database aziendale, rendendole un vero asset aziendale MarketMind Research® – ANALYTICS 2013 Gestione delle criticità Criticità n°1 Scelta dell’algoritmo e configurazione Sistema proprietario di apprendimento automatizzato. Criticità n°2 Normalizzazione dei dati Motore di normalizzazione integrato con il processo. Criticità n°3 Individuare variabili significative Sistema di selezione automatico delle variabili significative. Criticità n°4 Necessità di ripetere iterativamente il processo Completa automazione del processo. Criticità n°5 Interpretare relazioni complesse presenti nei dati Motore di intelligenza artificiale proprietario. MarketMind Research® – ANALYTICS 2013 Caso – previsioni vendite Prevedere le vendite di un prodotto per il prossimo mese. Criticità Quali variabili utilizzare? Criticità Dati di input eterogenei Criticità Relazioni tra i dati non chiare Marco Business Forecasts Vendite Media azienda Selezione automatica delle variabili significative Normalizzazione automatica dei dati aziendali Sistema di machine learning: impara a prevedere studiando il passato MarketMind Research® – ANALYTICS 2013 Business Forecasts Contatti Fabio Foglia - Co-founder [email protected] MarketMind Research® [email protected] MarketMind Research® – ANALYTICS 2013