photo-taking locations using virtual ratings...• photo composition recommendation, e.g clicksmart...

20
Improved Recommendation of Photo-Taking Locations using Virtual Ratings Mesut Kaya, Derek Bridge University College Cork, Ireland

Upload: others

Post on 09-Oct-2020

4 views

Category:

Documents


0 download

TRANSCRIPT

Page 1: Photo-Taking Locations using Virtual Ratings...• Photo composition recommendation, e.g ClickSmart [5] • Photo-taking location recommendation, Phan et al. [1] • (latitude,longitude)

Improved Recommendation of Photo-Taking Locations using Virtual Ratings

Mesut Kaya, Derek BridgeUniversity College Cork, Ireland

Page 2: Photo-Taking Locations using Virtual Ratings...• Photo composition recommendation, e.g ClickSmart [5] • Photo-taking location recommendation, Phan et al. [1] • (latitude,longitude)

Overview

• Problem Definition• Related Work• Proposed Solution• Recommenders• Experiments• Discussion & Conclusion

217/09/2016

Page 3: Photo-Taking Locations using Virtual Ratings...• Photo composition recommendation, e.g ClickSmart [5] • Photo-taking location recommendation, Phan et al. [1] • (latitude,longitude)

Problem Definition

• Task: Recommend geolocations to users

• Discover new places to enjoygood views or nice settings,suitable for photo-taking

317/09/2016

Page 4: Photo-Taking Locations using Virtual Ratings...• Photo composition recommendation, e.g ClickSmart [5] • Photo-taking location recommendation, Phan et al. [1] • (latitude,longitude)

417/09/2016

Page 5: Photo-Taking Locations using Virtual Ratings...• Photo composition recommendation, e.g ClickSmart [5] • Photo-taking location recommendation, Phan et al. [1] • (latitude,longitude)

Related Work• Points of Interest recommendation• Photo composition recommendation, e.g ClickSmart [5]• Photo-taking location recommendation, Phan et al. [1]

• (latitude, longitude) → rectangular bins• (0,1] ratings

517/09/2016

Page 6: Photo-Taking Locations using Virtual Ratings...• Photo composition recommendation, e.g ClickSmart [5] • Photo-taking location recommendation, Phan et al. [1] • (latitude,longitude)

Proposed Solution

6

Geohashing

CreateVirtualRatings

RatingNormalization

17/09/2016

Page 7: Photo-Taking Locations using Virtual Ratings...• Photo composition recommendation, e.g ClickSmart [5] • Photo-taking location recommendation, Phan et al. [1] • (latitude,longitude)

Geohashing

7

GeoHash length Areawidthxheight

1 5,009.4kmx4,992.6km

2 1,252.3kmx624.1km

3 156.5kmx156km

4 39.1kmx19.5km

5 4.9kmx4.9km

6 1.2kmx609.4m

7 152.9mx152.4m

8 38.2mx19m

9 4.8mx4.8m

10 1.2mx59.5cm

11 14.9cmx14.9cm

12 3.7cmx1.9cm

17/09/2016

Page 8: Photo-Taking Locations using Virtual Ratings...• Photo composition recommendation, e.g ClickSmart [5] • Photo-taking location recommendation, Phan et al. [1] • (latitude,longitude)

Geohashing

8

<u, g1, 3><u, g6, 2><u, g5, 1>

17/09/2016

Page 9: Photo-Taking Locations using Virtual Ratings...• Photo composition recommendation, e.g ClickSmart [5] • Photo-taking location recommendation, Phan et al. [1] • (latitude,longitude)

Creating Virtual Ratings

• Problem: discretized coordinate space

• Solution: virtual ratings

• Distance: Geodesic

<u, g4, f4>

917/09/2016

Page 10: Photo-Taking Locations using Virtual Ratings...• Photo composition recommendation, e.g ClickSmart [5] • Photo-taking location recommendation, Phan et al. [1] • (latitude,longitude)

Creating Virtual Ratings

• Problem: multiple ratings that ‘arrive’ in a bucket

• Solution: the maximum of the ratings

1017/09/2016

Page 11: Photo-Taking Locations using Virtual Ratings...• Photo composition recommendation, e.g ClickSmart [5] • Photo-taking location recommendation, Phan et al. [1] • (latitude,longitude)

Rating Normalization

11

Phan et al [1]

17/09/2016

Page 12: Photo-Taking Locations using Virtual Ratings...• Photo composition recommendation, e.g ClickSmart [5] • Photo-taking location recommendation, Phan et al. [1] • (latitude,longitude)

Rating Normalization• Normalize to 1-5 scale by Celma’s method [2]• Complementary Cumulative Distribution

• top 80 − 100% → 5• top 60 − 80% → 4

1217/09/2016

Page 13: Photo-Taking Locations using Virtual Ratings...• Photo composition recommendation, e.g ClickSmart [5] • Photo-taking location recommendation, Phan et al. [1] • (latitude,longitude)

Recommenders in the Experiments• Koren’s SVD Matrix Factorization [3] on four different versions of the ratings

matrix

• Popularity baselines: • POP_H: Computed from 4’s & 5’s• POP_ALL: Computed from all.

• Home location baseline [4]

13

(0,1]ratings 1-5ratings

Novirtualratings “1” “5”

Virtualratings “1-VR” “5-VR”

17/09/2016

Page 14: Photo-Taking Locations using Virtual Ratings...• Photo composition recommendation, e.g ClickSmart [5] • Photo-taking location recommendation, Phan et al. [1] • (latitude,longitude)

Datasets (flickr.com)

14

Users Photos Average

London 978 112671 115

Dublin 1567 54082 34

17/09/2016

Page 15: Photo-Taking Locations using Virtual Ratings...• Photo composition recommendation, e.g ClickSmart [5] • Photo-taking location recommendation, Phan et al. [1] • (latitude,longitude)

Experimental Setup

15

• Hit rate• Average reciprocal hit rank• Average discounted gain

17/09/2016

Page 16: Photo-Taking Locations using Virtual Ratings...• Photo composition recommendation, e.g ClickSmart [5] • Photo-taking location recommendation, Phan et al. [1] • (latitude,longitude)

Results

1617/09/2016

Page 17: Photo-Taking Locations using Virtual Ratings...• Photo composition recommendation, e.g ClickSmart [5] • Photo-taking location recommendation, Phan et al. [1] • (latitude,longitude)

17

• VirtualRatings• RatingNormalization

Conclusion

• Otherdatasets&Algorithms• UserTrial• Personalizeprecision(sizeofbuckets) andmakeitlocationspecific.

• Usetimeinformation• IntegrationwithsystemlikeClickSmart[5]

FutureWork

17/09/2016

Page 18: Photo-Taking Locations using Virtual Ratings...• Photo composition recommendation, e.g ClickSmart [5] • Photo-taking location recommendation, Phan et al. [1] • (latitude,longitude)

References[1] Phan, Thomas, et al. "Collaborative recommendation of photo-taking geolocations." Proceedings of the 3rd ACM Multimedia Workshop on Geotagging and Its Applications in Multimedia. ACM, 2014.[2] Oscar Celma. Music Recommendation and Discovery: The Long Tail, Long Fail, and Long Play in the Digital Music Space. Springer, 2010.[3] Koren, Yehuda, Robert Bell, and Chris Volinsky. "Matrix factorization techniques for recommender systems." Computer 42.8 (2009): 30-37.[4] Van Laere, Olivier, Steven Schockaert, and Bart Dhoedt. "Georeferencing Flickr resources based on textual meta-data." Information Sciences 238 (2013): 52-74.[5] Rawat, Yogesh Singh. "Real-Time Assistance in Multimedia Capture Using Social Media." Proceedings of the 23rd ACM international conference on Multimedia. ACM, 2015.

1817/09/2016

Page 19: Photo-Taking Locations using Virtual Ratings...• Photo composition recommendation, e.g ClickSmart [5] • Photo-taking location recommendation, Phan et al. [1] • (latitude,longitude)

Thanks!

1917/09/2016

Page 20: Photo-Taking Locations using Virtual Ratings...• Photo composition recommendation, e.g ClickSmart [5] • Photo-taking location recommendation, Phan et al. [1] • (latitude,longitude)

∆𝑬𝒙𝒑𝒆𝒓𝒊𝒎𝒆𝒏𝒕𝒔

20

Dublin varying delta experiments London varying delta experiments

17/09/2016