190 likes | 360 Views
DIPLOMSKI RAD br. 313 ODREĐIVANJE CIJENE OGLASA NA TRŽIŠTU SPONZORIRANOG OGLAŠAVANJA. Ivana Bagić. Sadržaj. Sponzorirano oglašavanje Trading Agent Competition/Ad auction CrocodileAgent 2012 Zaključak. Sponzorirano oglašavanje. Popularan način oglašavanja
E N D
DIPLOMSKI RAD br. 313ODREĐIVANJE CIJENE OGLASA NA TRŽIŠTU SPONZORIRANOG OGLAŠAVANJA Ivana Bagić
Sadržaj • Sponzorirano oglašavanje • Trading Agent Competition/Ad auction • CrocodileAgent 2012 • Zaključak
Sponzorirano oglašavanje • Popularan način oglašavanja • web-sjedišta, društvene mreže, tražilice • Objavljivačima omogućuje znatan izvor prihoda • Google je u 2011. god. imao prihode od 37,9 milijardi $ • Oglašivačke aukcije • Pozicija oglasa i cijena po kliku, CPC • Neizvjesno ponašanje korisnika na tržištu
Trading Agent Competition/Ad Auction • TAC igra u domeni sponzoriranog oglašavanja • Cilj igre: proučavanje i poboljšavanje različitih strategija oglašavanja u oglašivačkim aukcijama • Sudionici na tržištu sponzoriranog oglašavanja: • 90 000 korisnika • 8 oglašivača • 1 objavljivač
Trading Agent Competition/Ad Auction • 60 virtualnih dana • 9 proizvoda uređenih parom (proizvođač, komponenta) • 16 upita podijeljenih u tri razine • F2 • npr. upit (PG,Audio) • F1 • npr. upit (PG,null) ili (null,Audio) • F0 • npr. upit (null,null)
Korisnici • Ponašanje korisnika modelira se Markovljevim lancem • vjerojatnosti prijelaza su stacionarne, no mogući su i tzv. stohastički šiljci koji simuliraju naglo povećanje korisnika koji pretražuju
Inteligentni programski agent CrocodileAgent 2012 • Nova strategija davanja ponuđene cijene • Otkrivanje znanja u velikim skupovim podataka • kreiranje datoteka za učenje • Strojno učenje • predviđanje sastava populacije korisnika, • predviđanje ponuđene cijene za ostvarivanje željene pozicije oglasa
CrocodileAgent 2012 Primjer naučenih pravila za određivanje grupe korisnika
CrocodileAgent 2012Generator ponuda • Ponuda za svaki upit predstavlja najveću cijenu CPC koju je oglašivač spreman platiti objavljivaču • Dvije faze za određivanje ponuđene cijene CPC: • Faza pripreme podataka i učenja • za svaki odnos broja korisnika koji pretražuju (stanje IS) i potencijalnih kupaca (stanje F0, F1 i F2) odrediti željenu poziciju (npr. extreme_low u IS i F2 -> pozicija 6) • iz povijesnih podataka naučiti iznos ponuđene cijene CPC • Faza implementacije • pravila dobivena uz pomoć alata Weka implementirana unutar CrocodileAgenta 2012
CrocodileAgent 2012 Primjer naučenih pravila za određivanje ponuđene cijene
Analiza performansi CrocodileAgenta 2012 u natjecanju TAC/AA • Validacija entiteta Generator broja korisnika
Analiza performansi CrocodileAgenta 2012 u natjecanju TAC/AA • Validacija entiteta Generator ponuda
Zaključak • Oglašivači na temelju vlastitog razumijevanja stanja na tržištu donose odluke • Inteligentni programski agent CrocodileAgent već 4. godinu uspješno sudjeluje na natjecanju TAC/AA • Predviđanje sastava populacije korisnika na tržištu ima točnost do 50%, dok predviđanje ponuđene cijene CPC, za ostvarivanje željene pozicije oglasa, ima točnost 72% • Prijedlog za poboljšanje agenta – proširiti arhitekturu CrocodileAgenta 2012 • dodati novi entitet za usporedbu stvarnih i predviđenih podataka tijekom igre te uvesti korekciju u entitetima Generator korisnika i Generator ponuda