Skip to main content

Learning Condition–Action Rules for Personalised Journey Recommendations

  • Conference paper
  • First Online:
Rules and Reasoning (RuleML+RR 2018)

Part of the book series: Lecture Notes in Computer Science ((LNPSE,volume 11092))

Included in the following conference series:

Abstract

We apply a learning classifier system, XCSI, to the task of providing personalised suggestions for passenger onward journeys. Learning classifier systems combine evolutionary computation with rule-based machine learning, altering a population of rules to achieve a goal through interaction with the environment. Here XCSI interacts with a simulated environment of passengers travelling around the London Underground network, subject to disruption. We show that XCSI successfully learns individual passenger preferences and can be used to suggest personalised adjustments to the onward journey in the event of disruption.

This research was partly funded by the Department for Transport, via Innovate UK and the Accelerating Innovation in Rail (AIR) Round 4 programme, under the Onward Journey Planning Assistant (OJPA) project.

This is a preview of subscription content, log in via an institution to check access.

Access this chapter

Chapter
USD 29.95
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
eBook
USD 39.99
Price excludes VAT (USA)
  • Available as EPUB and PDF
  • Read on any device
  • Instant download
  • Own it forever
Softcover Book
USD 54.99
Price excludes VAT (USA)
  • Compact, lightweight edition
  • Dispatched in 3 to 5 business days
  • Free shipping worldwide - see info

Tax calculation will be finalised at checkout

Purchases are for personal use only

Institutional subscriptions

Notes

  1. 1.

    Note that in the simple example here we depict a match as immediately triggering the rule in question – the actual action selection is more complex.

References

  1. Bucher, D., Jonietz, D., Raubal, M.: A heuristic for multi-modal route planning. In: Gartner, G., Huang, H. (eds.) Progress in Location-Based Services 2016. LNGC, pp. 211–229. Springer, Cham (2017). https://doi.org/10.1007/978-3-319-47289-8_11

    Chapter  Google Scholar 

  2. Butz, M.V., Wilson, S.W.: An algorithmic description of XCS. In: Luca Lanzi, P., Stolzmann, W., Wilson, S.W. (eds.) IWLCS 2000. LNCS (LNAI), vol. 1996, pp. 253–272. Springer, Heidelberg (2001). https://doi.org/10.1007/3-540-44640-0_15

    Chapter  Google Scholar 

  3. Calvanese, D., Dumas, M., et al.: Semantics, analysis and simplification of DMN decision tables. Inf. Syst. (2018, in press)

    Google Scholar 

  4. Campigotto, P., Rudloff, C., Leodolter, M., Bauer, D.: Personalized and situation-aware multimodal route recommendations: the FAVOUR algorithm. IEEE Trans. Intell. Transp. Syst. 18(1), 92–102 (2017)

    Article  Google Scholar 

  5. Dutot, A., Guinand, F., et al.: Graphstream: a tool for bridging the gap between complex systems and dynamic graphs. In: Emergent Properties in Natural and Artificial Complex Systems (2007)

    Google Scholar 

  6. Ginty, L.M., Smyth, B.: Collaborative case-based reasoning: applications in personalised route planning. In: Aha, D.W., Watson, I. (eds.) ICCBR 2001. LNCS (LNAI), vol. 2080, pp. 362–376. Springer, Heidelberg (2001). https://doi.org/10.1007/3-540-44593-5_26

    Chapter  Google Scholar 

  7. Hagenauer, J., Helbich, M.: A comparative study of machine learning classifiers for modeling travel mode choice. Expert Syst. Appl. 78, 273–282 (2017)

    Article  Google Scholar 

  8. Karlsen, M.R., Moschoyiannis, S.: Evolution of control with learning classifier systems. J. Appl. Netw. Sci. (2018, in press)

    Google Scholar 

  9. McGinty, L., Smyth, B.: Personalised route planning: a case-based approach. In: Blanzieri, E., Portinale, L. (eds.) EWCBR 2000. LNCS, vol. 1898, pp. 431–443. Springer, Heidelberg (2000). https://doi.org/10.1007/3-540-44527-7_37

    Chapter  Google Scholar 

  10. Moschoyiannis, S., Elia, N., Penn, A., et al.: A web-based tool for identifying strategic intervention points in complex systems. In: Proceedings of the Games for the Synthesis of Complex Systems. EPTCS, vol. 220, pp. 39–52 (2016)

    Google Scholar 

  11. Omrani, H.: Predicting travel mode of individuals by machine learning. Transp. Res. Procedia 10, 840–849 (2015)

    Article  Google Scholar 

  12. Pulugurta, S., Arun, A., Errampalli, M.: Use of artificial intelligence for mode choice analysis and comparison with traditional multinomial logit model. Procedia Soc. Behav. Sci. 104, 583–592 (2013)

    Article  Google Scholar 

  13. Sekhar, C.R., Madhu, E.: Mode choice analysis using random forrest decision trees. Transp. Res. Procedia 17, 644–652 (2016)

    Article  Google Scholar 

  14. Urbanowicz, R.J., Moore, J.H.: Learning classifier systems: a complete introduction, review, and roadmap. J. Artif. Evol. Appl. 2009, 1 (2009)

    Article  Google Scholar 

  15. Wilson, S.W.: Classifier fitness based on accuracy. Evol. Comput. 3(2), 149–175 (1995)

    Article  MathSciNet  Google Scholar 

  16. Wilson, S.W.: Generalization in the XCS classifier system (1998)

    Google Scholar 

  17. Wilson, S.W.: Mining oblique data with XCS. In: Luca Lanzi, P., Stolzmann, W., Wilson, S.W. (eds.) IWLCS 2000. LNCS (LNAI), vol. 1996, pp. 158–174. Springer, Heidelberg (2001). https://doi.org/10.1007/3-540-44640-0_11

    Chapter  Google Scholar 

  18. Wockatz, P., Schartau, P.: Traveller needs and UK capability study. Technical report, Transport Systems Catapult (2017)

    Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Sotiris Moschoyiannis .

Editor information

Editors and Affiliations

Rights and permissions

Reprints and permissions

Copyright information

© 2018 Springer Nature Switzerland AG

About this paper

Check for updates. Verify currency and authenticity via CrossMark

Cite this paper

Karlsen, M.R., Moschoyiannis, S. (2018). Learning Condition–Action Rules for Personalised Journey Recommendations. In: Benzmüller, C., Ricca, F., Parent, X., Roman, D. (eds) Rules and Reasoning. RuleML+RR 2018. Lecture Notes in Computer Science(), vol 11092. Springer, Cham. https://doi.org/10.1007/978-3-319-99906-7_21

Download citation

  • DOI: https://doi.org/10.1007/978-3-319-99906-7_21

  • Published:

  • Publisher Name: Springer, Cham

  • Print ISBN: 978-3-319-99905-0

  • Online ISBN: 978-3-319-99906-7

  • eBook Packages: Computer ScienceComputer Science (R0)

Publish with us

Policies and ethics