Big Data e Deep Learning: verso una nuova generazione di programmi intelligenti

Data Driven Innovation
Data Driven InnovationData Driven Innovation
Data Driven Innovation Open Summit (Roma, 21 Maggio 2016)
Big Data e Deep Learning
Simone Scardapane
{simone.scardapane@uniroma1.it}
Verso una nuova generazione di programmi intelligenti
Deep learning, in the press
05/06/2016
2
Big Data e Deep Learning
IBM Pushes Deep Learning with a Watson Upgrade
Technology Review, Jul. 09 2015
Google Just Open Sourced TensorFlow, Its Artificial Intelligence Engine
Wired, Sep. 11 2015
Google Cloud Vision API Delivers Sophisticated Image Recognition Service To
Developers
Forbes, Dec. 03 2015
Microsoft releases CNTK, its open source deep learning toolkit, on GitHub
Microsoft Blogs, Jan. 25 2016
Qualcomm's deep learning SDK will mean more AI on your smartphone
The Verge, May 02 2016
Nvidia’s vision for deep learning AI: Is there anything a computer can’t do?
Extremetech, Apr. 08 2016
Macchine che parlano?
05/06/2016
3
Big Data e Deep Learning
http://googleresearch.blogspot.it/2014/11/a-picture-is-worth-thousand-coherent.html
Vinyals, O., Toshev, A., Bengio, S., & Erhan, D. (2014). Show and tell: A neural image caption
generator. arXiv preprint arXiv:1411.4555.
Machine learning
Un problema "banale"
05/06/2016
5
Big Data e Deep Learning
Questa è
un'anatra:
Questa NON è
un'anatra:
Come si
implementa?
Come rappresentare una persona?
05/06/2016
6
Big Data e Deep Learning
Basso livello
Alto livello
Un computer vede una
sequenza di pixels…
… ma un umano "vede"
altezza, peso, sesso…
La soluzione è nei dati
05/06/2016
7
Big Data e Deep Learning
Microsoft, Google Beat Humans at Image Recognition
Estrazione di Feature
05/06/2016
8
Big Data e Deep Learning
Dati
Estrazione di
Feature
Classificazione
Rappresentare le immagini
05/06/2016
9
Big Data e Deep Learning
http://www.research.att.com/projects/Video/VisualBiometrics/
Deep Neural Networks
Un'Ispirazione Biologica
05/06/2016
11
Big Data e Deep Learning
Un elemento essenziale:
strati multipli di elaborazione
Urbanski, M., Coubard, O. A., & Bourlon, C. (2014). Visualizing the blind brain: brain imaging of visual field defects
from early recovery to rehabilitation techniques. Frontiers in integrative neuroscience, 8.
Deep (Artificial) Networks
05/06/2016
12
Big Data e Deep Learning
Breve Storia delle Reti Neurali
05/06/2016
13
Big Data e Deep Learning
• 1957: Frank Rosenblatt presenta il percettrone
• Anni '70: "AI Winter"
• Anni '80: la prima "rinascita" delle reti neurali
• Parziale abbandono fino al 2000
• Dal 2006: deep networks, la seconda "rinascita"
Fattori Scatenanti
05/06/2016
14
Big Data e Deep Learning
1. Nuovi algoritmi per allenare reti con vari strati
nascosti (inizializzazione unsupervised, ecc.).
2. Training set di svariati milioni di elementi ("big
data").
3. Grandi capacità computazionali: clusters, GPU,
ecc.
Image Representation
Deep learning per immagini
05/06/2016
16
Big Data e Deep Learning
La GoogleNet
05/06/2016
17
Big Data e Deep Learning
• Architettura con 1 miliardo di connessioni (9 strati).
• Allenata tramite 10 milioni di immagini estratte da
YouTube.
• Hardware: 1000 computer per un totale di 16000 CPUs.
• Nessuna classe di output predefinita: allenamento non
supervisionato.
Il “neurone dei gatti”
05/06/2016
18
Big Data e Deep Learning
Le, Q. V. (2013, May). Building high-level features using large scale unsupervised learning. In 2013 IEEE
International Conference on Acoustics, Speech and Signal Processing (ICASSP), (pp. 8595-8598). IEEE.
Il “neurone dei gatti” (2)
05/06/2016
19
Big Data e Deep Learning
Strati di rappresentazione
05/06/2016
20
Big Data e Deep Learning
LeCun, Y., Bengio, Y., & Hinton, G. (2015). Deep Learning. Nature, 521, 436-444.
Oggi (ieri?)
05/06/2016
21
Big Data e Deep Learning
Large-scale Video Classification with Convolutional Neural Networks
Deep learning e GPU
05/06/2016
22
Big Data e Deep Learning
Cosa "vede" una deep
network?
Deep dreams
05/06/2016
24
Big Data e Deep Learning
The best images from Google's
Deep Dream software
Stile e contenuto
05/06/2016
25
Big Data e Deep Learning
Gatys, L. A., Ecker, A. S., & Bethge, M. (2015). A neural algorithm of artistic style. arXiv preprint
arXiv:1508.06576.
05/06/2016
26
Big Data e Deep Learning
Qualche risultato
05/06/2016
27
Big Data e Deep Learning
Qualche risultato /2
Ruder, M., Dosovitskiy, A. & Brox, T. (2016). Artistic style transfer for videos. arXiv
preprint arXiv:1604.08610.
Ingannare una rete neurale
05/06/2016
28
Big Data e Deep Learning
Nguyen A, Yosinski J & Clune J. Deep Neural Networks are Easily Fooled: High Confidence Predictions for
Unrecognizable Images. In Computer Vision and Pattern Recognition (CVPR ’15), IEEE, 2015.
Apprendimento con
rinforzo
Dai pixel alle azioni
05/06/2016
30
Big Data e Deep Learning
Mnih, V., Kavukcuoglu, K., Silver, D., Rusu, A. A., Veness, J., Bellemare, M. G., ... & Petersen, S. (2015). Human-level control
through deep reinforcement learning. Nature, 518(7540), 529-533.
Dai pixel alle azioni /2
05/06/2016
31
Big Data e Deep Learning
Step 1 - Collecting data
05/06/2016
32
Big Data e Deep Learning
http://googleresearch.blogspot.it/2016/03/deep-learning-for-robots-
learning-from.html
Step 2 – Train the model
05/06/2016
33
Big Data e Deep Learning
Conclusione
A cosa servono i dati?
05/06/2016
35
Big Data e Deep Learning
Possiamo usare questi dati per predire cosa scriveranno gli utenti?
Swiftkey Releases Predictive Keyboard Built On A Neural Network
Riferimenti generali
05/06/2016
36
Big Data e Deep Learning
Bengio, Y., Courville, A., & Vincent, P. (2013). Representation learning: A review
and new perspectives. IEEE Transactions on Pattern Analysis and Machine
Intelligence, 35(8), 1798-1828.
Bengio, Y. (2009). Learning deep architectures for AI. Foundations and trends® in
Machine Learning, 2(1), 1-127.
LeCun, Y., Bengio, Y., & Hinton, G. (2015). Deep Learning. Nature, 521, 436-444.
Schmidhuber, J. (2015). Deep learning in neural networks: An overview. Neural
Networks, 61, 85-117.
Schmidhuber, J. (2010). Formal theory of creativity, fun, and intrinsic motivation
(1990–2010). IEEE Transactions on Autonomous Mental Development, 2(3), 230-247.
Copyright Immagini
05/06/2016
37
L'Apprendimento Automatico per la
Rappresentazione della Conoscenza
Titolo: All Rights Reserved: http://gureckislab.org/blog/?p=2648
Estrazione di Features: IconFinder, Devine Icons (Free for personal use)
Come rappresentare una persona: http://pixshark.com/person-icon-png.htm
Deep (Artificial) Networks: http://neuralnetworksanddeeplearning.com/chap1.html
Deep learning per immagini: http://deeplearning.net/tutorial/lenet.html
Deep learning per immagini (2): http://parse.ele.tue.nl/education/cluster2
Grazie per l’attenzione
Domande? 
“Don't blame you," said Marvin and counted five hundred and ninety-seven
thousand million sheep before falling asleep again a second later.”
[The Hitchhiker's Guide to the Galaxy]
1 of 38

Recommended

Data Driven Innovation: sfide e opportunità by
Data Driven Innovation: sfide e opportunitàData Driven Innovation: sfide e opportunità
Data Driven Innovation: sfide e opportunitàData Driven Innovation
275 views20 slides
Applicazioni di Advanced Analytics by
Applicazioni di Advanced AnalyticsApplicazioni di Advanced Analytics
Applicazioni di Advanced AnalyticsData Driven Innovation
364 views15 slides
Introduzione ai Big Data e alla scienza dei dati by
Introduzione ai Big Data e alla scienza dei datiIntroduzione ai Big Data e alla scienza dei dati
Introduzione ai Big Data e alla scienza dei datiVincenzo Manzoni
1.3K views63 slides
Le opportunita dei Big Data - Palazzolo Digital Festival 2013 (PDF13) by
Le opportunita dei Big Data - Palazzolo Digital Festival 2013 (PDF13)Le opportunita dei Big Data - Palazzolo Digital Festival 2013 (PDF13)
Le opportunita dei Big Data - Palazzolo Digital Festival 2013 (PDF13)Vincenzo Manzoni
1.2K views51 slides
FANTIN BIG DATA (1) by
FANTIN BIG DATA (1)FANTIN BIG DATA (1)
FANTIN BIG DATA (1)fantin stefano
2.2K views203 slides
Introduzione ai Big Data e alla scienza dei dati - I formati dati by
Introduzione ai Big Data e alla scienza dei dati - I formati datiIntroduzione ai Big Data e alla scienza dei dati - I formati dati
Introduzione ai Big Data e alla scienza dei dati - I formati datiVincenzo Manzoni
1.6K views55 slides

More Related Content

What's hot

Poliglottismo tecnologico & innovazione: un matrimonio perfetto? Esperienze d... by
Poliglottismo tecnologico & innovazione: un matrimonio perfetto? Esperienze d...Poliglottismo tecnologico & innovazione: un matrimonio perfetto? Esperienze d...
Poliglottismo tecnologico & innovazione: un matrimonio perfetto? Esperienze d...Data Driven Innovation
3.7K views27 slides
Gestione dei big data: Web 3.0, motori semantici, soft computing by
Gestione dei big data: Web 3.0, motori semantici, soft computing Gestione dei big data: Web 3.0, motori semantici, soft computing
Gestione dei big data: Web 3.0, motori semantici, soft computing Valerio Eletti
1.5K views33 slides
Big data analytics vaccari oct2013 by
Big data analytics vaccari oct2013Big data analytics vaccari oct2013
Big data analytics vaccari oct2013Carlo Vaccari
1.2K views8 slides
Le tecnologie dei Big Data by
Le tecnologie dei Big DataLe tecnologie dei Big Data
Le tecnologie dei Big DataVincenzo Manzoni
2.1K views38 slides
Data Science nel manufacturing: l'esperienza di Tenaris by
Data Science nel manufacturing: l'esperienza di TenarisData Science nel manufacturing: l'esperienza di Tenaris
Data Science nel manufacturing: l'esperienza di TenarisVincenzo Manzoni
1.1K views28 slides
Big Data, Open Data e AppsforItaly: i dati come conversazione importano alle ... by
Big Data, Open Data e AppsforItaly: i dati come conversazione importano alle ...Big Data, Open Data e AppsforItaly: i dati come conversazione importano alle ...
Big Data, Open Data e AppsforItaly: i dati come conversazione importano alle ...Matteo Brunati
5.5K views69 slides

What's hot(20)

Poliglottismo tecnologico & innovazione: un matrimonio perfetto? Esperienze d... by Data Driven Innovation
Poliglottismo tecnologico & innovazione: un matrimonio perfetto? Esperienze d...Poliglottismo tecnologico & innovazione: un matrimonio perfetto? Esperienze d...
Poliglottismo tecnologico & innovazione: un matrimonio perfetto? Esperienze d...
Gestione dei big data: Web 3.0, motori semantici, soft computing by Valerio Eletti
Gestione dei big data: Web 3.0, motori semantici, soft computing Gestione dei big data: Web 3.0, motori semantici, soft computing
Gestione dei big data: Web 3.0, motori semantici, soft computing
Valerio Eletti1.5K views
Big data analytics vaccari oct2013 by Carlo Vaccari
Big data analytics vaccari oct2013Big data analytics vaccari oct2013
Big data analytics vaccari oct2013
Carlo Vaccari1.2K views
Data Science nel manufacturing: l'esperienza di Tenaris by Vincenzo Manzoni
Data Science nel manufacturing: l'esperienza di TenarisData Science nel manufacturing: l'esperienza di Tenaris
Data Science nel manufacturing: l'esperienza di Tenaris
Vincenzo Manzoni1.1K views
Big Data, Open Data e AppsforItaly: i dati come conversazione importano alle ... by Matteo Brunati
Big Data, Open Data e AppsforItaly: i dati come conversazione importano alle ...Big Data, Open Data e AppsforItaly: i dati come conversazione importano alle ...
Big Data, Open Data e AppsforItaly: i dati come conversazione importano alle ...
Matteo Brunati5.5K views
Introduzione ai Big Data e alla scienza dei dati by Vincenzo Manzoni
Introduzione ai Big Data e alla scienza dei datiIntroduzione ai Big Data e alla scienza dei dati
Introduzione ai Big Data e alla scienza dei dati
Vincenzo Manzoni4.1K views
Tableau at Tenaris - Tableau 10 Roadshow, Roma 2016 by Vincenzo Manzoni
Tableau at Tenaris - Tableau 10 Roadshow, Roma 2016Tableau at Tenaris - Tableau 10 Roadshow, Roma 2016
Tableau at Tenaris - Tableau 10 Roadshow, Roma 2016
Vincenzo Manzoni1K views
Big data & opendata by DatiGovIT
Big data & opendataBig data & opendata
Big data & opendata
DatiGovIT1.7K views
Big Data e Terza Piattaforma (Eataly Smeraldo, 29 ottobre 2015) by Keen Consulting
Big Data e Terza Piattaforma (Eataly Smeraldo, 29 ottobre 2015)Big Data e Terza Piattaforma (Eataly Smeraldo, 29 ottobre 2015)
Big Data e Terza Piattaforma (Eataly Smeraldo, 29 ottobre 2015)
Keen Consulting840 views
Introduzione ai Big Data e alla scienza dei dati - Exploratory Data Analysis by Vincenzo Manzoni
Introduzione ai Big Data e alla scienza dei dati - Exploratory Data AnalysisIntroduzione ai Big Data e alla scienza dei dati - Exploratory Data Analysis
Introduzione ai Big Data e alla scienza dei dati - Exploratory Data Analysis
Vincenzo Manzoni1.4K views
Introduzione ai Big Data e alla scienza dei dati - Machine Learning by Vincenzo Manzoni
Introduzione ai Big Data e alla scienza dei dati - Machine LearningIntroduzione ai Big Data e alla scienza dei dati - Machine Learning
Introduzione ai Big Data e alla scienza dei dati - Machine Learning
Vincenzo Manzoni2.3K views
Business intelligence by Webeing.net
Business intelligenceBusiness intelligence
Business intelligence
Webeing.net1.3K views

Viewers also liked

Polyglot Persistence e Big Data: tra innovazione e difficoltà su casi reali -... by
Polyglot Persistence e Big Data: tra innovazione e difficoltà su casi reali -...Polyglot Persistence e Big Data: tra innovazione e difficoltà su casi reali -...
Polyglot Persistence e Big Data: tra innovazione e difficoltà su casi reali -...Data Driven Innovation
1.5K views33 slides
Open Data e libertà di iniziativa economica by
Open Data e libertà di iniziativa economicaOpen Data e libertà di iniziativa economica
Open Data e libertà di iniziativa economicaData Driven Innovation
188 views15 slides
Visualising and Linking Open Data from Multiple Sources by
Visualising and Linking Open Data from Multiple SourcesVisualising and Linking Open Data from Multiple Sources
Visualising and Linking Open Data from Multiple SourcesData Driven Innovation
326 views49 slides
Evoluzioni architetturali a partire da Hadoop by
Evoluzioni architetturali a partire da HadoopEvoluzioni architetturali a partire da Hadoop
Evoluzioni architetturali a partire da HadoopData Driven Innovation
271 views27 slides
Outthink code: l'impossibile diventa possibile by
Outthink code: l'impossibile diventa possibileOutthink code: l'impossibile diventa possibile
Outthink code: l'impossibile diventa possibileData Driven Innovation
309 views15 slides
Il pontenziale dei Big Data Europei: nuove risorse per le comunità, i territo... by
Il pontenziale dei Big Data Europei: nuove risorse per le comunità, i territo...Il pontenziale dei Big Data Europei: nuove risorse per le comunità, i territo...
Il pontenziale dei Big Data Europei: nuove risorse per le comunità, i territo...Data Driven Innovation
192 views18 slides

Viewers also liked(20)

Polyglot Persistence e Big Data: tra innovazione e difficoltà su casi reali -... by Data Driven Innovation
Polyglot Persistence e Big Data: tra innovazione e difficoltà su casi reali -...Polyglot Persistence e Big Data: tra innovazione e difficoltà su casi reali -...
Polyglot Persistence e Big Data: tra innovazione e difficoltà su casi reali -...
Il pontenziale dei Big Data Europei: nuove risorse per le comunità, i territo... by Data Driven Innovation
Il pontenziale dei Big Data Europei: nuove risorse per le comunità, i territo...Il pontenziale dei Big Data Europei: nuove risorse per le comunità, i territo...
Il pontenziale dei Big Data Europei: nuove risorse per le comunità, i territo...
Gli Open Data ci parlano di comunità e di relazioni. Possono dirci qualcosa s... by Data Driven Innovation
Gli Open Data ci parlano di comunità e di relazioni. Possono dirci qualcosa s...Gli Open Data ci parlano di comunità e di relazioni. Possono dirci qualcosa s...
Gli Open Data ci parlano di comunità e di relazioni. Possono dirci qualcosa s...
Critical Breakthroughs and Challenges in Big Data and Analytics by Data Driven Innovation
Critical Breakthroughs and Challenges in Big Data and AnalyticsCritical Breakthroughs and Challenges in Big Data and Analytics
Critical Breakthroughs and Challenges in Big Data and Analytics
Il nuovo Censimento della popolazione in Italia: data driven dall’input all’o... by Data Driven Innovation
Il nuovo Censimento della popolazione in Italia: data driven dall’input all’o...Il nuovo Censimento della popolazione in Italia: data driven dall’input all’o...
Il nuovo Censimento della popolazione in Italia: data driven dall’input all’o...
Big data e prevenzione. Verso un minority report per gli incidenti by Data Driven Innovation
Big data e prevenzione. Verso un minority report per gli incidentiBig data e prevenzione. Verso un minority report per gli incidenti
Big data e prevenzione. Verso un minority report per gli incidenti
Il valore delle Indicazioni Geografiche nell'economia italiana - Mauro Rosati by Data Driven Innovation
Il valore delle Indicazioni Geografiche nell'economia italiana - Mauro RosatiIl valore delle Indicazioni Geografiche nell'economia italiana - Mauro Rosati
Il valore delle Indicazioni Geografiche nell'economia italiana - Mauro Rosati
Portabilità dei dati e benessere del consumatore di servizi cloud - Davide Mula by Data Driven Innovation
Portabilità dei dati e benessere del consumatore di servizi cloud - Davide MulaPortabilità dei dati e benessere del consumatore di servizi cloud - Davide Mula
Portabilità dei dati e benessere del consumatore di servizi cloud - Davide Mula
The mine of the public open data, a fundamental asset - Flavia Marzano by Data Driven Innovation
The mine of the public open data, a fundamental asset - Flavia MarzanoThe mine of the public open data, a fundamental asset - Flavia Marzano
The mine of the public open data, a fundamental asset - Flavia Marzano
Il paradigma dei Big Data e Predictive Analysis, un valido supporto al contra... by Data Driven Innovation
Il paradigma dei Big Data e Predictive Analysis, un valido supporto al contra...Il paradigma dei Big Data e Predictive Analysis, un valido supporto al contra...
Il paradigma dei Big Data e Predictive Analysis, un valido supporto al contra...
L’etica nella società dell’intelligenza artificiale - Edmondo Grassi by Data Driven Innovation
L’etica nella società dell’intelligenza artificiale - Edmondo GrassiL’etica nella società dell’intelligenza artificiale - Edmondo Grassi
L’etica nella società dell’intelligenza artificiale - Edmondo Grassi

Similar to Big Data e Deep Learning: verso una nuova generazione di programmi intelligenti

Informatica Presente e Futuro by
Informatica Presente e FuturoInformatica Presente e Futuro
Informatica Presente e FuturoFrancesco De Angelis
484 views52 slides
Analizza i tuoi dati con Intelligenza Artificiale by
Analizza i tuoi dati con Intelligenza ArtificialeAnalizza i tuoi dati con Intelligenza Artificiale
Analizza i tuoi dati con Intelligenza ArtificialeRoberto Marmo
826 views36 slides
Semantic Holistic User Modeling for Personalized Access to Digital Content an... by
Semantic Holistic User Modeling for Personalized Access to Digital Content an...Semantic Holistic User Modeling for Personalized Access to Digital Content an...
Semantic Holistic User Modeling for Personalized Access to Digital Content an...Cataldo Musto
477 views77 slides
Big Data Conference Ottobre 2013 by
Big Data Conference Ottobre 2013Big Data Conference Ottobre 2013
Big Data Conference Ottobre 2013Carlo Vaccari
1.5K views12 slides
Abilab convegno robotica del 11 maggio 2017 by
Abilab convegno robotica del 11 maggio 2017Abilab convegno robotica del 11 maggio 2017
Abilab convegno robotica del 11 maggio 2017Mauro Giorgi
71 views15 slides
I 10 trend tecnologici che definiranno il mercato della sicurezza nel 2018 by
I 10 trend tecnologici che definiranno il mercato della sicurezza nel 2018I 10 trend tecnologici che definiranno il mercato della sicurezza nel 2018
I 10 trend tecnologici che definiranno il mercato della sicurezza nel 2018Axis Communications
331 views1 slide

Similar to Big Data e Deep Learning: verso una nuova generazione di programmi intelligenti(20)

Analizza i tuoi dati con Intelligenza Artificiale by Roberto Marmo
Analizza i tuoi dati con Intelligenza ArtificialeAnalizza i tuoi dati con Intelligenza Artificiale
Analizza i tuoi dati con Intelligenza Artificiale
Roberto Marmo826 views
Semantic Holistic User Modeling for Personalized Access to Digital Content an... by Cataldo Musto
Semantic Holistic User Modeling for Personalized Access to Digital Content an...Semantic Holistic User Modeling for Personalized Access to Digital Content an...
Semantic Holistic User Modeling for Personalized Access to Digital Content an...
Cataldo Musto477 views
Big Data Conference Ottobre 2013 by Carlo Vaccari
Big Data Conference Ottobre 2013Big Data Conference Ottobre 2013
Big Data Conference Ottobre 2013
Carlo Vaccari1.5K views
Abilab convegno robotica del 11 maggio 2017 by Mauro Giorgi
Abilab convegno robotica del 11 maggio 2017Abilab convegno robotica del 11 maggio 2017
Abilab convegno robotica del 11 maggio 2017
Mauro Giorgi71 views
I 10 trend tecnologici che definiranno il mercato della sicurezza nel 2018 by Axis Communications
I 10 trend tecnologici che definiranno il mercato della sicurezza nel 2018I 10 trend tecnologici che definiranno il mercato della sicurezza nel 2018
I 10 trend tecnologici che definiranno il mercato della sicurezza nel 2018
07 eco loop partner-presentation_masvis by Claudia Piccolo
07 eco loop partner-presentation_masvis07 eco loop partner-presentation_masvis
07 eco loop partner-presentation_masvis
Claudia Piccolo19 views
GWT 2014: Smart City Conference - 04 Web GIS e Macchina RINASCIMENTO 2.0 by Planetek Italia Srl
GWT 2014: Smart City Conference - 04 Web GIS e Macchina RINASCIMENTO 2.0GWT 2014: Smart City Conference - 04 Web GIS e Macchina RINASCIMENTO 2.0
GWT 2014: Smart City Conference - 04 Web GIS e Macchina RINASCIMENTO 2.0
Giacinto Donvito – Infrastrutture di Grid e Cloud per la ricerca Bioinformatica by eventi-ITBbari
Giacinto Donvito – Infrastrutture di Grid e Cloud per la ricerca BioinformaticaGiacinto Donvito – Infrastrutture di Grid e Cloud per la ricerca Bioinformatica
Giacinto Donvito – Infrastrutture di Grid e Cloud per la ricerca Bioinformatica
eventi-ITBbari747 views
Intervento Prof. Colajanni Giornata del Perito 2015 by LegolasTheElf
Intervento Prof. Colajanni Giornata del Perito 2015Intervento Prof. Colajanni Giornata del Perito 2015
Intervento Prof. Colajanni Giornata del Perito 2015
LegolasTheElf978 views
Smau Torino 2016 - Codemotion by Smau
Smau Torino 2016 - CodemotionSmau Torino 2016 - Codemotion
Smau Torino 2016 - Codemotion
Smau505 views
Alberto Degradi - Big Data: grande sfida e grande opportunità - Digital for B... by Cultura Digitale
Alberto Degradi - Big Data: grande sfida e grande opportunità - Digital for B...Alberto Degradi - Big Data: grande sfida e grande opportunità - Digital for B...
Alberto Degradi - Big Data: grande sfida e grande opportunità - Digital for B...
Cultura Digitale502 views
"A Brave New World: Business Intelligence and Artificial Intelligence by Gius... by ThinkOpen
"A Brave New World: Business Intelligence and Artificial Intelligence by Gius..."A Brave New World: Business Intelligence and Artificial Intelligence by Gius...
"A Brave New World: Business Intelligence and Artificial Intelligence by Gius...
ThinkOpen53 views
Blockchain e AI: verso una nuova finanza by Alessandro Greppi
Blockchain e AI: verso una nuova finanzaBlockchain e AI: verso una nuova finanza
Blockchain e AI: verso una nuova finanza
Alessandro Greppi150 views
Internet of Things e manutenzione a distanza: 
disponibilità di nuove tecnolo... by Stefano Dindo
Internet of Things e manutenzione a distanza: 
disponibilità di nuove tecnolo...Internet of Things e manutenzione a distanza: 
disponibilità di nuove tecnolo...
Internet of Things e manutenzione a distanza: 
disponibilità di nuove tecnolo...
Stefano Dindo1.2K views
Intelligenza artificiale, lavoro e competenze del futuro by Roberto Villa
Intelligenza artificiale, lavoro e competenze del futuroIntelligenza artificiale, lavoro e competenze del futuro
Intelligenza artificiale, lavoro e competenze del futuro
Roberto Villa181 views
Intelligenza artificiale applicata al diritto ed alla giustizia by Edoardo E. Artese
Intelligenza artificiale applicata al diritto ed alla giustiziaIntelligenza artificiale applicata al diritto ed alla giustizia
Intelligenza artificiale applicata al diritto ed alla giustizia
Edoardo E. Artese325 views

More from Data Driven Innovation

Integrazione della mobilità elettrica nei sistemi urbani (Stefano Carrese, Un... by
Integrazione della mobilità elettrica nei sistemi urbani (Stefano Carrese, Un...Integrazione della mobilità elettrica nei sistemi urbani (Stefano Carrese, Un...
Integrazione della mobilità elettrica nei sistemi urbani (Stefano Carrese, Un...Data Driven Innovation
1.4K views23 slides
La statistica ufficiale e i trasporti marittimi nell'era dei big data (Vincen... by
La statistica ufficiale e i trasporti marittimi nell'era dei big data (Vincen...La statistica ufficiale e i trasporti marittimi nell'era dei big data (Vincen...
La statistica ufficiale e i trasporti marittimi nell'era dei big data (Vincen...Data Driven Innovation
280 views27 slides
How can we realize the Mobility as a Service (Maas) (Andrea Paletti, London S... by
How can we realize the Mobility as a Service (Maas) (Andrea Paletti, London S...How can we realize the Mobility as a Service (Maas) (Andrea Paletti, London S...
How can we realize the Mobility as a Service (Maas) (Andrea Paletti, London S...Data Driven Innovation
270 views20 slides
Il DTC-Lazio e i dati del patrimonio culturale (Maria Prezioso, Università To... by
Il DTC-Lazio e i dati del patrimonio culturale (Maria Prezioso, Università To...Il DTC-Lazio e i dati del patrimonio culturale (Maria Prezioso, Università To...
Il DTC-Lazio e i dati del patrimonio culturale (Maria Prezioso, Università To...Data Driven Innovation
347 views23 slides
CHNet-DHLab: Servizi Cloud a supporto dei beni culturali (Fabio Proietti, INF... by
CHNet-DHLab: Servizi Cloud a supporto dei beni culturali (Fabio Proietti, INF...CHNet-DHLab: Servizi Cloud a supporto dei beni culturali (Fabio Proietti, INF...
CHNet-DHLab: Servizi Cloud a supporto dei beni culturali (Fabio Proietti, INF...Data Driven Innovation
187 views13 slides
Progetto EOSC-Pillar (Fulvio Galeazzi, GARR) by
Progetto EOSC-Pillar (Fulvio Galeazzi, GARR)Progetto EOSC-Pillar (Fulvio Galeazzi, GARR)
Progetto EOSC-Pillar (Fulvio Galeazzi, GARR)Data Driven Innovation
282 views21 slides

More from Data Driven Innovation(20)

Integrazione della mobilità elettrica nei sistemi urbani (Stefano Carrese, Un... by Data Driven Innovation
Integrazione della mobilità elettrica nei sistemi urbani (Stefano Carrese, Un...Integrazione della mobilità elettrica nei sistemi urbani (Stefano Carrese, Un...
Integrazione della mobilità elettrica nei sistemi urbani (Stefano Carrese, Un...
La statistica ufficiale e i trasporti marittimi nell'era dei big data (Vincen... by Data Driven Innovation
La statistica ufficiale e i trasporti marittimi nell'era dei big data (Vincen...La statistica ufficiale e i trasporti marittimi nell'era dei big data (Vincen...
La statistica ufficiale e i trasporti marittimi nell'era dei big data (Vincen...
How can we realize the Mobility as a Service (Maas) (Andrea Paletti, London S... by Data Driven Innovation
How can we realize the Mobility as a Service (Maas) (Andrea Paletti, London S...How can we realize the Mobility as a Service (Maas) (Andrea Paletti, London S...
How can we realize the Mobility as a Service (Maas) (Andrea Paletti, London S...
Il DTC-Lazio e i dati del patrimonio culturale (Maria Prezioso, Università To... by Data Driven Innovation
Il DTC-Lazio e i dati del patrimonio culturale (Maria Prezioso, Università To...Il DTC-Lazio e i dati del patrimonio culturale (Maria Prezioso, Università To...
Il DTC-Lazio e i dati del patrimonio culturale (Maria Prezioso, Università To...
CHNet-DHLab: Servizi Cloud a supporto dei beni culturali (Fabio Proietti, INF... by Data Driven Innovation
CHNet-DHLab: Servizi Cloud a supporto dei beni culturali (Fabio Proietti, INF...CHNet-DHLab: Servizi Cloud a supporto dei beni culturali (Fabio Proietti, INF...
CHNet-DHLab: Servizi Cloud a supporto dei beni culturali (Fabio Proietti, INF...
Una infrastruttura per l’accesso al patrimonio culturale: il Progetto del Por... by Data Driven Innovation
Una infrastruttura per l’accesso al patrimonio culturale: il Progetto del Por...Una infrastruttura per l’accesso al patrimonio culturale: il Progetto del Por...
Una infrastruttura per l’accesso al patrimonio culturale: il Progetto del Por...
Utilizzo dei Big data per l’analisi dei flussi veicolari e della mobilità (Ma... by Data Driven Innovation
Utilizzo dei Big data per l’analisi dei flussi veicolari e della mobilità (Ma...Utilizzo dei Big data per l’analisi dei flussi veicolari e della mobilità (Ma...
Utilizzo dei Big data per l’analisi dei flussi veicolari e della mobilità (Ma...
I dati personali nell'analisi comportamentale della mobilità di dipendenti e ... by Data Driven Innovation
I dati personali nell'analisi comportamentale della mobilità di dipendenti e ...I dati personali nell'analisi comportamentale della mobilità di dipendenti e ...
I dati personali nell'analisi comportamentale della mobilità di dipendenti e ...
Estrarre valore dai dati: tecnologie per ottimizzare la mobilità del futuro (... by Data Driven Innovation
Estrarre valore dai dati: tecnologie per ottimizzare la mobilità del futuro (...Estrarre valore dai dati: tecnologie per ottimizzare la mobilità del futuro (...
Estrarre valore dai dati: tecnologie per ottimizzare la mobilità del futuro (...
Le piattaforme dati per la mobilità nelle città italiane (Marco Mena, EY) by Data Driven Innovation
Le piattaforme dati per la mobilità nelle città italiane (Marco Mena, EY)Le piattaforme dati per la mobilità nelle città italiane (Marco Mena, EY)
Le piattaforme dati per la mobilità nelle città italiane (Marco Mena, EY)
WiseTown, un ecosistema di applicazioni e strumenti per migliorare la qualità... by Data Driven Innovation
WiseTown, un ecosistema di applicazioni e strumenti per migliorare la qualità...WiseTown, un ecosistema di applicazioni e strumenti per migliorare la qualità...
WiseTown, un ecosistema di applicazioni e strumenti per migliorare la qualità...
CityOpenSource as a civic tech tool (Ilaria Vitellio, CityOpenSource) by Data Driven Innovation
CityOpenSource as a civic tech tool (Ilaria Vitellio, CityOpenSource)CityOpenSource as a civic tech tool (Ilaria Vitellio, CityOpenSource)
CityOpenSource as a civic tech tool (Ilaria Vitellio, CityOpenSource)
Big Data Confederation: toward the local urban data market place (Renzo Taffa... by Data Driven Innovation
Big Data Confederation: toward the local urban data market place (Renzo Taffa...Big Data Confederation: toward the local urban data market place (Renzo Taffa...
Big Data Confederation: toward the local urban data market place (Renzo Taffa...
Making citizens the eyes of policy makers: a sweet spot for hybrid AI? (Danie... by Data Driven Innovation
Making citizens the eyes of policy makers: a sweet spot for hybrid AI? (Danie...Making citizens the eyes of policy makers: a sweet spot for hybrid AI? (Danie...
Making citizens the eyes of policy makers: a sweet spot for hybrid AI? (Danie...
Dall'Agenda Digitale alla Smart City: il percorso di Roma Capitale verso il D... by Data Driven Innovation
Dall'Agenda Digitale alla Smart City: il percorso di Roma Capitale verso il D...Dall'Agenda Digitale alla Smart City: il percorso di Roma Capitale verso il D...
Dall'Agenda Digitale alla Smart City: il percorso di Roma Capitale verso il D...
Reusing open data: how to make a difference (Vittorio Scarano, Università di ... by Data Driven Innovation
Reusing open data: how to make a difference (Vittorio Scarano, Università di ...Reusing open data: how to make a difference (Vittorio Scarano, Università di ...
Reusing open data: how to make a difference (Vittorio Scarano, Università di ...
Gestire i beni culturali con i big data (Sandro Stancampiano, Istat) by Data Driven Innovation
Gestire i beni culturali con i big data (Sandro Stancampiano, Istat)Gestire i beni culturali con i big data (Sandro Stancampiano, Istat)
Gestire i beni culturali con i big data (Sandro Stancampiano, Istat)
Data Governance: cos’è e perché è importante? (Elena Arista, Erwin) by Data Driven Innovation
Data Governance: cos’è e perché è importante? (Elena Arista, Erwin)Data Governance: cos’è e perché è importante? (Elena Arista, Erwin)
Data Governance: cos’è e perché è importante? (Elena Arista, Erwin)
Data driven economy: bastano i dati per avviare una start up? (Gabriele Anton... by Data Driven Innovation
Data driven economy: bastano i dati per avviare una start up? (Gabriele Anton...Data driven economy: bastano i dati per avviare una start up? (Gabriele Anton...
Data driven economy: bastano i dati per avviare una start up? (Gabriele Anton...

Big Data e Deep Learning: verso una nuova generazione di programmi intelligenti

  • 1. Data Driven Innovation Open Summit (Roma, 21 Maggio 2016) Big Data e Deep Learning Simone Scardapane {simone.scardapane@uniroma1.it} Verso una nuova generazione di programmi intelligenti
  • 2. Deep learning, in the press 05/06/2016 2 Big Data e Deep Learning IBM Pushes Deep Learning with a Watson Upgrade Technology Review, Jul. 09 2015 Google Just Open Sourced TensorFlow, Its Artificial Intelligence Engine Wired, Sep. 11 2015 Google Cloud Vision API Delivers Sophisticated Image Recognition Service To Developers Forbes, Dec. 03 2015 Microsoft releases CNTK, its open source deep learning toolkit, on GitHub Microsoft Blogs, Jan. 25 2016 Qualcomm's deep learning SDK will mean more AI on your smartphone The Verge, May 02 2016 Nvidia’s vision for deep learning AI: Is there anything a computer can’t do? Extremetech, Apr. 08 2016
  • 3. Macchine che parlano? 05/06/2016 3 Big Data e Deep Learning http://googleresearch.blogspot.it/2014/11/a-picture-is-worth-thousand-coherent.html Vinyals, O., Toshev, A., Bengio, S., & Erhan, D. (2014). Show and tell: A neural image caption generator. arXiv preprint arXiv:1411.4555.
  • 5. Un problema "banale" 05/06/2016 5 Big Data e Deep Learning Questa è un'anatra: Questa NON è un'anatra: Come si implementa?
  • 6. Come rappresentare una persona? 05/06/2016 6 Big Data e Deep Learning Basso livello Alto livello Un computer vede una sequenza di pixels… … ma un umano "vede" altezza, peso, sesso…
  • 7. La soluzione è nei dati 05/06/2016 7 Big Data e Deep Learning Microsoft, Google Beat Humans at Image Recognition
  • 8. Estrazione di Feature 05/06/2016 8 Big Data e Deep Learning Dati Estrazione di Feature Classificazione
  • 9. Rappresentare le immagini 05/06/2016 9 Big Data e Deep Learning http://www.research.att.com/projects/Video/VisualBiometrics/
  • 11. Un'Ispirazione Biologica 05/06/2016 11 Big Data e Deep Learning Un elemento essenziale: strati multipli di elaborazione Urbanski, M., Coubard, O. A., & Bourlon, C. (2014). Visualizing the blind brain: brain imaging of visual field defects from early recovery to rehabilitation techniques. Frontiers in integrative neuroscience, 8.
  • 13. Breve Storia delle Reti Neurali 05/06/2016 13 Big Data e Deep Learning • 1957: Frank Rosenblatt presenta il percettrone • Anni '70: "AI Winter" • Anni '80: la prima "rinascita" delle reti neurali • Parziale abbandono fino al 2000 • Dal 2006: deep networks, la seconda "rinascita"
  • 14. Fattori Scatenanti 05/06/2016 14 Big Data e Deep Learning 1. Nuovi algoritmi per allenare reti con vari strati nascosti (inizializzazione unsupervised, ecc.). 2. Training set di svariati milioni di elementi ("big data"). 3. Grandi capacità computazionali: clusters, GPU, ecc.
  • 16. Deep learning per immagini 05/06/2016 16 Big Data e Deep Learning
  • 17. La GoogleNet 05/06/2016 17 Big Data e Deep Learning • Architettura con 1 miliardo di connessioni (9 strati). • Allenata tramite 10 milioni di immagini estratte da YouTube. • Hardware: 1000 computer per un totale di 16000 CPUs. • Nessuna classe di output predefinita: allenamento non supervisionato.
  • 18. Il “neurone dei gatti” 05/06/2016 18 Big Data e Deep Learning Le, Q. V. (2013, May). Building high-level features using large scale unsupervised learning. In 2013 IEEE International Conference on Acoustics, Speech and Signal Processing (ICASSP), (pp. 8595-8598). IEEE.
  • 19. Il “neurone dei gatti” (2) 05/06/2016 19 Big Data e Deep Learning
  • 20. Strati di rappresentazione 05/06/2016 20 Big Data e Deep Learning LeCun, Y., Bengio, Y., & Hinton, G. (2015). Deep Learning. Nature, 521, 436-444.
  • 21. Oggi (ieri?) 05/06/2016 21 Big Data e Deep Learning Large-scale Video Classification with Convolutional Neural Networks
  • 22. Deep learning e GPU 05/06/2016 22 Big Data e Deep Learning
  • 23. Cosa "vede" una deep network?
  • 24. Deep dreams 05/06/2016 24 Big Data e Deep Learning The best images from Google's Deep Dream software
  • 25. Stile e contenuto 05/06/2016 25 Big Data e Deep Learning Gatys, L. A., Ecker, A. S., & Bethge, M. (2015). A neural algorithm of artistic style. arXiv preprint arXiv:1508.06576.
  • 26. 05/06/2016 26 Big Data e Deep Learning Qualche risultato
  • 27. 05/06/2016 27 Big Data e Deep Learning Qualche risultato /2 Ruder, M., Dosovitskiy, A. & Brox, T. (2016). Artistic style transfer for videos. arXiv preprint arXiv:1604.08610.
  • 28. Ingannare una rete neurale 05/06/2016 28 Big Data e Deep Learning Nguyen A, Yosinski J & Clune J. Deep Neural Networks are Easily Fooled: High Confidence Predictions for Unrecognizable Images. In Computer Vision and Pattern Recognition (CVPR ’15), IEEE, 2015.
  • 30. Dai pixel alle azioni 05/06/2016 30 Big Data e Deep Learning Mnih, V., Kavukcuoglu, K., Silver, D., Rusu, A. A., Veness, J., Bellemare, M. G., ... & Petersen, S. (2015). Human-level control through deep reinforcement learning. Nature, 518(7540), 529-533.
  • 31. Dai pixel alle azioni /2 05/06/2016 31 Big Data e Deep Learning
  • 32. Step 1 - Collecting data 05/06/2016 32 Big Data e Deep Learning http://googleresearch.blogspot.it/2016/03/deep-learning-for-robots- learning-from.html
  • 33. Step 2 – Train the model 05/06/2016 33 Big Data e Deep Learning
  • 35. A cosa servono i dati? 05/06/2016 35 Big Data e Deep Learning Possiamo usare questi dati per predire cosa scriveranno gli utenti? Swiftkey Releases Predictive Keyboard Built On A Neural Network
  • 36. Riferimenti generali 05/06/2016 36 Big Data e Deep Learning Bengio, Y., Courville, A., & Vincent, P. (2013). Representation learning: A review and new perspectives. IEEE Transactions on Pattern Analysis and Machine Intelligence, 35(8), 1798-1828. Bengio, Y. (2009). Learning deep architectures for AI. Foundations and trends® in Machine Learning, 2(1), 1-127. LeCun, Y., Bengio, Y., & Hinton, G. (2015). Deep Learning. Nature, 521, 436-444. Schmidhuber, J. (2015). Deep learning in neural networks: An overview. Neural Networks, 61, 85-117. Schmidhuber, J. (2010). Formal theory of creativity, fun, and intrinsic motivation (1990–2010). IEEE Transactions on Autonomous Mental Development, 2(3), 230-247.
  • 37. Copyright Immagini 05/06/2016 37 L'Apprendimento Automatico per la Rappresentazione della Conoscenza Titolo: All Rights Reserved: http://gureckislab.org/blog/?p=2648 Estrazione di Features: IconFinder, Devine Icons (Free for personal use) Come rappresentare una persona: http://pixshark.com/person-icon-png.htm Deep (Artificial) Networks: http://neuralnetworksanddeeplearning.com/chap1.html Deep learning per immagini: http://deeplearning.net/tutorial/lenet.html Deep learning per immagini (2): http://parse.ele.tue.nl/education/cluster2
  • 38. Grazie per l’attenzione Domande?  “Don't blame you," said Marvin and counted five hundred and ninety-seven thousand million sheep before falling asleep again a second later.” [The Hitchhiker's Guide to the Galaxy]

Editor's Notes

  1. Similitudini con il test di Turing.
  2. Similitudini con il test di Turing.
  3. Similitudini con il test di Turing.
  4. Similitudini con il test di Turing.
  5. Similitudini con il test di Turing.
  6. Similitudini con il test di Turing.
  7. Similitudini con il test di Turing.
  8. Similitudini con il test di Turing.
  9. Similitudini con il test di Turing.
  10. Similitudini con il test di Turing.
  11. Similitudini con il test di Turing.
  12. Similitudini con il test di Turing.
  13. Similitudini con il test di Turing.
  14. Similitudini con il test di Turing.
  15. Similitudini con il test di Turing.
  16. https://www.youtube.com/watch?v=Khuj4ASldmU
  17. Similitudini con il test di Turing.
  18. https://www.youtube.com/watch?v=V1eYniJ0Rnk
  19. https://www.youtube.com/watch?v=V1eYniJ0Rnk
  20. https://www.youtube.com/watch?v=V1eYniJ0Rnk
  21. Similitudini con il test di Turing.
  22. Similitudini con il test di Turing.