Skip to main content
Top
Published in: GeoInformatica 1/2014

01-01-2014

Active learning of user’s preferences estimation towards a personalized 3D navigation of geo-referenced scenes

Authors: Christos Yiakoumettis, Nikolaos Doulamis, Georgios Miaoulis, Djamchid Ghazanfarpour

Published in: GeoInformatica | Issue 1/2014

Log in

Activate our intelligent search to find suitable subject content or patents.

search-config
loading …

Abstract

The current technological evolutions enter 3D geo-informatics into their digital age, enabling new potential applications in the field of virtual tourism, pleasure, entertainment and cultural heritage. It is argued that 3D information provides the natural way of navigation. However, personalization is a key aspect in a navigation system, since a route that incorporates user preferences is ultimately more suitable than the route with the shortest distance or travel time. Usually, user’s preferences are expressed as a set of weights that regulate the degree of importance of the scene metadata on the route selection process. These weights, however, are defined by the users, setting the complexity to the user’s side, which makes personalization an arduous task. In this paper, we propose an alternative approach in which metadata weights are estimated implicitly and transparently to the users, transferring the complexity to the system side. This is achieved by introducing a relevance feedback on-line learning strategy which automatically adjusts metadata weights by exploiting information fed back to the system about the relevance of user’s preferences judgments given in a form of pair-wise comparisons. Practically implementing a relevance feedback algorithm presents the limitation that several pair-wise comparisons (samples) are required to converge to a set of reliable metadata weights. For this reason, we propose in this paper a weight rectification strategy that improves weight estimation by exploiting metadata interrelations defined through an ontology. In the sequel, a genetic optimization algorithm is incorporated to select the most user preferred routes based on a multi-criteria minimization approach. To increase the degree of personalization in 3D navigation, we have also introduced an efficient algorithm for estimating 3D trajectories around objects of interest by merging best selected 2D projected views that contain faces which are mostly preferred by the users. We have conducted simulations and comparisons with other approaches either in the field of on-line learning or route selection using objective metrics in terms of precision and recall values. The results indicate that our system yields on average a 13.76 % improvement of precision as regards the learning strategy and an improvement of 8.75 % regarding route selection. In addition, we conclude that the ontology driven weight rectification strategy can reduce the number of samples (pair-wise comparisons) required of 76 % to achieve the same precision. Qualitative comparisons have been also performed using a use case route scenario in the city of Athens.

Dont have a licence yet? Then find out more about our products and how to get one now:

Springer Professional "Wirtschaft+Technik"

Online-Abonnement

Mit Springer Professional "Wirtschaft+Technik" erhalten Sie Zugriff auf:

  • über 102.000 Bücher
  • über 537 Zeitschriften

aus folgenden Fachgebieten:

  • Automobil + Motoren
  • Bauwesen + Immobilien
  • Business IT + Informatik
  • Elektrotechnik + Elektronik
  • Energie + Nachhaltigkeit
  • Finance + Banking
  • Management + Führung
  • Marketing + Vertrieb
  • Maschinenbau + Werkstoffe
  • Versicherung + Risiko

Jetzt Wissensvorsprung sichern!

Springer Professional "Technik"

Online-Abonnement

Mit Springer Professional "Technik" erhalten Sie Zugriff auf:

  • über 67.000 Bücher
  • über 390 Zeitschriften

aus folgenden Fachgebieten:

  • Automobil + Motoren
  • Bauwesen + Immobilien
  • Business IT + Informatik
  • Elektrotechnik + Elektronik
  • Energie + Nachhaltigkeit
  • Maschinenbau + Werkstoffe




 

Jetzt Wissensvorsprung sichern!

Springer Professional "Wirtschaft"

Online-Abonnement

Mit Springer Professional "Wirtschaft" erhalten Sie Zugriff auf:

  • über 67.000 Bücher
  • über 340 Zeitschriften

aus folgenden Fachgebieten:

  • Bauwesen + Immobilien
  • Business IT + Informatik
  • Finance + Banking
  • Management + Führung
  • Marketing + Vertrieb
  • Versicherung + Risiko




Jetzt Wissensvorsprung sichern!

Footnotes
1
Neoclassical architecture is an architectural movement began in the mid-18th century as a style principally derived from the architecture of Classical Greece and Rome combined with recent architectural movements of 18th century
 
Literature
1.
go back to reference Applegate DL, Bixby RM, Chvátal V, Cook WJ (2006) The traveling salesman problem: a computational study, princpton series in applied mathematics Applegate DL, Bixby RM, Chvátal V, Cook WJ (2006) The traveling salesman problem: a computational study, princpton series in applied mathematics
2.
go back to reference Allaire F, Tabouchi M, Labonte G, Fusina G (2008) FPGA implementation of genetic algorithm for UAV real-time path planning. J Intell Robot Sys 54(1–3):495–510 Allaire F, Tabouchi M, Labonte G, Fusina G (2008) FPGA implementation of genetic algorithm for UAV real-time path planning. J Intell Robot Sys 54(1–3):495–510
3.
go back to reference Bardis G (2009) “Intelligent personalization in a scene modeling environment,” In: Miaoulis G., Plemenos D. (Eds), Studies in computational intelligence, Vol.181, pp. 89–119, ISBN 978-3-540-92901-7, Springer Bardis G (2009) “Intelligent personalization in a scene modeling environment,” In: Miaoulis G., Plemenos D. (Eds), Studies in computational intelligence, Vol.181, pp. 89–119, ISBN 978-3-540-92901-7, Springer
4.
go back to reference Bardis G, Miaoulis G, Plemenos D () “User profiling from imbalanced data in a declarative scene modeling environment. In: Plemenos D, Miaoulis G (Eds.), Artificial intelligence techniques for computer graphics,” Series: Studies in computational intelligence, Vol. 159, pp. 123–140, ISBN 978-3-540-85127-1, Springer, 2008 Bardis G, Miaoulis G, Plemenos D () “User profiling from imbalanced data in a declarative scene modeling environment. In: Plemenos D, Miaoulis G (Eds.), Artificial intelligence techniques for computer graphics,” Series: Studies in computational intelligence, Vol. 159, pp. 123–140, ISBN 978-3-540-85127-1, Springer, 2008
5.
go back to reference Bonnefoi PF, Plemenos D (2002) “Constraint satisfaction techniques for declarative scene modeling by hierarchical decomposition”, 31Α′2000 international conference Bonnefoi PF, Plemenos D (2002) “Constraint satisfaction techniques for declarative scene modeling by hierarchical decomposition”, 31Α′2000 international conference
6.
go back to reference Botea A, Müller M, Schaeffer J (2004) Near optimal hierarchical path-finding. J Game Dev 1:7–28 Botea A, Müller M, Schaeffer J (2004) Near optimal hierarchical path-finding. J Game Dev 1:7–28
7.
go back to reference Chalvantzis C, Virvou M (2008) Fuzzy logic decisions and web services for a personalized geographical information system. Stud Comput Intell 142:439–450CrossRef Chalvantzis C, Virvou M (2008) Fuzzy logic decisions and web services for a personalized geographical information system. Stud Comput Intell 142:439–450CrossRef
8.
go back to reference Chatzis S, Doulamis A, Varvarigou T (2007) “A content-based image retrieval scheme allowing for robust automatic personalization,” ACM international conference on image and video retrieval, pp. 1–6 Chatzis S, Doulamis A, Varvarigou T (2007) “A content-based image retrieval scheme allowing for robust automatic personalization,” ACM international conference on image and video retrieval, pp. 1–6
9.
go back to reference Cohen W, Schapire R, Singer Y (1999) Learning to order things. J Artif Intell Res 10:243–270 Cohen W, Schapire R, Singer Y (1999) Learning to order things. J Artif Intell Res 10:243–270
10.
go back to reference Colorni A, Dorigo et M, Maniezzo V (1991) Distributed optimization by Ant Colonies, actes de la première conférence européenne sur la vie artificielle. Elsevier Publishing, Paris France, pp 134–142 Colorni A, Dorigo et M, Maniezzo V (1991) Distributed optimization by Ant Colonies, actes de la première conférence européenne sur la vie artificielle. Elsevier Publishing, Paris France, pp 134–142
11.
go back to reference Demyen D, Buro M (2006) “Efficient triangulation-based pathfinding”, 18th international conference on innovative applications of artificial intelligence conference (AAAI’06), pp. 942–947, ISBN 978-1-57735-281-5 Demyen D, Buro M (2006) “Efficient triangulation-based pathfinding”, 18th international conference on innovative applications of artificial intelligence conference (AAAI’06), pp. 942–947, ISBN 978-1-57735-281-5
12.
go back to reference Dijkstra EW (1959) “A note on two problems in connexion with graph”. Numer Math 1(1):269–271CrossRef Dijkstra EW (1959) “A note on two problems in connexion with graph”. Numer Math 1(1):269–271CrossRef
13.
go back to reference Doulamis N, Chronis E, Miaoulis G, Plemenos D (2010) Personalized view selection of 3D molecular proteins. Stud Comput Intell 321:211–227, Springer PressCrossRef Doulamis N, Chronis E, Miaoulis G, Plemenos D (2010) Personalized view selection of 3D molecular proteins. Stud Comput Intell 321:211–227, Springer PressCrossRef
14.
15.
go back to reference Freund Y, Schapire R (1997) A decision-theoretic generalization of on-line learning and an application to boosting. J Comput Syst Sci 55(1):119–139CrossRef Freund Y, Schapire R (1997) A decision-theoretic generalization of on-line learning and an application to boosting. J Comput Syst Sci 55(1):119–139CrossRef
16.
go back to reference Gauch S, Cha J, Pretschner A (2003) Ontology-based personalized search and browsing. J Web Intell Agent Sys 1:219–234 Gauch S, Cha J, Pretschner A (2003) Ontology-based personalized search and browsing. J Web Intell Agent Sys 1:219–234
17.
go back to reference Guarino N (1998) “Formal ontology in information systems”, In proceedings of the 1st international conference on formal ontologies in information systems FOIS. Ios Press, Trento, pp 3–15 Guarino N (1998) “Formal ontology in information systems”, In proceedings of the 1st international conference on formal ontologies in information systems FOIS. Ios Press, Trento, pp 3–15
18.
go back to reference Gutin G, Yeo A, Zverovich A (2002) Traveling salesman should not be greedy: domination analysis of greedy-type heuristics for the TSP. Discret Appl Math 117:81–86CrossRef Gutin G, Yeo A, Zverovich A (2002) Traveling salesman should not be greedy: domination analysis of greedy-type heuristics for the TSP. Discret Appl Math 117:81–86CrossRef
19.
go back to reference Hart PE, Nilsson NJ, Raphael B (1968) A formal basis for the heuristic determination of minimum cost paths. IEEE T Syst Man Cyb 4:100–107 Hart PE, Nilsson NJ, Raphael B (1968) A formal basis for the heuristic determination of minimum cost paths. IEEE T Syst Man Cyb 4:100–107
20.
go back to reference Kennedy J, Eberhart R (1995) Particle swarm optimization. Proc IEEE Int Conf Neural Netw 5:1942–1948 Kennedy J, Eberhart R (1995) Particle swarm optimization. Proc IEEE Int Conf Neural Netw 5:1942–1948
21.
go back to reference Kobsa A, Koenemann J, Pohl W (2001) Personalized hypermedia presentation techniques for improving customer relationships. Knowl Eng Rev 16(2):111–155CrossRef Kobsa A, Koenemann J, Pohl W (2001) Personalized hypermedia presentation techniques for improving customer relationships. Knowl Eng Rev 16(2):111–155CrossRef
22.
go back to reference Kraljic N (2008) “Interactive video virtual tours”, 12th central european seminar on computer graphics. Split, Croatia Kraljic N (2008) “Interactive video virtual tours”, 12th central european seminar on computer graphics. Split, Croatia
23.
go back to reference Laakso K, Gjesdal O, Jan Rasmus Sulebak (2003) “Tourist information and navigation support by using 3D maps displayed on mobile devices”, Workshop “HCI in mobile Guides”, Udine (Italy) Laakso K, Gjesdal O, Jan Rasmus Sulebak (2003) “Tourist information and navigation support by using 3D maps displayed on mobile devices”, Workshop “HCI in mobile Guides”, Udine (Italy)
24.
go back to reference Littlestone N, Warmuth M (1994) “The weighted majority algorithm. Information and Computation,” pp. 212–26 Littlestone N, Warmuth M (1994) “The weighted majority algorithm. Information and Computation,” pp. 212–26
25.
go back to reference Lucas M, Desmontils E (2007) “Declarative modelers”. Revue Intern. de CGAo et d’ Infogr., pp. 559–585 Lucas M, Desmontils E (2007) “Declarative modelers”. Revue Intern. de CGAo et d’ Infogr., pp. 559–585
26.
go back to reference Mackinlay J, Card S, Robertson G (1990) Rapid controlled movement through a virtual 3D workspace. Comput Graphics 24(4):171–176CrossRef Mackinlay J, Card S, Robertson G (1990) Rapid controlled movement through a virtual 3D workspace. Comput Graphics 24(4):171–176CrossRef
27.
go back to reference Mekni M, Moulin B (2010) “Hierarchical path planning for multi-agent systems situated in informed virtual geographic environments,” Second international conference on information, process, and knowledge management, Saint Maarten, pp. 48–55, ISBN 978-1-4244-5688-8 Mekni M, Moulin B (2010) “Hierarchical path planning for multi-agent systems situated in informed virtual geographic environments,” Second international conference on information, process, and knowledge management, Saint Maarten, pp. 48–55, ISBN 978-1-4244-5688-8
28.
go back to reference Mitchell M (1996) An introduction to genetic algorithms (Complex Adaptive Systems). MIT Press, Cambridge Mitchell M (1996) An introduction to genetic algorithms (Complex Adaptive Systems). MIT Press, Cambridge
29.
go back to reference Nadi S, Delavar MR (2011) “Multi-citeria, personalized route planning using quantifier-guided ordered weighted averaging operators”. International Journal of Applied Earth Observation and Geoinformation, pp. 322-3358 Nadi S, Delavar MR (2011) “Multi-citeria, personalized route planning using quantifier-guided ordered weighted averaging operators”. International Journal of Applied Earth Observation and Geoinformation, pp. 322-3358
30.
go back to reference Niaraki SA, Kim K (2009) Ontology based personalized route planning system using a multi-criteria decision making approach. Expert Sys App Sci Direct 36(2):2250–2259CrossRef Niaraki SA, Kim K (2009) Ontology based personalized route planning system using a multi-criteria decision making approach. Expert Sys App Sci Direct 36(2):2250–2259CrossRef
31.
go back to reference Pahlavania P, Delavar MR, Frank AU (2012) Using a modified invasive weed optimization algorithm for a personalized urban multi-criteria path optimization problem. Int J Applied Earth Observ Geoinformation 18:313–328CrossRef Pahlavania P, Delavar MR, Frank AU (2012) Using a modified invasive weed optimization algorithm for a personalized urban multi-criteria path optimization problem. Int J Applied Earth Observ Geoinformation 18:313–328CrossRef
32.
go back to reference Reitter D, Lebiere C (2010) A cognitive model of spatial path-planning. Comput Math Org Theory 16(3):220–245CrossRef Reitter D, Lebiere C (2010) A cognitive model of spatial path-planning. Comput Math Org Theory 16(3):220–245CrossRef
33.
go back to reference Reuter A, Zipf A (2005) “GIScience—where next”. In: Fotheringham S, Wilson J (Eds.), Handbook to GIS. Blackwell Reuter A, Zipf A (2005) “GIScience—where next”. In: Fotheringham S, Wilson J (Eds.), Handbook to GIS. Blackwell
34.
go back to reference Riecken D (2000) Personalized views of personalization. Commun ACM 43(8):27–28 Riecken D (2000) Personalized views of personalization. Commun ACM 43(8):27–28
35.
go back to reference Rocchio J (1971) Relevance feedback in information retrieval: The SMART retrieval system: Experiments in automatic document processing. Prentice Hall Rocchio J (1971) Relevance feedback in information retrieval: The SMART retrieval system: Experiments in automatic document processing. Prentice Hall
36.
go back to reference Rogers S, Langley P (1998) “Personalized driving route recommendations. In: Proceedings of the AAAI Workshop on Recommender Systems,” July 26, Madison, WI, USA, pp. 96–100 Rogers S, Langley P (1998) “Personalized driving route recommendations. In: Proceedings of the AAAI Workshop on Recommender Systems,” July 26, Madison, WI, USA, pp. 96–100
37.
go back to reference Rui Y, Huang TS, Ortega M, Mehrotra S (2008) Relevance feedback: a power tool for interactive content-based image retrieval. IEEE Trans Circ Sys Video Technol 8(5):644–655 Rui Y, Huang TS, Ortega M, Mehrotra S (2008) Relevance feedback: a power tool for interactive content-based image retrieval. IEEE Trans Circ Sys Video Technol 8(5):644–655
38.
go back to reference Saaty TL (1990) “Decision making for leaders: the analytic hierarchy process for decisions in a complex world”. RWS Publications ed Saaty TL (1990) “Decision making for leaders: the analytic hierarchy process for decisions in a complex world”. RWS Publications ed
39.
go back to reference Salton G, McGill MJ (1982) “Introduction to modern information retrieval,” New York: McGraw-Hill Book Company, ISBN 0070544840 Salton G, McGill MJ (1982) “Introduction to modern information retrieval,” New York: McGraw-Hill Book Company, ISBN 0070544840
40.
go back to reference Shannon CE (1948) A mathematical theory of communication. Bell Syst Tech J 27:379–423, 623–656CrossRef Shannon CE (1948) A mathematical theory of communication. Bell Syst Tech J 27:379–423, 623–656CrossRef
41.
go back to reference Sokolov D, Plemenos D (2005) “Viewpoint quality and scene understanding,” VAST, Eurographics Symposium Proceedings, Pisa (Italy), pp. 67–73 Sokolov D, Plemenos D (2005) “Viewpoint quality and scene understanding,” VAST, Eurographics Symposium Proceedings, Pisa (Italy), pp. 67–73
42.
go back to reference Sokolov D, Plemenos D (2007) Virtual world explorations by using topological and semantic knowledge. Vis Comput J 23:173–185 Sokolov D, Plemenos D (2007) Virtual world explorations by using topological and semantic knowledge. Vis Comput J 23:173–185
43.
go back to reference Tab D, Robertson G, Gzewinski M (2001) Exploring 3D navigation: combining speed-coupled flying with orbiting. Proc SIGCHI Conf Human Factors Comput Syst 3:418–425 Tab D, Robertson G, Gzewinski M (2001) Exploring 3D navigation: combining speed-coupled flying with orbiting. Proc SIGCHI Conf Human Factors Comput Syst 3:418–425
44.
go back to reference Vazquez PP (2003) On the selection of good views and its application to computer graphics. Ph.D thesis, Technical University of Catalonia, Barcelona Vazquez PP (2003) On the selection of good views and its application to computer graphics. Ph.D thesis, Technical University of Catalonia, Barcelona
45.
go back to reference Vazquez PP, Feixas M, Sbert M, Llobet A (2006) Realtime automatic selection of good molecular views. Comput Graph 30:98–110CrossRef Vazquez PP, Feixas M, Sbert M, Llobet A (2006) Realtime automatic selection of good molecular views. Comput Graph 30:98–110CrossRef
46.
go back to reference Zipf A, Jost M (2006) Implementing adaptive mobile GI services based on ontologies: examples from pedestrian navigation support. Comput Environ Urban Syst 30(6):784–798CrossRef Zipf A, Jost M (2006) Implementing adaptive mobile GI services based on ontologies: examples from pedestrian navigation support. Comput Environ Urban Syst 30(6):784–798CrossRef
Metadata
Title
Active learning of user’s preferences estimation towards a personalized 3D navigation of geo-referenced scenes
Authors
Christos Yiakoumettis
Nikolaos Doulamis
Georgios Miaoulis
Djamchid Ghazanfarpour
Publication date
01-01-2014
Publisher
Springer US
Published in
GeoInformatica / Issue 1/2014
Print ISSN: 1384-6175
Electronic ISSN: 1573-7624
DOI
https://doi.org/10.1007/s10707-013-0176-0

Other articles of this Issue 1/2014

GeoInformatica 1/2014 Go to the issue