SlideShare una empresa de Scribd logo
1 de 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

Más contenido relacionado

La actualidad más candente

Presentazione Tesi Eda
Presentazione Tesi EdaPresentazione Tesi Eda
Presentazione Tesi Eda
lab13unisa
 
Ppt tesi specialistica
Ppt tesi specialisticaPpt tesi specialistica
Ppt tesi specialistica
Antonio Fracas
 
Ringraziamenti
RingraziamentiRingraziamenti
Ringraziamenti
A2211
 
Presentazione tesi laurea conservazione restauro dei beni culturali
Presentazione tesi laurea conservazione restauro dei beni culturaliPresentazione tesi laurea conservazione restauro dei beni culturali
Presentazione tesi laurea conservazione restauro dei beni culturali
Allegra Carlone
 
Procida giusy ctf
Procida giusy ctfProcida giusy ctf
Procida giusy ctf
lab13unisa
 

La actualidad más candente (20)

Presentazione Tesi Valentina Becherucci
Presentazione Tesi Valentina BecherucciPresentazione Tesi Valentina Becherucci
Presentazione Tesi Valentina Becherucci
 
Presentazione Tesi Eda
Presentazione Tesi EdaPresentazione Tesi Eda
Presentazione Tesi Eda
 
Presentazione Tesi Laurea Triennale
Presentazione Tesi Laurea TriennalePresentazione Tesi Laurea Triennale
Presentazione Tesi Laurea Triennale
 
Slide Tesi informatica
Slide Tesi informaticaSlide Tesi informatica
Slide Tesi informatica
 
Ppt tesi specialistica
Ppt tesi specialisticaPpt tesi specialistica
Ppt tesi specialistica
 
Tesi Laurea in Scienze Motorie
Tesi Laurea in Scienze MotorieTesi Laurea in Scienze Motorie
Tesi Laurea in Scienze Motorie
 
Presentazione Tesi Laurea Triennale in Informatica
Presentazione Tesi Laurea Triennale in InformaticaPresentazione Tesi Laurea Triennale in Informatica
Presentazione Tesi Laurea Triennale in Informatica
 
Ringraziamenti
RingraziamentiRingraziamenti
Ringraziamenti
 
Tesi Irma
Tesi IrmaTesi Irma
Tesi Irma
 
Tesi Marco Scopece "Analisi del fenomeno Sharing Economy"
Tesi Marco Scopece "Analisi del fenomeno Sharing Economy"Tesi Marco Scopece "Analisi del fenomeno Sharing Economy"
Tesi Marco Scopece "Analisi del fenomeno Sharing Economy"
 
Ringraziamenti
RingraziamentiRingraziamenti
Ringraziamenti
 
Tesi Triennale Slide
Tesi Triennale SlideTesi Triennale Slide
Tesi Triennale Slide
 
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
 
Presentazione tesi di laurea
Presentazione tesi di laureaPresentazione tesi di laurea
Presentazione tesi di laurea
 
3D Display Technology: VDC-Whitepaper
3D Display Technology: VDC-Whitepaper3D Display Technology: VDC-Whitepaper
3D Display Technology: VDC-Whitepaper
 
Introduzione tesi
Introduzione tesiIntroduzione tesi
Introduzione tesi
 
Presentazione tesi laurea conservazione restauro dei beni culturali
Presentazione tesi laurea conservazione restauro dei beni culturaliPresentazione tesi laurea conservazione restauro dei beni culturali
Presentazione tesi laurea conservazione restauro dei beni culturali
 
Procida giusy ctf
Procida giusy ctfProcida giusy ctf
Procida giusy ctf
 
Social media e nuove strategie di marketing
Social media e nuove strategie di marketingSocial media e nuove strategie di marketing
Social media e nuove strategie di marketing
 
Introduction to Optical See-Through HMDs in AR
Introduction to Optical See-Through HMDs in ARIntroduction to Optical See-Through HMDs in AR
Introduction to Optical See-Through HMDs in AR
 

Destacado

Tesi Polimi Presentation
Tesi Polimi PresentationTesi Polimi Presentation
Tesi Polimi Presentation
binh11091983
 
Tesi di Laurea Specialistica
Tesi di Laurea SpecialisticaTesi di Laurea Specialistica
Tesi di Laurea Specialistica
Claudio Carcaci
 
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
Valentina Ugolini
 
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
 
Presentazione Tesi Elisa Benetti R
Presentazione Tesi Elisa Benetti RPresentazione Tesi Elisa Benetti R
Presentazione Tesi Elisa Benetti R
guest6ac2c
 
Share your mood_ Katarzyna-Leszczynska
Share your mood_ Katarzyna-LeszczynskaShare your mood_ Katarzyna-Leszczynska
Share your mood_ Katarzyna-Leszczynska
CATTID "Sapienza"
 
Final Phd Thesis Presentation
Final Phd Thesis PresentationFinal Phd Thesis Presentation
Final Phd Thesis Presentation
Francesco Mureddu
 
Presentazione Tesi
Presentazione TesiPresentazione Tesi
Presentazione Tesi
andreaalbo
 
PresentazioneTesiMarcoSuma
PresentazioneTesiMarcoSumaPresentazioneTesiMarcoSuma
PresentazioneTesiMarcoSuma
Marco 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
 
Presentazione Tesi di Laurea Francesco Ruggieri
Presentazione Tesi di Laurea Francesco RuggieriPresentazione Tesi di Laurea Francesco Ruggieri
Presentazione Tesi di Laurea Francesco Ruggieri
Francesco Ruggieri
 

Destacado (20)

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
 
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
 
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
 
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)
 
Presentazione Tesi di Laurea Francesco Ruggieri
Presentazione Tesi di Laurea Francesco RuggieriPresentazione Tesi di Laurea Francesco Ruggieri
Presentazione Tesi di Laurea Francesco Ruggieri
 
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
 

Similar a Presentazione Tesi - Cusini Andrea

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
 
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
 
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
GiacomoZorzin
 

Similar a 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