Thesisvoorstellen WiCa - Aanbevelingssystemen - … WiCa...Quality of Experience (QoE) gaat verder...

22
Vakgroep Informatietechnologie – Onderzoeksgroep WiCa Masterproeven 2012-2013 Wireless & Cable Research Group (WiCa) Aanbevelingssystemen

Transcript of Thesisvoorstellen WiCa - Aanbevelingssystemen - … WiCa...Quality of Experience (QoE) gaat verder...

Page 1: Thesisvoorstellen WiCa - Aanbevelingssystemen - … WiCa...Quality of Experience (QoE) gaat verder dan Quality of Service (QoS) Hoe QoE meten, optimaliseren ? Doelstelling Inschatten

Vakgroep Informatietechnologie – Onderzoeksgroep WiCa

Masterproeven 2012-2013Wireless & Cable Research Group (WiCa)

Aanbevelingssystemen

Page 2: Thesisvoorstellen WiCa - Aanbevelingssystemen - … WiCa...Quality of Experience (QoE) gaat verder dan Quality of Service (QoS) Hoe QoE meten, optimaliseren ? Doelstelling Inschatten

Masterproeven 2012-2013 – Aanbevelingssystemen

Universiteit Gent – Intec– Wireless & Cablep. 2

WiCa

Wireless Cable

13 onderzoekers

Fysische laag

Karakterisatie en interactie van

draadloze communicatiesystemen

3 onderzoekers

Toepassingslaag

Aanbevelingssystemen

Page 3: Thesisvoorstellen WiCa - Aanbevelingssystemen - … WiCa...Quality of Experience (QoE) gaat verder dan Quality of Service (QoS) Hoe QoE meten, optimaliseren ? Doelstelling Inschatten

Masterproeven 2012-2013 – Aanbevelingssystemen

Universiteit Gent – Intec– Wireless & Cablep. 3

Information Overload

Page 4: Thesisvoorstellen WiCa - Aanbevelingssystemen - … WiCa...Quality of Experience (QoE) gaat verder dan Quality of Service (QoS) Hoe QoE meten, optimaliseren ? Doelstelling Inschatten

Information Overload (2)

(Per minuut)

48 uur video

(Per dag)

1 miljard facebook likes

(Per dag)

340 miljoen tweets

p. 4Masterproeven 2012-2013 – Aanbevelingssystemen

Universiteit Gent – Intec– Wireless & Cable

Page 5: Thesisvoorstellen WiCa - Aanbevelingssystemen - … WiCa...Quality of Experience (QoE) gaat verder dan Quality of Service (QoS) Hoe QoE meten, optimaliseren ? Doelstelling Inschatten

Aanbevelingssystemen

Aanbevelingssystemen

p. 5Masterproeven 2012-2013 – Aanbevelingssystemen

Universiteit Gent – Intec– Wireless & Cable

Page 6: Thesisvoorstellen WiCa - Aanbevelingssystemen - … WiCa...Quality of Experience (QoE) gaat verder dan Quality of Service (QoS) Hoe QoE meten, optimaliseren ? Doelstelling Inschatten

Hoe werkt het?

p. 6Masterproeven 2012-2013 – Aanbevelingssystemen

Universiteit Gent – Intec– Wireless & Cable

Page 7: Thesisvoorstellen WiCa - Aanbevelingssystemen - … WiCa...Quality of Experience (QoE) gaat verder dan Quality of Service (QoS) Hoe QoE meten, optimaliseren ? Doelstelling Inschatten

Overzicht masterproeven

p. 7Masterproeven 2012-2013 – Aanbevelingssystemen

Universiteit Gent – Intec– Wireless & Cable

Page 8: Thesisvoorstellen WiCa - Aanbevelingssystemen - … WiCa...Quality of Experience (QoE) gaat verder dan Quality of Service (QoS) Hoe QoE meten, optimaliseren ? Doelstelling Inschatten

Mobiel

p. 8Masterproeven 2012-2013 – Aanbevelingssystemen

Universiteit Gent – Intec– Wireless & Cable

Page 9: Thesisvoorstellen WiCa - Aanbevelingssystemen - … WiCa...Quality of Experience (QoE) gaat verder dan Quality of Service (QoS) Hoe QoE meten, optimaliseren ? Doelstelling Inschatten

Bepalen van de gebruikerservaring op mobiele toestellen

p. 9Masterproeven 2012-2013 – Aanbevelingssystemen

Universiteit Gent – Intec– Wireless & Cable

Probleemstelling

� Goede gebruikerservaring is essentieel

� Quality of Experience (QoE) gaat verder dan Quality of Service (QoS)

� Hoe QoE meten, optimaliseren ?

Doelstelling

� Inschatten QoE op basis van QoS

� QoE agent op Android

� Optimale gebruikerservaring naargelang de context en condities

Page 10: Thesisvoorstellen WiCa - Aanbevelingssystemen - … WiCa...Quality of Experience (QoE) gaat verder dan Quality of Service (QoS) Hoe QoE meten, optimaliseren ? Doelstelling Inschatten

Een privacy-vriendelijk aanbevelingssysteem voor mobiele apparaten

p. 10Masterproeven 2012-2013 – Aanbevelingssystemen

Universiteit Gent – Intec– Wireless & Cable

Probleemstelling

� Aanbevelingssystemen werken met persoonlijke gegevens

� Data op centrale server

� Mobiel platform: activiteit + locatie

� Privacy van de gebruiker ?

Doelstelling

� Ontwikkeling privacy-friendly aanbevelingssysteem

� Mobiel: persoonlijke voorkeuren, context, locatie

Page 11: Thesisvoorstellen WiCa - Aanbevelingssystemen - … WiCa...Quality of Experience (QoE) gaat verder dan Quality of Service (QoS) Hoe QoE meten, optimaliseren ? Doelstelling Inschatten

Linked Events Recommendation App (2 studenten)

p. 11Masterproeven 2012-2013 – Aanbevelingssystemen

Universiteit Gent – Intec– Wireless & Cable

Probleemstelling

� Aanbevelingssystemen voor evenementen

� Bijkomende informatie wenselijk: vervoer, hotel

Doelstelling

� Linken data evenementen met andere datasets (1 student)

� Mobiele applicatie voor aanbevelingen van evenementen + extra info (1 student)

Page 12: Thesisvoorstellen WiCa - Aanbevelingssystemen - … WiCa...Quality of Experience (QoE) gaat verder dan Quality of Service (QoS) Hoe QoE meten, optimaliseren ? Doelstelling Inschatten

Optimalisatie

p. 12Masterproeven 2012-2013 – Aanbevelingssystemen

Universiteit Gent – Intec– Wireless & Cable

Page 13: Thesisvoorstellen WiCa - Aanbevelingssystemen - … WiCa...Quality of Experience (QoE) gaat verder dan Quality of Service (QoS) Hoe QoE meten, optimaliseren ? Doelstelling Inschatten

p. 13

Hardware VS Software: Een vergelijkende studie tussen hardware en software optimalisatie technieken voor aanbevelingssystemen

Masterproeven 2012-2013 – Aanbevelingssystemen

Universiteit Gent – Intec– Wireless & Cable

Probleemstelling

� Aanbevelingsalgoritmen vaak traag

� Hoe versnellen?

� Via Hardware of via Software?

Doelstelling

� Hardware:

� Experimenteren met platformen: HPC, Hadoop, GPGPU, MPI en multiprocessing

� Software:

� Algoritmen optimaliseren, caching, databanktoegang, ...

� Eindbesluit formuleren

Page 14: Thesisvoorstellen WiCa - Aanbevelingssystemen - … WiCa...Quality of Experience (QoE) gaat verder dan Quality of Service (QoS) Hoe QoE meten, optimaliseren ? Doelstelling Inschatten

p. 14

Realtime gedrag bij aanbevelingssystemen

Masterproeven 2012-2013 – Aanbevelingssystemen

Universiteit Gent – Intec– Wireless & Cable

Probleemstelling

� Enorme datasets

� Meerdere uren rekenen ���� batch processing

� Vertraging op de aanbevelingen

Doelstelling

� Real-time aanbevelingsalgoritme

� In lineaire tijd nieuwe data verwerken

� Hoe cascade effecten vermijden?

Page 15: Thesisvoorstellen WiCa - Aanbevelingssystemen - … WiCa...Quality of Experience (QoE) gaat verder dan Quality of Service (QoS) Hoe QoE meten, optimaliseren ? Doelstelling Inschatten

p. 15

Oplossingen voor het cold-start probleem bij aanbevelingssystemen

Masterproeven 2012-2013 – Aanbevelingssystemen

Universiteit Gent – Intec– Wireless & Cable

Probleemstelling

� Cold start probleem = Onvoldoende data voor nieuwe gebruikers / items

� Terugvallen op ongepersonaliseerde suggesties (populaire items, best verkochte items)

Doelstelling

� Oplossingen cold start probleem

� Gepersonaliseerde suggesties voor nieuwe gebruikers

� Evaluatie van deze aanbevelingen

Page 16: Thesisvoorstellen WiCa - Aanbevelingssystemen - … WiCa...Quality of Experience (QoE) gaat verder dan Quality of Service (QoS) Hoe QoE meten, optimaliseren ? Doelstelling Inschatten

p. 16

Onderzoek naar intelligente content-gebaseerde aanbevelingssystemen voor het genereren van persoonlijke suggesties

Masterproeven 2012-2013 – Aanbevelingssystemen

Universiteit Gent – Intec– Wireless & Cable

Probleemstelling

� Traditionele aanbevelingssystemen (CF) niet toepasbaar op snel variërende content

� Items verdwijnen uit aanbod

� Events, Nieuws items, TV-programma’s, veilingobjecten

Doelstelling

� Content-gebaseerd aanbevelingssysteem

� Verschillende types content

� Context afhankelijk

Page 17: Thesisvoorstellen WiCa - Aanbevelingssystemen - … WiCa...Quality of Experience (QoE) gaat verder dan Quality of Service (QoS) Hoe QoE meten, optimaliseren ? Doelstelling Inschatten

Specifiek

p. 17Masterproeven 2012-2013 – Aanbevelingssystemen

Universiteit Gent – Intec– Wireless & Cable

Page 18: Thesisvoorstellen WiCa - Aanbevelingssystemen - … WiCa...Quality of Experience (QoE) gaat verder dan Quality of Service (QoS) Hoe QoE meten, optimaliseren ? Doelstelling Inschatten

p. 18

Het herkennen van typische of afwijkende patronen in grote data sets

Masterproeven 2012-2013 – Aanbevelingssystemen

Universiteit Gent – Intec– Wireless & Cable

Probleemstelling

� Overvloed aan data (bv: banktransacties, sensordata, klikgedrag)

� Hoe afwijkende situaties herkennen ?

� Traditionele zoekoperaties zijn ontoereikend

Doelstelling

� “typisch gedrag” en “afwijkend gedrag” leren onderscheiden

� Ontwikkeling patroonherkenningssystemen

Page 19: Thesisvoorstellen WiCa - Aanbevelingssystemen - … WiCa...Quality of Experience (QoE) gaat verder dan Quality of Service (QoS) Hoe QoE meten, optimaliseren ? Doelstelling Inschatten

p. 19

Ontwerpen van nieuwe methodes voor intuïtieve interactie met aanbevelingssystemen

Masterproeven 2012-2013 – Aanbevelingssystemen

Universiteit Gent – Intec– Wireless & Cable

Probleemstelling

� Ouderwetse invoermethodes (muis, toetsenbord)

� Ouderwetse feedback methodes (5-sterren)

� Nood aan vernieuwing!

Doelstelling

� Experimenteren met nieuwe interactie methodes voor aanbevelingssystemen

� Ter beschikking: Kinect for Windows

Page 20: Thesisvoorstellen WiCa - Aanbevelingssystemen - … WiCa...Quality of Experience (QoE) gaat verder dan Quality of Service (QoS) Hoe QoE meten, optimaliseren ? Doelstelling Inschatten

p. 20

Personalisatie VS Business Goals - case study op een online review platform

Masterproeven 2012-2013 – Aanbevelingssystemen

Universiteit Gent – Intec– Wireless & Cable

Probleemstelling

� Aanbevelingssysteem: gebruiker centraal

� Online platform: winst centraal

� Hoe beide combineren voor ConsumerSearch?

Doelstelling

� Analyseren van logging data

� Definieren van online experimenten

� Personalisatie strategie voor ConsumerSearch

Page 21: Thesisvoorstellen WiCa - Aanbevelingssystemen - … WiCa...Quality of Experience (QoE) gaat verder dan Quality of Service (QoS) Hoe QoE meten, optimaliseren ? Doelstelling Inschatten

Sociale media en aanbevelingssystemen

p. 21Masterproeven 2012-2013 – Aanbevelingssystemen

Universiteit Gent – Intec– Wireless & Cable

Probleemstelling

� Overvloed aan informatie

� Geen overvloed aan kwaliteitsvolle consumptiedata

Doelstelling

� Verrijken van data met Social Media data ter verbetering van aanbevelingsalgoritmen

� Netlog dataset

Page 22: Thesisvoorstellen WiCa - Aanbevelingssystemen - … WiCa...Quality of Experience (QoE) gaat verder dan Quality of Service (QoS) Hoe QoE meten, optimaliseren ? Doelstelling Inschatten

Overzicht masterproeven

p. 22Masterproeven 2012-2013 – Aanbevelingssystemen

Universiteit Gent – Intec– Wireless & Cable