Skip to main content

Using Case-Based Reasoning to Predict Marathon Performance and Recommend Tailored Training Plans

  • Conference paper
  • First Online:

Part of the book series: Lecture Notes in Computer Science ((LNAI,volume 12311))

Abstract

Training for the marathon, especially a first marathon, is always a challenge. Many runners struggle to find the right balance between their workouts and their recovery, often leading to sub-optimal performance on race-day or even injury during training. We describe and evaluate a novel case-based reasoning system to help marathon runners as they train in two ways. First, it uses a case-base of training/workouts and race histories to predict future marathon times for a target runner, throughout their training program, helping runners to calibrate their progress and, ultimately, plan their race-day pacing. Second, the system recommends tailored training plans to runners, adapted for their current goal-time target, and based on the training plans of similar runners who have achieved this time. We evaluate the system using a dataset of more than 21,000 unique runners and 1.5 million training/workout sessions.

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

Buying options

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

Learn about institutional subscriptions

Notes

  1. 1.

    www.strava.com.

  2. 2.

    Prediction estimates are more accurate for women than for men, echoing similar findings by [17] when using previous marathon times to predict future PBs.

References

  1. Gasparetti, F., Aiello, L.M., Quercia, D.: Evaluating the efficacy of traditional fitness tracker recommendations. In: Proceedings of the 24th International Conference on Intelligent User Interfaces: Companion, IUI 2019, pp. 15–16, ACM, New York (2019)

    Google Scholar 

  2. Schneider, O.S, MacLean, K.E., Altun, K., Karuei, I., Wu, M.M.: Real-time gait classification for persuasive smartphone apps: Structuring the literature and pushing the limits. In: Proceedings of the 2013 International Conference on Intelligent User Interfaces, IUI 2013, pp. 161–172. ACM, New York (2013)

    Google Scholar 

  3. Cau, F.M., Mancosu, M.S, Mulas, F., Pilloni, P., Spano, L.D.: An intelligent interface for supporting coaches in providing running feedback. In: Proceedings of the 13th Biannual Conference of the Italian SIGCHI Chapter: Designing the next interaction, CHItaly 2019, Adova, Italy, September 23–25, pp. 6:1–6:5 (2019)

    Google Scholar 

  4. Mulas, F., Pilloni, P., Manca, M., Boratto, L., Carta, S.: Using new communication technologies and social media interaction to improve the motivation of users to exercise. In: Second International Conference on Future Generation Communication Technologies (FGCT 2013), London, United Kingdom, November 12–14, pp. 87–92 (2013)

    Google Scholar 

  5. Boratto, L., Carta, S., Iguider, W., Mulas, F., Pilloni, P.: Predicting workout quality to help coaches support sportspeople. In: Proceedings of the 3rd International Workshop on Health Recommender Systems, HealthRecSys 2018, co-located with the 12th ACM Conference on Recommender Systems (ACM RecSys 2018), Vancouver, BC, Canada, October 6, pp. 8–12 (2018)

    Google Scholar 

  6. Monteiro-Guerra, F.M. , Rivera-Romero, O., Luque, L.F., Caulfield, B.: Personalization in real-time physical activity coaching using mobile applications: A scoping review. IEEE J. Biomed. Health Inform. (2019)

    Google Scholar 

  7. Boratto, L., Carta, S., Fenu, G., Manca, M., Mulas, F., Pilloni, P.: The role of social interaction on users motivation to exercise: A persuasive web framework to enhance the self-management of a healthy lifestyle. Pervasive Mob. Comput. 36, 98–114 (2017)

    Article  Google Scholar 

  8. Pilloni, P., Piras, L., Carta, S., Fenu, G., Mulas, F., Boratto, L.: Recommender system lets coaches identify and help athletes who begin losing motivation. IEEE Comput. 51(3), 36–42 (2018)

    Article  Google Scholar 

  9. Buttussi, F., Chittaro, L., Nadalutti, D.: Bringing mobile guides and fitness activities together: A solution based on an embodied virtual trainer. In: Proceedings of the 8th Conference on Human-Computer Interaction with Mobile Devices and Services, MobileHCI 2006, pp. 29–36, ACM, New York (2006)

    Google Scholar 

  10. Hosseinpour, M., Terlutter, R.: Your personal motivator is with you: A systematic review of mobile phone applications aiming at increasing physical activity. Sports Med. 49, 1425–1447 (2019)

    Article  Google Scholar 

  11. Mulas, F., Carta, S., Pilloni, P., Manca, M.: Everywhere run: A virtual personal trainer for supporting people in their running activity. In: Proceedings of the 8th International Conference on Advances in Computer Entertainment Technology, ACE 2011, Lisbon, Portugal, November 8–11, p. 70 (2011)

    Google Scholar 

  12. Bartolucci, F., Murphy, T.B.: A finite mixture latent trajectory model for modeling ultrarunners’ behavior in a 24-hour race. J. Quant. Anal. Sports 11(4), 193–203 (2015)

    Google Scholar 

  13. Keogh, A., Smyth, B., Caulfield, B., Lawlor, A., Berndsen, J., Doherty, C.: Prediction equations for marathon performance: A systematic review. Int. J. Sports Physiol. Perform. 14(9), 1159–1169 (2019)

    Article  Google Scholar 

  14. Berndsen, J., Smyth, B., Lawlor, A.: Pace my race: Recommendations for marathon running. In: Proceedings of the 13th ACM Conference on Recommender Systems, pp. 246–250. ACM (2019)

    Google Scholar 

  15. Claudino, J.G., Capanema, D.d.O., de Souza, T.V., Serrão, J.C. , Machado Pereira, A.C., Nassis, G.P.: Current approaches to the use of artificial intelligence for injury risk assessment and performance prediction in team sports: A systematic review. Sports Med. Open 5, 28 (2019)

    Google Scholar 

  16. Doherty, C., Keogh, A., Davenport, J., Lawlor, A., Smyth, B., Caulfield, B.: An evaluation of the training determinants of marathon performance: A meta-analysis with meta-regression. J. Sci. Med. Sport (2019)

    Google Scholar 

  17. Smyth, B., Cunningham, P.: Running with cases: A CBR approach to running your best marathon. In: Aha, D.W., Lieber, J. (eds.) ICCBR 2017. LNCS (LNAI), vol. 10339, pp. 360–374. Springer, Cham (2017). https://doi.org/10.1007/978-3-319-61030-6_25

    Chapter  Google Scholar 

  18. Smyth, B., Cunningham, P.: A novel recommender system for helping marathoners to achieve a new personal-best. In: Proceedings of the Eleventh ACM Conference on Recommender Systems, RecSys 2017, Como, Italy, August 27–31, pp. 116–120 (2017)

    Google Scholar 

  19. Smyth, B., Cunningham, P.: Marathon race planning: A case-based reasoning approach. In: Proceedings of the Twenty-Seventh International Joint Conference on Artificial Intelligence, IJCAI 2018, July 13–19, Stockholm, Sweden, pp. 5364–5368 (2018)

    Google Scholar 

  20. Smyth, B., Cunningham, P.: An analysis of case representations for marathon race prediction and planning. In: Cox, M.T., Funk, P., Begum, S. (eds.) ICCBR 2018. LNCS (LNAI), vol. 11156, pp. 369–384. Springer, Cham (2018). https://doi.org/10.1007/978-3-030-01081-2_25

    Chapter  Google Scholar 

  21. Zahran, L., El-Beltagy, M., Saleh, M.: A conceptual framework for the generation of adaptive training plans in sports coaching. In: Hassanien, A.E., Shaalan, K., Tolba, M.F. (eds.) AISI 2019. AISC, vol. 1058, pp. 673–684. Springer, Cham (2020). https://doi.org/10.1007/978-3-030-31129-2_62

    Chapter  Google Scholar 

  22. Schneider, H.: Adapting at run-time: Exploring the design space of personalized fitness coaches. In: Proceedings of the 22Nd International Conference on Intelligent User Interfaces Companion, IUI 2017 Companion, pp. 173–176, ACM, New York (2017)

    Google Scholar 

  23. Fister Jr., I., Fister, I.: Generating the training plans based on existing sports activities using swarm intelligence. In: Patnaik, S., Yang, X.-S., Nakamatsu, K. (eds.) Nature-Inspired Computing and Optimization. MOST, vol. 10, pp. 79–94. Springer, Cham (2017). https://doi.org/10.1007/978-3-319-50920-4_4

    Chapter  Google Scholar 

  24. Senin, P., Lin, J., Wang, X., Oates, T., Gandhi, S., Boedihardjo, A.P., Chen, C., Frankenstein, S.: GrammarViz 3.0: Interactive discovery of variable-length time series patterns. ACM Trans. Knowl. Discov. Data 12(1), 10:1–10:28 (2018)

    Google Scholar 

  25. Berlin, E., Laerhoven, K.V.: Detecting leisure activities with dense motif discovery. In: The 2012 ACM Conference on Ubiquitous Computing, Ubicomp 2012, Pittsburgh, PA, USA, September 5–8, pp. 250–259 (2012)

    Google Scholar 

  26. Cheng, H.-T.: Learning and recognizing the hierarchical and sequential structure of human activities. PhD thesis, Carnegie Mellon University, Pittsburgh, PA, USA (2013)

    Google Scholar 

Download references

Acknowledgments

Supported by Science Foundation Ireland through the Insight Centre for Data Analytics (12/RC/2289_P2) and the SFI Centre for Research Training in Machine Learning (18/CRT/6183).

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Ciara Feely .

Editor information

Editors and Affiliations

Rights and permissions

Reprints and permissions

Copyright information

© 2020 Springer Nature Switzerland AG

About this paper

Check for updates. Verify currency and authenticity via CrossMark

Cite this paper

Feely, C., Caulfield, B., Lawlor, A., Smyth, B. (2020). Using Case-Based Reasoning to Predict Marathon Performance and Recommend Tailored Training Plans. In: Watson, I., Weber, R. (eds) Case-Based Reasoning Research and Development. ICCBR 2020. Lecture Notes in Computer Science(), vol 12311. Springer, Cham. https://doi.org/10.1007/978-3-030-58342-2_5

Download citation

  • DOI: https://doi.org/10.1007/978-3-030-58342-2_5

  • Published:

  • Publisher Name: Springer, Cham

  • Print ISBN: 978-3-030-58341-5

  • Online ISBN: 978-3-030-58342-2

  • eBook Packages: Computer ScienceComputer Science (R0)

Publish with us

Policies and ethics