SlideShare une entreprise Scribd logo
1  sur  51
Télécharger pour lire hors ligne
Serve Davvero il Machine Learning
nelle PMI ?
Serve Davvero il Machine Learning
nelle PMI ?
Questa è la prima domanda che si pone ogni dirigente di azienda
A cosa può servire il Machine
Learning nel mio business ?
“cose che fanno”
È più difficile pensare al Machine
Learning come strumento per
aumentare la produttività
Aumentare la produttività di
business significa creare una catena
di retroazione
Input Produzione Output
Azienda
Aumentare la produttività di
business significa creare una catena
di retroazione
Produzione
Input Output
Azienda
Correzione
Aumentare la produttività di
business significa creare una catena
di retroazione
Produzione
Input Output
Azienda
Machine Learning
Argomenti utili: Usiamo la statistica
Il 45 % delle aziende che hanno introdotto il Machine
Learning hanno avuto un incremento del fatturato tra il
30 ed il 400%
Tra i maggiori ostacoli nell’introduzione delle tecnologie
di Machine Learning o più in generale di AI:
●
mancanza di fondi necessari 35%
●
assenza di professionisti esperti in azienda 34%
●
Assenza di visione di business 31%
Quanto vale il mercato AI in italia?
Secondo uno studio del Politecnico di Milano il mercato
complessivo nel 2019 è stato valutato in 200 Mil €
I principali settori di sviluppo delle applicazioni:
●
Banche e finanza 25%
●
Manifattura 13%
●
Utility 13%
●
assicurazioni (12%)
Quanto vale il mercato AI in italia?
Quanto vale il mercato AI in italia?
Secondo uno studio sempre del Politecnico di Milano il
mercato complessivo inespresso potrebbe valere tra i 2
ed i 5 miliardi di euro
Le chiavi per innescare questo mercato sono:
●
Capacità di sviluppare politiche economiche adeguate
per il paese
●
Consapevolezza (istruzione e conoscenza)
●
Capacità di disporre di una offerta adeguata
Politiche economiche: Eppur si muove
Negli ultimi due anni sembra stia venendo recepita dalle istituzioni la necessità di sviluppo
del paese in questo settore.
Alcuni timidi segnali?
●
La creazione della task-force per l’Intelligenza
●
l’introduzione di timide agevolazioni fiscali per la consulenza nel settore
●
Il super ammortamento
●
l’evidenza della necessità della digitalizzazione (preventiva allo sviluppo dell’AI)
Quanto vale il mercato AI in italia?
Le chiavi per l’innesco del mercato inespresso:
●
Capacità di sviluppare politiche economiche adeguate
per il paese
●
consapevolezza (istruzione e conoscenza)
●
capacità di disporre di una offerta adeguata
Quanto vale il mercato AI in italia?
Le chiavi per l’innesco del mercato inespresso:
●
Capacità di sviluppare politiche economiche adeguate
per il paese
●
consapevolezza (istruzione e conoscenza)
●
capacità di disporre di una offerta adeguata
Disporre di una offerta adeguata
Cosa significa ?
●
Trovare rapidamente aziende o professionisti in campo ML
●
assumere o formare i propri dipendenti
Al momento è una delle maggiori difficoltà per aziende e
pubbliche amministrazioni
Il primo problema è far comprendere
che il Machine Learning non è una
utility
Il Machine Learning ha
creato un nuovo spazio
ed i mercati ci sono
finiti dentro
Quando una tecnologia crea un
nuovo spazio ?
●
Tutti i settori dell’esistenza umana ne sono contemporaneamente influenzati
●
Cambia il paradigma di ciò che era impossibile verso ciò che è possibile
●
Cambia la qualità ed il peso delle informazioni scambiate
Condizioni storiche similari?
●
L’invenzione della scrittura
●
La rivoluzione industriale
●
Le nascita delle telecomunicazioni
●
La nascita dell’informatica
●
La nascita di internet
Bisogna cominciare a ragionare sull’effetto moltiplicativo della
produzione
Da dove cominciare nella
consulenza alle imprese?
Gli strumenti forniti dal Machine Learning :
●
Sono moltiplicatori di produzione
●
Riducono i rischi aziendali (prediction)
●
Ottimizzano i processi
●
Potenziano l’execution aziendale
I dati sono la chiave
Tanto più saremo capaci di far comprendere al cliente
come usare i suoi dati per estrarre valore tanto più
avremo successo
●
Trovare esempi comprensibili
●
Focalizzare l’attenzione sui vantaggi
●
Far comprendere gli scenari futuri
Come prepararsi per il cliente
●
bisogna entrare nel dominio di business del cliente e creare una preview
●
Mai andare da un cliente senza aver studiato in profondità il suo dominio
●
Oltre al dominio del Machine Learning è necessario avere competenze economiche, di
marketing, e capacità di comunicazione.
●
Saper fare bene la data visualization
La pipeline del team ML
La pipeline del team ML
Intendiamo questo?
No!
Data Engineering
La pipeline del team ML
Modeling Deployment Business Analysis
Data Scientist
ML Engineer
Data Analyst
Software Engineer
ML Researcher
Data Engineering
La pipeline del team ML
Modeling Deployment Business Analysis
Data Scientist
Possiede:
●
Elevate capacità di modellizzazione per il Machine Learning
●
Buone conoscenze statistiche
●
Capacità di business analytics
●
Sa scrivere codice
●
Sa lavorare con i database ed i repository e container
Data Engineering
La pipeline del team ML
Modeling Deployment Business Analysis
Data Scientist
Che strumenti usa
●
Almeno uno di questi: Python, R, Scala, Julia, ecc
●
Librerie e framework come: Scikit-Learn, TF e/o PT, Numpy, Scipy, pandas, ecc
●
SQL per il data queryng
●
Sa come visualizzare correttamente i dati e sa usare i tool adeguati
●
Usa Git, Notebook e strumenti di controllo revisioni
Data Engineering
La pipeline del team ML
Modeling Deployment Business Analysis
ML Engineer
Il suo focus è centrato alla implementazione e lo sviluppo dei modelli nelle
applicazioni
●
Ha forti competenze nell’ottimizzazione dei modelli
●
Meno competenze sulle informazioni estraibili dai modelli
●
Ha buone competenze di ingegneria del software
●
Sa prevedere le criticità nell’applicazione di un modello
●
Fa da cuscinetto tra il Data Scientist e gli sviluppatori
Data Engineering
La pipeline del team ML
Modeling Deployment Business Analysis
ML Engineer
Che strumenti usa
●
Python, Java, C++, ecc
●
Librerie e framework come: Scikit-Learn, TF e/o PT, Numpy, Scipy, pandas, ecc
●
SQL per l’estrazione dei dati (NoSQL è un beneficio aggiuntivo)
●
Utilizza piattaforme cloud (es. AWS,GCP,Azure,ecc)
●
Git, Notebook, SVN, Docker, ecc
Data Engineering
La pipeline del team ML
Modeling Deployment Business Analysis
Si occupa di svolgere analisi esplorative o descrittive sui dati, esegue analisi
di business intelligence, supporta il data scientist nella creazione di modelli
data driven, monitorizza e traccia le differenti metriche utilizzate.
●
Ha buone competenze di business
●
Sa come visualizzare i dati, comprendere trend, evidenziare correlazioni, ecc
●
Deve avere elevate capacità comunicative all’interno del team
Data Analyst
Data Engineering
La pipeline del team ML
Modeling Deployment Business Analysis
Che strumenti usa:
●
Sa estrarre dati dai database (tipicamente SQL)
●
Utilizza Python, R, excel per le analisi di business e la visualizzazione dei dati
●
Sa presentare i risultati delle analisi al team scegliendo le visualizzazioni ed i
grafici adatti
●
Usa correttamente slide e business tools
Data Analyst
Data Engineering
Dipaniamo un dubbio classico:
Data Scientist vs Data Analyst
Modeling Deployment Business Analysis
Aspetti importanti:
●
Comprendono l’importanza del contesto
●
Trovano la migliore visualizzazione dei dati da mostrare al team o al Board
●
L’ingombro è il loro nemico
●
Focalizzano l’attenzione degli uditori durante una relazione
●
Pensano come un designer (utilità, concretezza, estetica, profitto)
Data Analyst
Data Scientist
Dipaniamo un dubbio classico:
Data Scientist vs Data Analyst
Data Analyst
Usa i dati per spiegare il passato
Data Scientist
Usa i dati per comprendere il potenziale futuro
Data Engineering
La pipeline del team ML
Modeling Deployment Business Analysis
Possiede:
●
Ha una visione di insieme sui sistemi informativi in genere
●
Conosce le best practies di progettazione dei sistemi informatici
●
Progetta con schemi a blocchi, diagrammi UML, ecc
●
Coordina le linee di produzione software
●
Coordina la manutenzione e verifica le performance del sistema complessivo
Software Engineer
ML Team un componente di un
sistema più vasto
Magazzini
Materiali
Altro
ML Team
ML Team
Dove nascono i guai?
Sono figure che intersecano competenze, la mancanza di chiarezza dei ruoli all’interno
del team può causare confusione e contrasti.
Data Scientist Data Analyst
Software Engineer
ML Engineer
Dove nascono i guai?
La difficoltà intrinseca sta nel fatto che lo sviluppo di sistemi Machine Learning
Cored tendono ad essere applicazioni di frontiera:
●
Quali risultati saranno effettivamente ottenuti ?
●
Quali i tempi effettivi di sviluppo ?
●
Le risorse hardware e/o i budget saranno sufficienti ?
Come vengono sovrapposte spesso le figure ?
Esempio di applicazione: Insight di marketing da riconoscimenti video.
Data
Scientist
Data
Analyst
Softwa
re
Engin
eer
ML
Engineer
Come vengono sovrapposte spesso le figure ?
Esempio di applicazione: sistema di raccomandazione
Data
Scientist
Data
Analyst
Softwa
re
Engin
eer
ML
Engineer
Azienda
Grande - Media - Piccola
●
In base ai budget disponibili i team possono essere estesi o compressi
●
In caso di team compressi le sovrapposizioni di ruoli aumentano
●
Maggiori sovrapposizioni impongono maggiore struttura dei processi
produttivi
●
Maggiore struttura significa più costi e tempi più lunghi
Estremizzazioni
Esempio di applicazione: nulla che abbia visto funzionare
Data
Scientist
Data
Analyst
Softwa
re
Engin
eer
ML
Engineer
Estremizzazioni
FULL STACK MACHINE LEARNING SCIENTIST
Data
Scientist
Data
Analyst
Softwa
re
Engin
eer
ML
Engineer
L’aspetto non trascurabile del Team Lead
Uno dei problemi che capita è quello di assegnare il lead di un team in base al prestigio e
non in base alla funzionalità
Data
Scientist
Data
Analyst
Softwa
re
Engin
eer
ML
Engineer
L’aspetto non trascurabile del Team Lead
Questo è uno schema più funzionale
Data Scientist
Data
Analyst
Softwa
re
Engin
eer
ML
Engineer
L’aspetto non trascurabile del Team Lead
Figure molto rare vista la relativa giovinezza della materia in ambito industriale
Data
Scientist
Data
Analyst
Softwa
re
Engin
eer
ML
Engineer
Team Leader
con esperienze di produzione
ML
L’aspetto non trascurabile del Team Lead
Un Machine Learning Engineer di esperienza ha una visione di insieme molto amplia
Data Scientist
Data Analyst
Softwa
re
Engin
eer
Se ci fosse qualcuno del governo
all’ascolto
Un semplice ragionamento:
●
La defiscalizzazione al 100% per lo sviluppo di applicazioni AI comporta un ammanco di
gettito fiscale sulle transazioni legate alla materia.
●
Tuttavia sappiamo che il 45% hanno un incremento del fatturato superiore al 30%
●
l’incremento del fatturato comporta un incremento di gettito fiscale
●
l’incremento del fatturato non è una tantum, ma si ripete negli anni
●
Aziende più competitive, quindi meno fallimenti
●
Più lavoratori che pagano le tasse, meno carico sulle casse dello stato
Se ci fosse qualcuno del governo
all’ascolto
La defiscalizzazione al 100% delle transazioni per lo sviluppo di sistemi AI
non sarebbe una passività per lo stato anzi al contrario!!
nicolo-annino
Contatti
Machine Learning Italia
“Il confine tra realtà e fantasia giace sul palmo della mano”
Grazie per l’ascolto

Contenu connexe

Tendances

Il cloud per l’accelerazione del business delle PMI: il progetto Icaro
Il cloud per l’accelerazione del business delle PMI: il progetto Icaro Il cloud per l’accelerazione del business delle PMI: il progetto Icaro
Il cloud per l’accelerazione del business delle PMI: il progetto Icaro
Paolo Nesi
 

Tendances (14)

Tech trend 2018: dai sistemi distribuiti alla sicurezza informatica passando ...
Tech trend 2018: dai sistemi distribuiti alla sicurezza informatica passando ...Tech trend 2018: dai sistemi distribuiti alla sicurezza informatica passando ...
Tech trend 2018: dai sistemi distribuiti alla sicurezza informatica passando ...
 
Splunk live! milan 2015 Cerved presentation
Splunk live! milan 2015  Cerved presentationSplunk live! milan 2015  Cerved presentation
Splunk live! milan 2015 Cerved presentation
 
Presentazione aziendale BBC Technologies 2021
Presentazione aziendale BBC Technologies 2021Presentazione aziendale BBC Technologies 2021
Presentazione aziendale BBC Technologies 2021
 
Digitalisation Now
Digitalisation NowDigitalisation Now
Digitalisation Now
 
Alfresco Day Milano 2016 - Lutech
Alfresco Day Milano 2016 - LutechAlfresco Day Milano 2016 - Lutech
Alfresco Day Milano 2016 - Lutech
 
Da spaghetti API a Piattaforma Digitale
Da spaghetti API a Piattaforma DigitaleDa spaghetti API a Piattaforma Digitale
Da spaghetti API a Piattaforma Digitale
 
FMEWT17 3 SEA
FMEWT17 3 SEAFMEWT17 3 SEA
FMEWT17 3 SEA
 
Fitman IoT Platform
Fitman IoT PlatformFitman IoT Platform
Fitman IoT Platform
 
Capire e implementare la tecnologia per l'Industria 4.0
Capire e implementare la tecnologia per l'Industria 4.0Capire e implementare la tecnologia per l'Industria 4.0
Capire e implementare la tecnologia per l'Industria 4.0
 
Invito executive roundtable sap on cloud
Invito executive roundtable sap on cloudInvito executive roundtable sap on cloud
Invito executive roundtable sap on cloud
 
SAP Idea to Performance
SAP Idea to PerformanceSAP Idea to Performance
SAP Idea to Performance
 
Il cloud per l’accelerazione del business delle PMI: il progetto Icaro
Il cloud per l’accelerazione del business delle PMI: il progetto Icaro Il cloud per l’accelerazione del business delle PMI: il progetto Icaro
Il cloud per l’accelerazione del business delle PMI: il progetto Icaro
 
Geocortex WebGIS in ArcGIS, una tecnologia all'avanguardia
Geocortex WebGIS in ArcGIS, una tecnologia all'avanguardiaGeocortex WebGIS in ArcGIS, una tecnologia all'avanguardia
Geocortex WebGIS in ArcGIS, una tecnologia all'avanguardia
 
Digitaltogether 2.0 IL MANIFESTO
Digitaltogether 2.0 IL MANIFESTODigitaltogether 2.0 IL MANIFESTO
Digitaltogether 2.0 IL MANIFESTO
 

Similaire à Serve Davvero il Machine Learning nelle PMI? | Niccolò Annino

Data mining, business intelligence e dintorni
Data mining, business intelligence e dintorniData mining, business intelligence e dintorni
Data mining, business intelligence e dintorni
Maurizio Girometti
 
Rete competenze per l’economia digitale - Digital for Job
Rete competenze per l’economia digitale - Digital for JobRete competenze per l’economia digitale - Digital for Job
Rete competenze per l’economia digitale - Digital for Job
Cultura Digitale
 
Cv slide share
Cv slide shareCv slide share
Cv slide share
valter venturini
 

Similaire à Serve Davvero il Machine Learning nelle PMI? | Niccolò Annino (20)

Data mining, business intelligence e dintorni
Data mining, business intelligence e dintorniData mining, business intelligence e dintorni
Data mining, business intelligence e dintorni
 
CurriculumVitae_Paola_Ghione_gennaio2024
CurriculumVitae_Paola_Ghione_gennaio2024CurriculumVitae_Paola_Ghione_gennaio2024
CurriculumVitae_Paola_Ghione_gennaio2024
 
DS4Biz - Data Science for Business
DS4Biz - Data Science for BusinessDS4Biz - Data Science for Business
DS4Biz - Data Science for Business
 
Smau Padova 2016 - Assintel Area 51
Smau Padova 2016 - Assintel Area 51Smau Padova 2016 - Assintel Area 51
Smau Padova 2016 - Assintel Area 51
 
Machine Learning | Data Science | Servizi e Corsi
Machine Learning | Data Science | Servizi e CorsiMachine Learning | Data Science | Servizi e Corsi
Machine Learning | Data Science | Servizi e Corsi
 
Ds Tech - Chi Siamo
Ds Tech - Chi SiamoDs Tech - Chi Siamo
Ds Tech - Chi Siamo
 
2014.10.18 Servizi Cgn e ITS
2014.10.18 Servizi Cgn e ITS2014.10.18 Servizi Cgn e ITS
2014.10.18 Servizi Cgn e ITS
 
Cv prestipino160401
Cv prestipino160401Cv prestipino160401
Cv prestipino160401
 
Salvatore Palange - Lead Generation e Sales Planning con l’Intelligenza Artif...
Salvatore Palange - Lead Generation e Sales Planning con l’Intelligenza Artif...Salvatore Palange - Lead Generation e Sales Planning con l’Intelligenza Artif...
Salvatore Palange - Lead Generation e Sales Planning con l’Intelligenza Artif...
 
Digital Workforce Transformation
Digital Workforce Transformation  Digital Workforce Transformation
Digital Workforce Transformation
 
Rete competenze per l’economia digitale - Digital for Job
Rete competenze per l’economia digitale - Digital for JobRete competenze per l’economia digitale - Digital for Job
Rete competenze per l’economia digitale - Digital for Job
 
Smau Milano 2019 AIPSI
Smau Milano 2019 AIPSISmau Milano 2019 AIPSI
Smau Milano 2019 AIPSI
 
Digital Strategy Integrata nel B2B - Intesys Global Marketing Summit
Digital Strategy Integrata nel B2B - Intesys Global Marketing SummitDigital Strategy Integrata nel B2B - Intesys Global Marketing Summit
Digital Strategy Integrata nel B2B - Intesys Global Marketing Summit
 
Workshop executive del 2016 presentazione
Workshop executive del 2016 presentazioneWorkshop executive del 2016 presentazione
Workshop executive del 2016 presentazione
 
Acg institutional italiano.pptx
Acg institutional italiano.pptxAcg institutional italiano.pptx
Acg institutional italiano.pptx
 
Smau Napoli 2016 - Assintel Report+
Smau Napoli 2016 - Assintel Report+Smau Napoli 2016 - Assintel Report+
Smau Napoli 2016 - Assintel Report+
 
Cv slide share
Cv slide shareCv slide share
Cv slide share
 
Elementi Chiave Per Internazionalizzarsi Con Successo
Elementi Chiave Per Internazionalizzarsi Con SuccessoElementi Chiave Per Internazionalizzarsi Con Successo
Elementi Chiave Per Internazionalizzarsi Con Successo
 
Zeebra big dataanalytics_v1.1
Zeebra big dataanalytics_v1.1Zeebra big dataanalytics_v1.1
Zeebra big dataanalytics_v1.1
 
Twi e kata - seminario FOIT
Twi e kata - seminario FOITTwi e kata - seminario FOIT
Twi e kata - seminario FOIT
 

Plus de MeetupDataScienceRoma

Plus de MeetupDataScienceRoma (20)

Meta-learning through the lenses of Statistical Learning Theory (Carlo Cilibe...
Meta-learning through the lenses of Statistical Learning Theory (Carlo Cilibe...Meta-learning through the lenses of Statistical Learning Theory (Carlo Cilibe...
Meta-learning through the lenses of Statistical Learning Theory (Carlo Cilibe...
 
Claudio Gallicchio - Deep Reservoir Computing for Structured Data
Claudio Gallicchio - Deep Reservoir Computing for Structured DataClaudio Gallicchio - Deep Reservoir Computing for Structured Data
Claudio Gallicchio - Deep Reservoir Computing for Structured Data
 
Docker for Deep Learning (Andrea Panizza)
Docker for Deep Learning (Andrea Panizza)Docker for Deep Learning (Andrea Panizza)
Docker for Deep Learning (Andrea Panizza)
 
Machine Learning for Epidemiological Models (Enrico Meloni)
Machine Learning for Epidemiological Models (Enrico Meloni)Machine Learning for Epidemiological Models (Enrico Meloni)
Machine Learning for Epidemiological Models (Enrico Meloni)
 
Quantum Machine Learning and QEM for Gaussian mixture models (Alessandro Luongo)
Quantum Machine Learning and QEM for Gaussian mixture models (Alessandro Luongo)Quantum Machine Learning and QEM for Gaussian mixture models (Alessandro Luongo)
Quantum Machine Learning and QEM for Gaussian mixture models (Alessandro Luongo)
 
Web Meetup #2: Modelli matematici per l'epidemiologia
Web Meetup #2: Modelli matematici per l'epidemiologiaWeb Meetup #2: Modelli matematici per l'epidemiologia
Web Meetup #2: Modelli matematici per l'epidemiologia
 
Deep red - The environmental impact of deep learning (Paolo Caressa)
Deep red - The environmental impact of deep learning (Paolo Caressa)Deep red - The environmental impact of deep learning (Paolo Caressa)
Deep red - The environmental impact of deep learning (Paolo Caressa)
 
[Sponsored] C3.ai description
[Sponsored] C3.ai description[Sponsored] C3.ai description
[Sponsored] C3.ai description
 
Paolo Galeone - Dissecting tf.function to discover auto graph strengths and s...
Paolo Galeone - Dissecting tf.function to discover auto graph strengths and s...Paolo Galeone - Dissecting tf.function to discover auto graph strengths and s...
Paolo Galeone - Dissecting tf.function to discover auto graph strengths and s...
 
Multimodal AI Approach to Provide Assistive Services (Francesco Puja)
Multimodal AI Approach to Provide Assistive Services (Francesco Puja)Multimodal AI Approach to Provide Assistive Services (Francesco Puja)
Multimodal AI Approach to Provide Assistive Services (Francesco Puja)
 
Introduzione - Meetup MLOps & Assistive AI
Introduzione - Meetup MLOps & Assistive AIIntroduzione - Meetup MLOps & Assistive AI
Introduzione - Meetup MLOps & Assistive AI
 
Zero, One, Many - Machine Learning in Produzione (Luca Palmieri)
Zero, One, Many - Machine Learning in Produzione (Luca Palmieri)Zero, One, Many - Machine Learning in Produzione (Luca Palmieri)
Zero, One, Many - Machine Learning in Produzione (Luca Palmieri)
 
Mario Incarnati - The power of data visualization
Mario Incarnati - The power of data visualizationMario Incarnati - The power of data visualization
Mario Incarnati - The power of data visualization
 
Machine Learning in the AWS Cloud
Machine Learning in the AWS CloudMachine Learning in the AWS Cloud
Machine Learning in the AWS Cloud
 
OLIVAW: reaching superhuman strength at Othello
OLIVAW: reaching superhuman strength at OthelloOLIVAW: reaching superhuman strength at Othello
OLIVAW: reaching superhuman strength at Othello
 
[Giovanni Galloro] How to use machine learning on Google Cloud Platform
[Giovanni Galloro] How to use machine learning on Google Cloud Platform[Giovanni Galloro] How to use machine learning on Google Cloud Platform
[Giovanni Galloro] How to use machine learning on Google Cloud Platform
 
Bring your neural networks to the browser with TF.js - Simone Scardapane
Bring your neural networks to the browser with TF.js - Simone ScardapaneBring your neural networks to the browser with TF.js - Simone Scardapane
Bring your neural networks to the browser with TF.js - Simone Scardapane
 
Meetup Gennaio 2019 - Slide introduttiva
Meetup Gennaio 2019 - Slide introduttivaMeetup Gennaio 2019 - Slide introduttiva
Meetup Gennaio 2019 - Slide introduttiva
 
Elena Gagliardoni - Neural Chatbot
Elena Gagliardoni - Neural ChatbotElena Gagliardoni - Neural Chatbot
Elena Gagliardoni - Neural Chatbot
 
Bruno Coletta - Data-Driven Creativity in Marketing and Advertising
Bruno Coletta - Data-Driven Creativity in Marketing and AdvertisingBruno Coletta - Data-Driven Creativity in Marketing and Advertising
Bruno Coletta - Data-Driven Creativity in Marketing and Advertising
 

Serve Davvero il Machine Learning nelle PMI? | Niccolò Annino

  • 1. Serve Davvero il Machine Learning nelle PMI ?
  • 2. Serve Davvero il Machine Learning nelle PMI ? Questa è la prima domanda che si pone ogni dirigente di azienda
  • 3. A cosa può servire il Machine Learning nel mio business ? “cose che fanno”
  • 4. È più difficile pensare al Machine Learning come strumento per aumentare la produttività
  • 5. Aumentare la produttività di business significa creare una catena di retroazione Input Produzione Output Azienda
  • 6. Aumentare la produttività di business significa creare una catena di retroazione Produzione Input Output Azienda Correzione
  • 7. Aumentare la produttività di business significa creare una catena di retroazione Produzione Input Output Azienda Machine Learning
  • 8. Argomenti utili: Usiamo la statistica Il 45 % delle aziende che hanno introdotto il Machine Learning hanno avuto un incremento del fatturato tra il 30 ed il 400% Tra i maggiori ostacoli nell’introduzione delle tecnologie di Machine Learning o più in generale di AI: ● mancanza di fondi necessari 35% ● assenza di professionisti esperti in azienda 34% ● Assenza di visione di business 31%
  • 9. Quanto vale il mercato AI in italia? Secondo uno studio del Politecnico di Milano il mercato complessivo nel 2019 è stato valutato in 200 Mil € I principali settori di sviluppo delle applicazioni: ● Banche e finanza 25% ● Manifattura 13% ● Utility 13% ● assicurazioni (12%)
  • 10. Quanto vale il mercato AI in italia?
  • 11. Quanto vale il mercato AI in italia? Secondo uno studio sempre del Politecnico di Milano il mercato complessivo inespresso potrebbe valere tra i 2 ed i 5 miliardi di euro Le chiavi per innescare questo mercato sono: ● Capacità di sviluppare politiche economiche adeguate per il paese ● Consapevolezza (istruzione e conoscenza) ● Capacità di disporre di una offerta adeguata
  • 12. Politiche economiche: Eppur si muove Negli ultimi due anni sembra stia venendo recepita dalle istituzioni la necessità di sviluppo del paese in questo settore. Alcuni timidi segnali? ● La creazione della task-force per l’Intelligenza ● l’introduzione di timide agevolazioni fiscali per la consulenza nel settore ● Il super ammortamento ● l’evidenza della necessità della digitalizzazione (preventiva allo sviluppo dell’AI)
  • 13. Quanto vale il mercato AI in italia? Le chiavi per l’innesco del mercato inespresso: ● Capacità di sviluppare politiche economiche adeguate per il paese ● consapevolezza (istruzione e conoscenza) ● capacità di disporre di una offerta adeguata
  • 14. Quanto vale il mercato AI in italia? Le chiavi per l’innesco del mercato inespresso: ● Capacità di sviluppare politiche economiche adeguate per il paese ● consapevolezza (istruzione e conoscenza) ● capacità di disporre di una offerta adeguata
  • 15. Disporre di una offerta adeguata Cosa significa ? ● Trovare rapidamente aziende o professionisti in campo ML ● assumere o formare i propri dipendenti Al momento è una delle maggiori difficoltà per aziende e pubbliche amministrazioni
  • 16. Il primo problema è far comprendere che il Machine Learning non è una utility
  • 17. Il Machine Learning ha creato un nuovo spazio ed i mercati ci sono finiti dentro
  • 18. Quando una tecnologia crea un nuovo spazio ? ● Tutti i settori dell’esistenza umana ne sono contemporaneamente influenzati ● Cambia il paradigma di ciò che era impossibile verso ciò che è possibile ● Cambia la qualità ed il peso delle informazioni scambiate
  • 19. Condizioni storiche similari? ● L’invenzione della scrittura ● La rivoluzione industriale ● Le nascita delle telecomunicazioni ● La nascita dell’informatica ● La nascita di internet
  • 20. Bisogna cominciare a ragionare sull’effetto moltiplicativo della produzione Da dove cominciare nella consulenza alle imprese?
  • 21. Gli strumenti forniti dal Machine Learning : ● Sono moltiplicatori di produzione ● Riducono i rischi aziendali (prediction) ● Ottimizzano i processi ● Potenziano l’execution aziendale
  • 22. I dati sono la chiave Tanto più saremo capaci di far comprendere al cliente come usare i suoi dati per estrarre valore tanto più avremo successo ● Trovare esempi comprensibili ● Focalizzare l’attenzione sui vantaggi ● Far comprendere gli scenari futuri
  • 23. Come prepararsi per il cliente ● bisogna entrare nel dominio di business del cliente e creare una preview ● Mai andare da un cliente senza aver studiato in profondità il suo dominio ● Oltre al dominio del Machine Learning è necessario avere competenze economiche, di marketing, e capacità di comunicazione. ● Saper fare bene la data visualization
  • 24. La pipeline del team ML
  • 25. La pipeline del team ML Intendiamo questo? No!
  • 26. Data Engineering La pipeline del team ML Modeling Deployment Business Analysis Data Scientist ML Engineer Data Analyst Software Engineer ML Researcher
  • 27. Data Engineering La pipeline del team ML Modeling Deployment Business Analysis Data Scientist Possiede: ● Elevate capacità di modellizzazione per il Machine Learning ● Buone conoscenze statistiche ● Capacità di business analytics ● Sa scrivere codice ● Sa lavorare con i database ed i repository e container
  • 28. Data Engineering La pipeline del team ML Modeling Deployment Business Analysis Data Scientist Che strumenti usa ● Almeno uno di questi: Python, R, Scala, Julia, ecc ● Librerie e framework come: Scikit-Learn, TF e/o PT, Numpy, Scipy, pandas, ecc ● SQL per il data queryng ● Sa come visualizzare correttamente i dati e sa usare i tool adeguati ● Usa Git, Notebook e strumenti di controllo revisioni
  • 29. Data Engineering La pipeline del team ML Modeling Deployment Business Analysis ML Engineer Il suo focus è centrato alla implementazione e lo sviluppo dei modelli nelle applicazioni ● Ha forti competenze nell’ottimizzazione dei modelli ● Meno competenze sulle informazioni estraibili dai modelli ● Ha buone competenze di ingegneria del software ● Sa prevedere le criticità nell’applicazione di un modello ● Fa da cuscinetto tra il Data Scientist e gli sviluppatori
  • 30. Data Engineering La pipeline del team ML Modeling Deployment Business Analysis ML Engineer Che strumenti usa ● Python, Java, C++, ecc ● Librerie e framework come: Scikit-Learn, TF e/o PT, Numpy, Scipy, pandas, ecc ● SQL per l’estrazione dei dati (NoSQL è un beneficio aggiuntivo) ● Utilizza piattaforme cloud (es. AWS,GCP,Azure,ecc) ● Git, Notebook, SVN, Docker, ecc
  • 31. Data Engineering La pipeline del team ML Modeling Deployment Business Analysis Si occupa di svolgere analisi esplorative o descrittive sui dati, esegue analisi di business intelligence, supporta il data scientist nella creazione di modelli data driven, monitorizza e traccia le differenti metriche utilizzate. ● Ha buone competenze di business ● Sa come visualizzare i dati, comprendere trend, evidenziare correlazioni, ecc ● Deve avere elevate capacità comunicative all’interno del team Data Analyst
  • 32. Data Engineering La pipeline del team ML Modeling Deployment Business Analysis Che strumenti usa: ● Sa estrarre dati dai database (tipicamente SQL) ● Utilizza Python, R, excel per le analisi di business e la visualizzazione dei dati ● Sa presentare i risultati delle analisi al team scegliendo le visualizzazioni ed i grafici adatti ● Usa correttamente slide e business tools Data Analyst
  • 33. Data Engineering Dipaniamo un dubbio classico: Data Scientist vs Data Analyst Modeling Deployment Business Analysis Aspetti importanti: ● Comprendono l’importanza del contesto ● Trovano la migliore visualizzazione dei dati da mostrare al team o al Board ● L’ingombro è il loro nemico ● Focalizzano l’attenzione degli uditori durante una relazione ● Pensano come un designer (utilità, concretezza, estetica, profitto) Data Analyst Data Scientist
  • 34. Dipaniamo un dubbio classico: Data Scientist vs Data Analyst Data Analyst Usa i dati per spiegare il passato Data Scientist Usa i dati per comprendere il potenziale futuro
  • 35. Data Engineering La pipeline del team ML Modeling Deployment Business Analysis Possiede: ● Ha una visione di insieme sui sistemi informativi in genere ● Conosce le best practies di progettazione dei sistemi informatici ● Progetta con schemi a blocchi, diagrammi UML, ecc ● Coordina le linee di produzione software ● Coordina la manutenzione e verifica le performance del sistema complessivo Software Engineer
  • 36. ML Team un componente di un sistema più vasto Magazzini Materiali Altro ML Team ML Team
  • 37. Dove nascono i guai? Sono figure che intersecano competenze, la mancanza di chiarezza dei ruoli all’interno del team può causare confusione e contrasti. Data Scientist Data Analyst Software Engineer ML Engineer
  • 38. Dove nascono i guai? La difficoltà intrinseca sta nel fatto che lo sviluppo di sistemi Machine Learning Cored tendono ad essere applicazioni di frontiera: ● Quali risultati saranno effettivamente ottenuti ? ● Quali i tempi effettivi di sviluppo ? ● Le risorse hardware e/o i budget saranno sufficienti ?
  • 39. Come vengono sovrapposte spesso le figure ? Esempio di applicazione: Insight di marketing da riconoscimenti video. Data Scientist Data Analyst Softwa re Engin eer ML Engineer
  • 40. Come vengono sovrapposte spesso le figure ? Esempio di applicazione: sistema di raccomandazione Data Scientist Data Analyst Softwa re Engin eer ML Engineer
  • 41. Azienda Grande - Media - Piccola ● In base ai budget disponibili i team possono essere estesi o compressi ● In caso di team compressi le sovrapposizioni di ruoli aumentano ● Maggiori sovrapposizioni impongono maggiore struttura dei processi produttivi ● Maggiore struttura significa più costi e tempi più lunghi
  • 42. Estremizzazioni Esempio di applicazione: nulla che abbia visto funzionare Data Scientist Data Analyst Softwa re Engin eer ML Engineer
  • 43. Estremizzazioni FULL STACK MACHINE LEARNING SCIENTIST Data Scientist Data Analyst Softwa re Engin eer ML Engineer
  • 44. L’aspetto non trascurabile del Team Lead Uno dei problemi che capita è quello di assegnare il lead di un team in base al prestigio e non in base alla funzionalità Data Scientist Data Analyst Softwa re Engin eer ML Engineer
  • 45. L’aspetto non trascurabile del Team Lead Questo è uno schema più funzionale Data Scientist Data Analyst Softwa re Engin eer ML Engineer
  • 46. L’aspetto non trascurabile del Team Lead Figure molto rare vista la relativa giovinezza della materia in ambito industriale Data Scientist Data Analyst Softwa re Engin eer ML Engineer Team Leader con esperienze di produzione ML
  • 47. L’aspetto non trascurabile del Team Lead Un Machine Learning Engineer di esperienza ha una visione di insieme molto amplia Data Scientist Data Analyst Softwa re Engin eer
  • 48. Se ci fosse qualcuno del governo all’ascolto Un semplice ragionamento: ● La defiscalizzazione al 100% per lo sviluppo di applicazioni AI comporta un ammanco di gettito fiscale sulle transazioni legate alla materia. ● Tuttavia sappiamo che il 45% hanno un incremento del fatturato superiore al 30% ● l’incremento del fatturato comporta un incremento di gettito fiscale ● l’incremento del fatturato non è una tantum, ma si ripete negli anni ● Aziende più competitive, quindi meno fallimenti ● Più lavoratori che pagano le tasse, meno carico sulle casse dello stato
  • 49. Se ci fosse qualcuno del governo all’ascolto La defiscalizzazione al 100% delle transazioni per lo sviluppo di sistemi AI non sarebbe una passività per lo stato anzi al contrario!!
  • 51. “Il confine tra realtà e fantasia giace sul palmo della mano” Grazie per l’ascolto