SlideShare ist ein Scribd-Unternehmen logo
1 von 28
Politecnico di Milano Polo regionale di Como TECNICHE PER LA PREVISIONE DELLE VISIONI DI NUOVI CONTENUTI NELLA TELEVISIONE INTERATTIVA Relatore Prof. Francesco Fabio Violante Candidato: Andrea Cusini Correlatore Ing. Stefano Visconti Como, 22 Luglio 2008
Sommario Contesto Obiettivo Soluzione proposta Applicazione a un caso di studio Principali risultati ottenuti Conclusioni e Sviluppi futuri 2 22/07/2008
Contesto TV BROADCAST TV INTERATTIVA Palinsesto Triple play Unidirezionale VOD (Video On Demand) PVR (Personal Video Recorder) Servizi Avanzati L’operatore può conoscere in ogni istante cosa fanno e cosa guardano gli utenti. L’operatore ha come unico feedback l’ auditel. 3 22/07/2008
Obiettivo Fornire agli operatori di TV interattiva uno strumento per prevedere la popolarità di un nuovo contenuto a partire dai suoi metadati. Metadati Film 4 22/07/2008
22/07/2008 Soluzione Proposta 5
Soluzione proposta 22/07/2008 Catalogo Film ,[object Object]
 Greggio, Proietti, Banfi..
 Vanzina
 CommediaMetadati ,[object Object]
 Attore/i
 Regista/i
Genere/iProblema 1: Come determinare le classi di visioni? Problema 2: Come trattare i metadati in input? Rete Neurale Input Preprocessing 6
Determinare le classi di visioni 22/07/2008 Input Preprocessing        L’output del sistema consiste di N classi di visione con ampiezza definita mantenendo una quantità di film (item) costante in ogni classe. Classi di visioni Rete Neurale # Item Distribuzione cumulativa Film/Visioni 250 125 43 1000 75 5000 10000 Views Esempio: suddivisione in 5 classi di visioni. 1 2 3 4 5 7
Input Preprocessing: Riduzione complessità 22/07/2008 Input Preprocessing Classi di visioni Rete Neurale Splitting: Brando#Al pacino#Caan#Castellano#Duvall Eliminazione MD non necessari 8
Input preprocessing: Categorizzazione 22/07/2008 Input Preprocessing Classi di visioni Rete Neurale Necessità della rete neurale: Ricevere in input valori numerici Numero di input limitato 1 2 Metadato Testuale Valore numerico Categoria Rete Neurale 9
Input preprocessing: Categorizzazione 22/07/2008 Input Preprocessing Esempio: Metadato “Attore” Classi di visioni Rete Neurale Tom Cruise Determinazione peso 13709 10
Topologia della rete neurale 22/07/2008 Input Preprocessing Feed-forward Multi Layer Perceptron. Classi di visioni Input Layer Rete Neurale ,[object Object]
Categoria Regista
Genere
Mpaa
ReleaseMonth
Categoria Production companyHL HL ,[object Object]
 Funzione d’attivazione: Tangente Iperbolica.11
Applicazione a un caso di studio Dataset Netflix ,[object Object]
 Attore/i
 Regista/i
 Genere/i
 47.798 Utenti

Weitere ähnliche Inhalte

Was ist angesagt?

Università Di Salerno Presentazione Tesi Gaetano Costa
Università Di Salerno   Presentazione Tesi Gaetano CostaUniversità Di Salerno   Presentazione Tesi Gaetano Costa
Università Di Salerno Presentazione Tesi Gaetano Costaguest777bcf
 
Presentazione Tesi Laurea Triennale
Presentazione Tesi Laurea TriennalePresentazione Tesi Laurea Triennale
Presentazione Tesi Laurea Triennalelzenki
 
Slides tesi di laurea Fabiano Dalla Piazza
Slides tesi di laurea Fabiano Dalla PiazzaSlides tesi di laurea Fabiano Dalla Piazza
Slides tesi di laurea Fabiano Dalla PiazzaFabiano Dalla Piazza
 
Slides Presentazione Tesi di Laurea Magistrale
Slides Presentazione Tesi di Laurea MagistraleSlides Presentazione Tesi di Laurea Magistrale
Slides Presentazione Tesi di Laurea MagistraleGabriele Mazzetti
 
Presentazione Tesi di Laurea Francesco Ruggieri
Presentazione Tesi di Laurea Francesco RuggieriPresentazione Tesi di Laurea Francesco Ruggieri
Presentazione Tesi di Laurea Francesco RuggieriFrancesco Ruggieri
 
Presentazione power point tesi triennale Simone Talento
Presentazione power point tesi triennale Simone TalentoPresentazione power point tesi triennale Simone Talento
Presentazione power point tesi triennale Simone TalentoSimone Talento
 
La mia Tesi di Laurea - Disturbi Comportamento Alimentare
La mia Tesi di Laurea - Disturbi Comportamento AlimentareLa mia Tesi di Laurea - Disturbi Comportamento Alimentare
La mia Tesi di Laurea - Disturbi Comportamento AlimentareValentina Ugolini
 
Ringraziamenti
RingraziamentiRingraziamenti
RingraziamentiA2211
 
Sécurité d’une plateforme VoIP Open Source « Elastix »
Sécurité d’une plateforme VoIP Open Source « Elastix »Sécurité d’une plateforme VoIP Open Source « Elastix »
Sécurité d’une plateforme VoIP Open Source « Elastix »Yassine Brahmi
 
Abstract tesi - Vivere in uno Slum, dalla marginalità alla progettualità
Abstract tesi - Vivere in uno Slum, dalla marginalità alla progettualitàAbstract tesi - Vivere in uno Slum, dalla marginalità alla progettualità
Abstract tesi - Vivere in uno Slum, dalla marginalità alla progettualitàFederica Pantò
 
Vulnérabilités de vo ip et sécurisation
Vulnérabilités de vo ip et sécurisationVulnérabilités de vo ip et sécurisation
Vulnérabilités de vo ip et sécurisationMoustapha Mbow
 
BLACK HOLE ATTACK (LA NOTION DE TROU NOIR ATTAQUE) Présenté par: Dr. Harmick...
BLACK HOLE ATTACK (LA NOTION DE TROU NOIR ATTAQUE)  Présenté par: Dr. Harmick...BLACK HOLE ATTACK (LA NOTION DE TROU NOIR ATTAQUE)  Présenté par: Dr. Harmick...
BLACK HOLE ATTACK (LA NOTION DE TROU NOIR ATTAQUE) Présenté par: Dr. Harmick...Harmick Makiese
 
Il marchio e il diritto d'autore
Il marchio e il diritto d'autoreIl marchio e il diritto d'autore
Il marchio e il diritto d'autoreIng. Marco Calì
 
Fault Management System (OSS)
Fault Management System (OSS)Fault Management System (OSS)
Fault Management System (OSS)Riswan
 

Was ist angesagt? (20)

Università Di Salerno Presentazione Tesi Gaetano Costa
Università Di Salerno   Presentazione Tesi Gaetano CostaUniversità Di Salerno   Presentazione Tesi Gaetano Costa
Università Di Salerno Presentazione Tesi Gaetano Costa
 
Tesi Triennale Slide
Tesi Triennale SlideTesi Triennale Slide
Tesi Triennale Slide
 
Presentazione Tesi Laurea Triennale
Presentazione Tesi Laurea TriennalePresentazione Tesi Laurea Triennale
Presentazione Tesi Laurea Triennale
 
Slides tesi di laurea Fabiano Dalla Piazza
Slides tesi di laurea Fabiano Dalla PiazzaSlides tesi di laurea Fabiano Dalla Piazza
Slides tesi di laurea Fabiano Dalla Piazza
 
Slides Presentazione Tesi di Laurea Magistrale
Slides Presentazione Tesi di Laurea MagistraleSlides Presentazione Tesi di Laurea Magistrale
Slides Presentazione Tesi di Laurea Magistrale
 
Presentazione Tesi di Laurea Francesco Ruggieri
Presentazione Tesi di Laurea Francesco RuggieriPresentazione Tesi di Laurea Francesco Ruggieri
Presentazione Tesi di Laurea Francesco Ruggieri
 
Presentazione power point tesi triennale Simone Talento
Presentazione power point tesi triennale Simone TalentoPresentazione power point tesi triennale Simone Talento
Presentazione power point tesi triennale Simone Talento
 
Ringraziamenti
RingraziamentiRingraziamenti
Ringraziamenti
 
La mia Tesi di Laurea - Disturbi Comportamento Alimentare
La mia Tesi di Laurea - Disturbi Comportamento AlimentareLa mia Tesi di Laurea - Disturbi Comportamento Alimentare
La mia Tesi di Laurea - Disturbi Comportamento Alimentare
 
Ringraziamenti
RingraziamentiRingraziamenti
Ringraziamenti
 
Sécurité d’une plateforme VoIP Open Source « Elastix »
Sécurité d’une plateforme VoIP Open Source « Elastix »Sécurité d’une plateforme VoIP Open Source « Elastix »
Sécurité d’une plateforme VoIP Open Source « Elastix »
 
Teoria e analisi del cinema 2. Cinema e fumetto
Teoria e analisi del cinema 2. Cinema e fumettoTeoria e analisi del cinema 2. Cinema e fumetto
Teoria e analisi del cinema 2. Cinema e fumetto
 
Abstract tesi - Vivere in uno Slum, dalla marginalità alla progettualità
Abstract tesi - Vivere in uno Slum, dalla marginalità alla progettualitàAbstract tesi - Vivere in uno Slum, dalla marginalità alla progettualità
Abstract tesi - Vivere in uno Slum, dalla marginalità alla progettualità
 
Vulnérabilités de vo ip et sécurisation
Vulnérabilités de vo ip et sécurisationVulnérabilités de vo ip et sécurisation
Vulnérabilités de vo ip et sécurisation
 
Tesi Magistrale_ Abstract
Tesi Magistrale_ AbstractTesi Magistrale_ Abstract
Tesi Magistrale_ Abstract
 
Wi-fi
Wi-fiWi-fi
Wi-fi
 
BLACK HOLE ATTACK (LA NOTION DE TROU NOIR ATTAQUE) Présenté par: Dr. Harmick...
BLACK HOLE ATTACK (LA NOTION DE TROU NOIR ATTAQUE)  Présenté par: Dr. Harmick...BLACK HOLE ATTACK (LA NOTION DE TROU NOIR ATTAQUE)  Présenté par: Dr. Harmick...
BLACK HOLE ATTACK (LA NOTION DE TROU NOIR ATTAQUE) Présenté par: Dr. Harmick...
 
Faire un scan du réseau avec NMAP
Faire un scan du réseau avec NMAPFaire un scan du réseau avec NMAP
Faire un scan du réseau avec NMAP
 
Il marchio e il diritto d'autore
Il marchio e il diritto d'autoreIl marchio e il diritto d'autore
Il marchio e il diritto d'autore
 
Fault Management System (OSS)
Fault Management System (OSS)Fault Management System (OSS)
Fault Management System (OSS)
 

Andere mochten auch

Presentazione tesi laurea magistrale
Presentazione tesi laurea magistralePresentazione tesi laurea magistrale
Presentazione tesi laurea magistraleLuigi De Russis
 
Presentazione Tesi Marco Ventura
Presentazione Tesi Marco VenturaPresentazione Tesi Marco Ventura
Presentazione Tesi Marco Venturaguest335584
 
Tesi Polimi Presentation
Tesi Polimi PresentationTesi Polimi Presentation
Tesi Polimi Presentationbinh11091983
 
Tesi di Laurea Specialistica
Tesi di Laurea SpecialisticaTesi di Laurea Specialistica
Tesi di Laurea SpecialisticaClaudio Carcaci
 
Presentazione tesi di LM di Arianna Preti
Presentazione tesi di LM di Arianna PretiPresentazione tesi di LM di Arianna Preti
Presentazione tesi di LM di Arianna PretiArianna Preti
 
Cloud computing un fenomeno che potrebbe cambiare il mondo - presentazione te...
Cloud computing un fenomeno che potrebbe cambiare il mondo - presentazione te...Cloud computing un fenomeno che potrebbe cambiare il mondo - presentazione te...
Cloud computing un fenomeno che potrebbe cambiare il mondo - presentazione te...SergioGaeta
 
Thesis defense presentation
Thesis defense presentationThesis defense presentation
Thesis defense presentationPico De Lucchi
 
Presentazione Tesi Elisa Benetti R
Presentazione Tesi Elisa Benetti RPresentazione Tesi Elisa Benetti R
Presentazione Tesi Elisa Benetti Rguest6ac2c
 
Share your mood_ Katarzyna-Leszczynska
Share your mood_ Katarzyna-LeszczynskaShare your mood_ Katarzyna-Leszczynska
Share your mood_ Katarzyna-LeszczynskaCATTID "Sapienza"
 
Sviluppo e implementazione su microcontrollore di un’applicazione web server ...
Sviluppo e implementazione su microcontrollore di un’applicazione web server ...Sviluppo e implementazione su microcontrollore di un’applicazione web server ...
Sviluppo e implementazione su microcontrollore di un’applicazione web server ...pma77
 
Final Phd Thesis Presentation
Final Phd Thesis PresentationFinal Phd Thesis Presentation
Final Phd Thesis PresentationFrancesco Mureddu
 
Presentazione Tesi
Presentazione TesiPresentazione Tesi
Presentazione Tesiandreaalbo
 
Studio sperimentale della pirolisi di biomasse legnose
Studio sperimentale della pirolisi di biomasse legnoseStudio sperimentale della pirolisi di biomasse legnose
Studio sperimentale della pirolisi di biomasse legnosegreyskin
 
PresentazioneTesiMarcoSuma
PresentazioneTesiMarcoSumaPresentazioneTesiMarcoSuma
PresentazioneTesiMarcoSumaMarco Suma
 
Tesi di laurea triennale: Rilevamento geologico dell'area di Tagliacozzo (AQ)
Tesi di laurea triennale: Rilevamento geologico dell'area di Tagliacozzo (AQ)Tesi di laurea triennale: Rilevamento geologico dell'area di Tagliacozzo (AQ)
Tesi di laurea triennale: Rilevamento geologico dell'area di Tagliacozzo (AQ)Mario Valiante
 
Tesi Laurea Triennale: Siemens AG, il settore trasporti
Tesi Laurea Triennale: Siemens AG, il settore trasportiTesi Laurea Triennale: Siemens AG, il settore trasporti
Tesi Laurea Triennale: Siemens AG, il settore trasporticasentino
 
La presentazione efficace con le slide
La presentazione efficace con le slideLa presentazione efficace con le slide
La presentazione efficace con le slideGiacomo Mason
 

Andere mochten auch (18)

Presentazione tesi laurea magistrale
Presentazione tesi laurea magistralePresentazione tesi laurea magistrale
Presentazione tesi laurea magistrale
 
Presentazione Tesi Marco Ventura
Presentazione Tesi Marco VenturaPresentazione Tesi Marco Ventura
Presentazione Tesi Marco Ventura
 
Tesi Polimi Presentation
Tesi Polimi PresentationTesi Polimi Presentation
Tesi Polimi Presentation
 
Tesi di Laurea Specialistica
Tesi di Laurea SpecialisticaTesi di Laurea Specialistica
Tesi di Laurea Specialistica
 
Presentazione tesi di LM di Arianna Preti
Presentazione tesi di LM di Arianna PretiPresentazione tesi di LM di Arianna Preti
Presentazione tesi di LM di Arianna Preti
 
Cloud computing un fenomeno che potrebbe cambiare il mondo - presentazione te...
Cloud computing un fenomeno che potrebbe cambiare il mondo - presentazione te...Cloud computing un fenomeno che potrebbe cambiare il mondo - presentazione te...
Cloud computing un fenomeno che potrebbe cambiare il mondo - presentazione te...
 
Thesis defense presentation
Thesis defense presentationThesis defense presentation
Thesis defense presentation
 
Presentazione Tesi Elisa Benetti R
Presentazione Tesi Elisa Benetti RPresentazione Tesi Elisa Benetti R
Presentazione Tesi Elisa Benetti R
 
Share your mood_ Katarzyna-Leszczynska
Share your mood_ Katarzyna-LeszczynskaShare your mood_ Katarzyna-Leszczynska
Share your mood_ Katarzyna-Leszczynska
 
Sviluppo e implementazione su microcontrollore di un’applicazione web server ...
Sviluppo e implementazione su microcontrollore di un’applicazione web server ...Sviluppo e implementazione su microcontrollore di un’applicazione web server ...
Sviluppo e implementazione su microcontrollore di un’applicazione web server ...
 
Final Phd Thesis Presentation
Final Phd Thesis PresentationFinal Phd Thesis Presentation
Final Phd Thesis Presentation
 
Presentazione Tesi
Presentazione TesiPresentazione Tesi
Presentazione Tesi
 
Studio sperimentale della pirolisi di biomasse legnose
Studio sperimentale della pirolisi di biomasse legnoseStudio sperimentale della pirolisi di biomasse legnose
Studio sperimentale della pirolisi di biomasse legnose
 
PresentazioneTesiMarcoSuma
PresentazioneTesiMarcoSumaPresentazioneTesiMarcoSuma
PresentazioneTesiMarcoSuma
 
Tesi di Economia - Prof. Antonello Zanfei
Tesi di Economia - Prof. Antonello ZanfeiTesi di Economia - Prof. Antonello Zanfei
Tesi di Economia - Prof. Antonello Zanfei
 
Tesi di laurea triennale: Rilevamento geologico dell'area di Tagliacozzo (AQ)
Tesi di laurea triennale: Rilevamento geologico dell'area di Tagliacozzo (AQ)Tesi di laurea triennale: Rilevamento geologico dell'area di Tagliacozzo (AQ)
Tesi di laurea triennale: Rilevamento geologico dell'area di Tagliacozzo (AQ)
 
Tesi Laurea Triennale: Siemens AG, il settore trasporti
Tesi Laurea Triennale: Siemens AG, il settore trasportiTesi Laurea Triennale: Siemens AG, il settore trasporti
Tesi Laurea Triennale: Siemens AG, il settore trasporti
 
La presentazione efficace con le slide
La presentazione efficace con le slideLa presentazione efficace con le slide
La presentazione efficace con le slide
 

Ähnlich wie Presentazione Tesi - Cusini Andrea

Tecniche di fattorizzazione applicate ai recommender systems
Tecniche di fattorizzazione applicate ai recommender systemsTecniche di fattorizzazione applicate ai recommender systems
Tecniche di fattorizzazione applicate ai recommender systemsGiuseppe Ricci
 
Presentazione Aggiornamento Agile Club Sviluppatori Puglia
Presentazione Aggiornamento Agile Club Sviluppatori PugliaPresentazione Aggiornamento Agile Club Sviluppatori Puglia
Presentazione Aggiornamento Agile Club Sviluppatori PugliaGiuseppe Ricci
 
PowerMock TDD User Group Milano
PowerMock TDD User Group MilanoPowerMock TDD User Group Milano
PowerMock TDD User Group MilanoMassimo Groppelli
 
Codice di qualità con VS2010 (TDD)
Codice di qualità con VS2010 (TDD)Codice di qualità con VS2010 (TDD)
Codice di qualità con VS2010 (TDD)XeDotNet
 
jValidator The first Data Quality Firewall open source!
jValidator The first Data Quality Firewall open source!jValidator The first Data Quality Firewall open source!
jValidator The first Data Quality Firewall open source!jvalidator
 
Test Prestazionali di Web Service
Test Prestazionali di Web ServiceTest Prestazionali di Web Service
Test Prestazionali di Web ServiceDaniele Palladino
 
Software bill of materials: strumenti e analisi di progetti open source dell’...
Software bill of materials: strumenti e analisi di progetti open source dell’...Software bill of materials: strumenti e analisi di progetti open source dell’...
Software bill of materials: strumenti e analisi di progetti open source dell’...FedericoBoni3
 
JIPDay 2005: Xlet Java Programming
JIPDay 2005: Xlet Java ProgrammingJIPDay 2005: Xlet Java Programming
JIPDay 2005: Xlet Java ProgrammingMatteo Baccan
 
Progetto e sviluppo di un sistema di rilevamento di anomalie su sistemi infor...
Progetto e sviluppo di un sistema di rilevamento di anomalie su sistemi infor...Progetto e sviluppo di un sistema di rilevamento di anomalie su sistemi infor...
Progetto e sviluppo di un sistema di rilevamento di anomalie su sistemi infor...MichaelFuser
 
Presentazione della Tesi di Laurea Specialistica : STRUMENTI PER LA GENERAZIO...
Presentazione della Tesi di Laurea Specialistica : STRUMENTI PER LA GENERAZIO...Presentazione della Tesi di Laurea Specialistica : STRUMENTI PER LA GENERAZIO...
Presentazione della Tesi di Laurea Specialistica : STRUMENTI PER LA GENERAZIO...Boymix81
 
jValidator The first Data Quality Firewall open source!
jValidator The first Data Quality Firewall open source!jValidator The first Data Quality Firewall open source!
jValidator The first Data Quality Firewall open source!jvalidator
 
Sviluppo di un prototipo di interfaccia per la verbalizzazione degli esami on...
Sviluppo di un prototipo di interfaccia per la verbalizzazione degli esami on...Sviluppo di un prototipo di interfaccia per la verbalizzazione degli esami on...
Sviluppo di un prototipo di interfaccia per la verbalizzazione degli esami on...LeD87
 
Progetto e realizzazione di uno strumento per la modifica sistematica di codi...
Progetto e realizzazione di uno strumento per la modifica sistematica di codi...Progetto e realizzazione di uno strumento per la modifica sistematica di codi...
Progetto e realizzazione di uno strumento per la modifica sistematica di codi...Università degli Studi di Trieste
 
Generazione automatica diagrammi di rete con template pptx
Generazione automatica diagrammi di rete con template pptxGenerazione automatica diagrammi di rete con template pptx
Generazione automatica diagrammi di rete con template pptxGiacomoZorzin
 
Presentazione prelaurea Antonio Procentese
Presentazione prelaurea  Antonio Procentese Presentazione prelaurea  Antonio Procentese
Presentazione prelaurea Antonio Procentese AntonioProcentese1
 

Ähnlich wie Presentazione Tesi - Cusini Andrea (20)

Tecniche di fattorizzazione applicate ai recommender systems
Tecniche di fattorizzazione applicate ai recommender systemsTecniche di fattorizzazione applicate ai recommender systems
Tecniche di fattorizzazione applicate ai recommender systems
 
Presentazione Aggiornamento Agile Club Sviluppatori Puglia
Presentazione Aggiornamento Agile Club Sviluppatori PugliaPresentazione Aggiornamento Agile Club Sviluppatori Puglia
Presentazione Aggiornamento Agile Club Sviluppatori Puglia
 
PowerMock TDD User Group Milano
PowerMock TDD User Group MilanoPowerMock TDD User Group Milano
PowerMock TDD User Group Milano
 
Codice di qualità con VS2010 (TDD)
Codice di qualità con VS2010 (TDD)Codice di qualità con VS2010 (TDD)
Codice di qualità con VS2010 (TDD)
 
jValidator The first Data Quality Firewall open source!
jValidator The first Data Quality Firewall open source!jValidator The first Data Quality Firewall open source!
jValidator The first Data Quality Firewall open source!
 
Test Prestazionali di Web Service
Test Prestazionali di Web ServiceTest Prestazionali di Web Service
Test Prestazionali di Web Service
 
Slides marco de_marco
Slides marco de_marcoSlides marco de_marco
Slides marco de_marco
 
Software bill of materials: strumenti e analisi di progetti open source dell’...
Software bill of materials: strumenti e analisi di progetti open source dell’...Software bill of materials: strumenti e analisi di progetti open source dell’...
Software bill of materials: strumenti e analisi di progetti open source dell’...
 
JIPDay 2005: Xlet Java Programming
JIPDay 2005: Xlet Java ProgrammingJIPDay 2005: Xlet Java Programming
JIPDay 2005: Xlet Java Programming
 
Progetto e sviluppo di un sistema di rilevamento di anomalie su sistemi infor...
Progetto e sviluppo di un sistema di rilevamento di anomalie su sistemi infor...Progetto e sviluppo di un sistema di rilevamento di anomalie su sistemi infor...
Progetto e sviluppo di un sistema di rilevamento di anomalie su sistemi infor...
 
Presentazione della Tesi di Laurea Specialistica : STRUMENTI PER LA GENERAZIO...
Presentazione della Tesi di Laurea Specialistica : STRUMENTI PER LA GENERAZIO...Presentazione della Tesi di Laurea Specialistica : STRUMENTI PER LA GENERAZIO...
Presentazione della Tesi di Laurea Specialistica : STRUMENTI PER LA GENERAZIO...
 
Django introduction
Django introductionDjango introduction
Django introduction
 
Django introduction
Django introductionDjango introduction
Django introduction
 
jValidator The first Data Quality Firewall open source!
jValidator The first Data Quality Firewall open source!jValidator The first Data Quality Firewall open source!
jValidator The first Data Quality Firewall open source!
 
Presentazione ufficiale
Presentazione ufficialePresentazione ufficiale
Presentazione ufficiale
 
Sviluppo di un prototipo di interfaccia per la verbalizzazione degli esami on...
Sviluppo di un prototipo di interfaccia per la verbalizzazione degli esami on...Sviluppo di un prototipo di interfaccia per la verbalizzazione degli esami on...
Sviluppo di un prototipo di interfaccia per la verbalizzazione degli esami on...
 
Progetto e realizzazione di uno strumento per la modifica sistematica di codi...
Progetto e realizzazione di uno strumento per la modifica sistematica di codi...Progetto e realizzazione di uno strumento per la modifica sistematica di codi...
Progetto e realizzazione di uno strumento per la modifica sistematica di codi...
 
Thesis marco de_marco
Thesis marco de_marcoThesis marco de_marco
Thesis marco de_marco
 
Generazione automatica diagrammi di rete con template pptx
Generazione automatica diagrammi di rete con template pptxGenerazione automatica diagrammi di rete con template pptx
Generazione automatica diagrammi di rete con template pptx
 
Presentazione prelaurea Antonio Procentese
Presentazione prelaurea  Antonio Procentese Presentazione prelaurea  Antonio Procentese
Presentazione prelaurea Antonio Procentese
 

Presentazione Tesi - Cusini Andrea

  • 1. Politecnico di Milano Polo regionale di Como TECNICHE PER LA PREVISIONE DELLE VISIONI DI NUOVI CONTENUTI NELLA TELEVISIONE INTERATTIVA Relatore Prof. Francesco Fabio Violante Candidato: Andrea Cusini Correlatore Ing. Stefano Visconti Como, 22 Luglio 2008
  • 2. Sommario Contesto Obiettivo Soluzione proposta Applicazione a un caso di studio Principali risultati ottenuti Conclusioni e Sviluppi futuri 2 22/07/2008
  • 3. Contesto TV BROADCAST TV INTERATTIVA Palinsesto Triple play Unidirezionale VOD (Video On Demand) PVR (Personal Video Recorder) Servizi Avanzati L’operatore può conoscere in ogni istante cosa fanno e cosa guardano gli utenti. L’operatore ha come unico feedback l’ auditel. 3 22/07/2008
  • 4. Obiettivo Fornire agli operatori di TV interattiva uno strumento per prevedere la popolarità di un nuovo contenuto a partire dai suoi metadati. Metadati Film 4 22/07/2008
  • 6.
  • 9.
  • 12. Genere/iProblema 1: Come determinare le classi di visioni? Problema 2: Come trattare i metadati in input? Rete Neurale Input Preprocessing 6
  • 13. Determinare le classi di visioni 22/07/2008 Input Preprocessing L’output del sistema consiste di N classi di visione con ampiezza definita mantenendo una quantità di film (item) costante in ogni classe. Classi di visioni Rete Neurale # Item Distribuzione cumulativa Film/Visioni 250 125 43 1000 75 5000 10000 Views Esempio: suddivisione in 5 classi di visioni. 1 2 3 4 5 7
  • 14. Input Preprocessing: Riduzione complessità 22/07/2008 Input Preprocessing Classi di visioni Rete Neurale Splitting: Brando#Al pacino#Caan#Castellano#Duvall Eliminazione MD non necessari 8
  • 15. Input preprocessing: Categorizzazione 22/07/2008 Input Preprocessing Classi di visioni Rete Neurale Necessità della rete neurale: Ricevere in input valori numerici Numero di input limitato 1 2 Metadato Testuale Valore numerico Categoria Rete Neurale 9
  • 16. Input preprocessing: Categorizzazione 22/07/2008 Input Preprocessing Esempio: Metadato “Attore” Classi di visioni Rete Neurale Tom Cruise Determinazione peso 13709 10
  • 17.
  • 20. Mpaa
  • 22.
  • 23. Funzione d’attivazione: Tangente Iperbolica.11
  • 24.
  • 32. Mese di rilascio
  • 33. Casa di produzioneIMDB (Internet Movie Database) 12 22/07/2008
  • 34. Principali risultati ottenuti Training della rete: 2000 campioni (Film). 400 x 5 classi. Testing della rete: 50 campioni. Confronto Visioni reali – Visioni predette Reale Predetto Entro l’intervallo di una classe, la predizione può dirsi corretta. 13 22/07/2008
  • 35. Risultati per ogni classe di visione 22/07/2008 Valutazione performance: %Bingo Rate: Percentuale di correttezza di una previsione. Si considera corretta la previsione se corrisponde alla classe reale. %W1C (Within 1 Class) Rate: Si considera corretta anche la previsione che cade in una classe adiacente (precedente o successiva) alla classe reale. La previsione entro una classe di correttezza è superiore al 70% in tutte le classi di visione. 14
  • 36.
  • 37.
  • 38. Arricchire il preprocessing (ad esempio utilizzo di Association Rules).
  • 39. Raffinamento dell’implementazione prototipale.SVILUPPI FUTURI 15 22/07/2008
  • 40. Grazie per l’attenzione! 16 22/07/2008
  • 42.
  • 44. Determinazione Classi di Output 22/07/2008 20 Algoritmo Lloyd-Max per la suddivisione di una pdf. Procedura iterativa per disegnare un generico quantizzatore ottimo per una pdf data. Views Utilizzo di uno script Matlab. Input: Numero di classi desiderate e pdf. Output: Intervalli ottimi.
  • 45. Classificazione: Visione logaritmica 22/07/2008 Log10(Views) 1 2 3 4 5 Classi Output 21
  • 46. Parametri per i metadati 22/07/2008 Modello Classi di visioni Input Preprocessing Rete Neurale Parametri per i metadati Modalità di utilizzo dei metadati Metadati da utilizzare Esempio: Utilizzare solo Attore, Genere e Regista Numero di categorie per ogni metedato testuale Esempio: Attore, 3 categorie (Star, Medio, Flop) 22
  • 47. Determinare Peso Metadato 22/07/2008 Input Preprocessing Metadato Testuale Es. “Tom Cruise” Classi di visioni Valore numerico Es. “13709” Categoria Es. “1” Rete Neurale Rete Neurale Peso di un Metadato testuale 75-percentile delle visioni dei film in cui è presente Con P=75, N=num. Film 23
  • 48. Rete Neurale - Procedimento 22/07/2008 Input Preprocessing Classi di visioni Rete Neurale Procedimento Sperimentale Test della rete variando il numero di input per un metadato multiplo Risultati Migliori dei precedenti? No Configurazione ottimale Sì 24
  • 49. Training e Testing della rete 22/07/2008 25 Training Rete Neurale Testing
  • 50. Esempio Algoritmo FPM Funzionamento dell’algoritmo Relim (RecursiveElimination). Definire un oridine per gli item (Ad esempio la frequenza nelle transazioni) Riordinare gli item nelle transazioni in base alla loro frequenza Ricorsivamente si creano delle liste dette “Prefix” a partire dall’Item con frequenza più elevata.
  • 51. Input preprocessing: Validazione 22/07/2008 Input Preprocessing Classi di visioni Algoritmi di Frequent Pattern Mining per la determinazione di Regole di Associazione. Rete Neurale Esempio regola: Permettono di validare i risultati della categorizzazione dei metadati testuali. 27
  • 52. FPM anziché Rete Neurale Pattern Frequenti Algoritmi Frequent Pattern Mining Input Preprocessing Nuovo Contenuto Esempio Pattern “Actor:Tom Cruise”, “Actor:Brad Pitt”, “Genere: Drama” RULE: “ViewClass=5” “Actor:Tom Cruise”, “Actor:Brad Pitt”, “Genere: Drama” P=f(MD1;MD2;MD3) P=ViewClass=5