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.
Access this chapter
Tax calculation will be finalised at checkout
Purchases are for personal use only
Bibliography
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
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
Bicycling Science, fourth edition - David Gordon Wilson, Theodor Schmidt - Google Libros. Accessed 25 Sep 2023
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
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
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
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
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
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
Chhaya, K., Khanzode, A., Sarode, R.D.: Advantages and disadvantages of artificial intelligence and machine learning: a literature review. 9–10
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
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
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
Bayesian analysis | statistics | Britannica. https://www.britannica.com/science/Bayesian-analysis. Accessed 29 Jun 2023
Kruschke, J.K.: What is not on the BARG Bayesian Analysis Reporting Guidelines. https://doi.org/10.1038/s41562-021-01177-7
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
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
Trillas, E., Eciolaza, L.: Fuzzy Logic An Introductory Course for Engineering Students (2015)
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
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
Stringer, R.: Real-Time Twilio and Flybase. Real-Time Twilio and Flybase (2021). https://doi.org/10.1007/978-1-4842-7074-5
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
Author information
Authors and Affiliations
Corresponding author
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2024 The Author(s), under exclusive license to Springer Nature Switzerland AG
About this paper
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)