Skip to main content

Fuzzy-Bayesian Expert System for Assistance in Bike Mechanical Issues

  • Conference paper
  • First Online:
Advances in Computational Intelligence. MICAI 2023 International Workshops (MICAI 2023)

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

Included in the following conference series:

  • 109 Accesses

Abstract

Cycling is a popular recreational activity and mode of transportation that offers numerous health benefits and environmental advantages. Individuals of all skill levels can benefit from cycling, from beginners to seasoned professionals. However, as with any sport or activity, cyclists face inherent risks and challenges, ranging from safety concerns to performance optimization. Maintenance and mechanical fixing are standard activities in cyclists but could become so complex if it is the first time the user will perform them. Moreover, they could also be dangerous for professional or amateur users. However, it could be easier to fix mechanical issues in bikes if the user has the tools information, the repair instructions, and the probability of fixing the problem so that the user better let an expert fix it. Alternatively, Expert systems have exhibited skills assisting in different science fields, allowing users to query knowledge with forward and backward chaining to obtain information and answers to diagnose a problem and how to solve it. Additionally, Bayesian theory and fuzzy logic allow working with conditional probabilities and imprecise knowledge in expert systems. In this research, we propose a Fuzzy-Bayesian expert system that helps amateur and professional cyclists diagnose and decide whether to fix the issue themselves or search for an expert. Our proposal, developed in Python, uses UPAFuzzySystems to describe fuzzy rules and Twilio to allow SMS communication to send the report to the user, enabling him to maintain the information at hand while repairing the bike.

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 59.99
Price excludes VAT (USA)
  • Available as EPUB and PDF
  • Read on any device
  • Instant download
  • Own it forever
Softcover Book
USD 79.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

Bibliography

  1. Mao, G., Hou, T., Liu, X., et al.: How can bicycle-sharing have a sustainable future? A research based on life cycle assessment. J. Clean. Prod. 282, 125081 (2021). https://doi.org/10.1016/J.JCLEPRO.2020.125081

    Article  Google Scholar 

  2. Lee, K., Sener, I.N.: Strava Metro data for bicycle monitoring: a literature review. Transp. Rev. 41, 27–47 (2021). https://doi.org/10.1080/01441647.2020.1798558

    Article  Google Scholar 

  3. Bicycling Science, fourth edition - David Gordon Wilson, Theodor Schmidt - Google Libros. Accessed 25 Sep 2023

    Google Scholar 

  4. The potential for active commuting by bicycle and its possible effects on public health. J. Transp. Health 13, 72–77 (2019). https://doi.org/10.1016/J.JTH.2019.03.012

  5. Gatarin, G.R.: Beating the traffic: civil society participation in transport reforms and innovations in Metro Manila, Philippines. In: Advances in 21st Century Human Settlements, pp. 143–158 (2023). https://doi.org/10.1007/978-981-19-8726-7_9/COVER

  6. Crash risk and subjective risk perception during urban cycling: evidence for congruent and incongruent sources. Accid. Anal. Prev. 142, 105584 (2020). https://doi.org/10.1016/J.AAP.2020.105584

  7. Shui, C.S., Szeto, W.Y.: A review of bicycle-sharing service planning problems. Transp. Res. Part C Emerg. Technol. 117, 102648 (2020). https://doi.org/10.1016/J.TRC.2020.102648

    Article  Google Scholar 

  8. A multiple type bike repositioning problem. Transp. Res. Part B Methodol. 90, 263–278 (2016). https://doi.org/10.1016/J.TRB.2016.05.010

  9. Aronson, J.E.: Expert systems. In: Encyclopedia of Information Systems, pp. 277–289 (2003). https://doi.org/10.1016/B0-12-227240-4/00067-8

  10. Chhaya, K., Khanzode, A., Sarode, R.D.: Advantages and disadvantages of artificial intelligence and machine learning: a literature review. 9–10

    Google Scholar 

  11. View of Application of Expert Systems or Decision-Making Systems in the Field of Education. http://it-in-industry.org/index.php/itii/article/view/283/246. Accessed 26 Sep 2023

  12. Mubarakali, A., Srinivasan, K., Mukhalid, R., et al.: Security challenges in internet of things: distributed denial of service attack detection using support vector machine-based expert systems. Comput. Intell. 36, 1580–1592 (2020). https://doi.org/10.1111/COIN.12293

    Article  MathSciNet  Google Scholar 

  13. Ullman, T.D., Tenenbaum, J.B.: Bayesian models of conceptual development: learning as building models of the world. 2, 533–558 (2020). https://doi.org/10.1146/ANNUREV-DEVPSYCH-121318-084833

  14. Bayesian analysis | statistics | Britannica. https://www.britannica.com/science/Bayesian-analysis. Accessed 29 Jun 2023

  15. Kruschke, J.K.: What is not on the BARG Bayesian Analysis Reporting Guidelines. https://doi.org/10.1038/s41562-021-01177-7

  16. van Boekel, M.A.J.S.: On the pros and cons of Bayesian kinetic modeling in food science. Trends Food Sci. Technol. 99, 181–193 (2020). https://doi.org/10.1016/J.TIFS.2020.02.027

    Article  Google Scholar 

  17. Kalogirou, S.A.: Designing and modeling solar energy systems. Solar Energy Eng. 553–664 (2009). https://doi.org/10.1016/B978-0-12-374501-9.00011-X

  18. Trillas, E., Eciolaza, L.: Fuzzy Logic An Introductory Course for Engineering Students (2015)

    Google Scholar 

  19. Python ORG. tkinter — Python interface to Tcl/Tk — Python 3.12.0 documentation. https://docs.python.org/3/library/tkinter.html. Accessed 18 Oct 2023

  20. Amos D Python GUI Programming With Tkinter Working With Widgets Displaying Text and Images With Label Widgets Displaying Clickable Buttons With Button Widgets Getting User Input With Entry Widgets Getting Multiline User Input With Text Widgets Assigning Widgets to Frames With Frame Widgets Adjusting Frame Appearance With Reliefs Understanding Widget Naming Conventions Check Your Understanding Controlling Layout With Geometry Managers

    Google Scholar 

  21. Stringer, R.: Real-Time Twilio and Flybase. Real-Time Twilio and Flybase (2021). https://doi.org/10.1007/978-1-4842-7074-5

  22. Rivera, M., Olvera-Gonzalez, M., Escalante-Garcia, E., et al.: UPAFuzzySystems: a python library for control and simulation with fuzzy inference systems. Machines 11, 572 (2023). https://doi.org/10.3390/MACHINES11050572

Download references

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Roberto Macías Escobar .

Editor information

Editors and Affiliations

Rights and permissions

Reprints and permissions

Copyright information

© 2024 The Author(s), under exclusive license to Springer Nature Switzerland AG

About this paper

Check for updates. Verify currency and authenticity via CrossMark

Cite this paper

Escobar, R.M., Montes Rivera, M., Escobar, D.M. (2024). Fuzzy-Bayesian Expert System for Assistance in Bike Mechanical Issues. In: Calvo, H., Martínez-Villaseñor, L., Ponce, H., Zatarain Cabada, R., Montes Rivera, M., Mezura-Montes, E. (eds) Advances in Computational Intelligence. MICAI 2023 International Workshops. MICAI 2023. Lecture Notes in Computer Science(), vol 14502. Springer, Cham. https://doi.org/10.1007/978-3-031-51940-6_11

Download citation

  • DOI: https://doi.org/10.1007/978-3-031-51940-6_11

  • Published:

  • Publisher Name: Springer, Cham

  • Print ISBN: 978-3-031-51939-0

  • Online ISBN: 978-3-031-51940-6

  • eBook Packages: Computer ScienceComputer Science (R0)

Publish with us

Policies and ethics