Abstract
Urinary tract infection (UTI) is a disease related to infection of the urethra, bladder, ureters, or the kidneys. That comprises the urinary tract caused by pathogenic organisms such as bacteria, fungi, and parasites. Diagnosing the UTI in preliminary stages requires experts in a related field where it can be detected clinically. This paper presents the configuration evaluation by the k-nearest neighbors (KNN) approach, that is, to find the best value of k that classifies with the highest accuracy. The approach is then used to build a simple application with a user interface for the diagnosis of UTI disease, whether cystitis, pyelonephritis, both, or no infection. Moreover, the application is implemented using the JAVA programming language, and the diagnosis is established based on six symptoms. That is, the temperature of the patient, occurrence of nausea, lumbar pain, urine pushing, micturition pains and burning, itch or swelling of urethra outlet which affected the patient. The result indicates that the algorithm performed best with 97.4% accuracy when applying the suggested value of k = 6. This also gives insight into the performance of an application developed, with the ability to classify UTI-related disease correctly.
Access this chapter
Tax calculation will be finalised at checkout
Purchases are for personal use only
References
Ahmed Medjahed S, Ait Saadi T, Benyettou A (2013) Breast cancer diagnosis by using k-Nearest neighbor with different distances and classification rules. Int J Comput Appl 62(1):1–5
Al-Shehri H et al. (2017) Student performance prediction using support vector machine and k-Nearest neighbor. Can Conf Electr Comput Eng 17–20
Bablani A, Edla DR, Dodia S (2018) Classification of EEG data using k-Nearest neighbor approach for concealed information test. Procedia Comput Sci 143:242–249
Car J (2006) Urinary tract infections in women diagnosis and management in primary care. 332, January
Chen S (2018) k-Nearest neighbor algorithm optimization in text categorization. IOP Conf Ser: Earth Environ Sci 108(5)
Cheng D, Zhang S, Deng Z, Zhu Y, Zong M (2014) KNN algorithm with data-driven k value. 499–512
Chomboon K, Chujai P, Teerarassammee P, Kerdprasop K, Kerdprasop N (2015) An empirical study of distance metrics for K-Nearest neighbor algorithm. 280–285
Chu CM, Lowder JL (2018) Diagnosis and treatment of urinary tract infections across age groups. Am J Obstet Gynecol 219(1):40–51
Czerniak J, Zarzycki H (2012) Application of rough sets in the presumptive diagnosis of urinary system diseases. In: Artificial intelligence and security in computing systems
Giri A, Bhagavath MVV, Pruthvi B, Dubey N (2016) A placement prediction system using k-Nearest neighbors classifier. In: 2016 Proceedings of 2nd international conference on cognitive computing and information processing, CCIP 2016, pp 3–6
Glover EK, Sheerin NS (2019) Urinary tract infection. Medicine 6–10
Imandoust SB, Bolandraftar M (2013) Application of k-Nearest neighbor (KNN) approach for predicting economic events: theoretical background. Int J Eng Res Appl 3(5): 605–610
Jabbar MA, Deekshatulu BL, Chandra P (2013) Classification of heart disease using k-Nearest neighbor and genetic Algorithm. Procedia Technol 10:85–94
Kataria A, Singh MD (2008) International journal of emerging technology and advanced engineering a review of data classification using k-Nearest neighbour algorithm. Certif J 9001(6):354–360
Khamis HS, Cheruiyot KW, Kimani S (2014) Application of k-Nearest neighbour classification in medical data mining 4(4):121–128
Khan IY, Zope PH, Suralkar SR (2013) Importance of artificial neural network in medical diagnosis disease Like acute nephritis disease and heart disease. Int J Eng Sci Innov Technol (IJESIT) 2(2):210–217
Komala M, Bhowmik D, Sampath Kumar KP (2013) Urinary tract infection: causes, symptoms, diagnosis and it’s management. J Chem Pharm Sci 6(1): 22–28
Loh KY, Nalliah S (2007) Urinary Tract Infections in Pregnancy. Malays Fam Physician 2(2):54–57
Mahadevan V (2016) Anatomy of the lower urinary tract. Surg (U K) 34(7):318–325
Md Isa NE, Amir A, Ilyas MZ, Razalli MS (2017) The performance analysis of k-Nearest neighbors (k-NN) algorithm for motor imagery classification based on EEG signal. In: MATEC web of conferences, vol 140, p 01024
Mehnert-Kay SA (2005) Diagnosis and management of uncomplicated urinary tract infections. Am Fam Physician 72(3):451–456
Millner R, Becknell B (2019) Urinary tract infections. Pediatr Clin North Am 66(1):1–13
Rowe TA, Juthani-Mehta M (2013) Urinary tract infection in older adults. Aging Health 9(5):519–528
Schmiemann G, Kniehl E, Gebhardt K, Matejczyk MM, Hummers-Pradier E (2010) The diagnosis of urinary tract infection: a systematic review. DtschEs ArzteblT Int 107(21):361–367
Song Y, Liang J, Lu J, Zhao X (2017) An efficient instance selection algorithm for k nearest neighbor regression. Neurocomputing 251:26–34
Tan CW, Chlebicki MP (2016) Urinary tract infections in adults. Singapore Med J 57(9):485–490
Author information
Authors and Affiliations
Corresponding author
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2020 Springer Nature Singapore Pte Ltd.
About this paper
Cite this paper
Jamaluddin, M.N.F. et al. (2020). An Application of Presumptive Diagnosis for Urinary Tract Infection via kNN Algorithm Approach. In: Alias, N., Yusof, R. (eds) Charting the Sustainable Future of ASEAN in Science and Technology . Springer, Singapore. https://doi.org/10.1007/978-981-15-3434-8_32
Download citation
DOI: https://doi.org/10.1007/978-981-15-3434-8_32
Published:
Publisher Name: Springer, Singapore
Print ISBN: 978-981-15-3433-1
Online ISBN: 978-981-15-3434-8
eBook Packages: Social SciencesSocial Sciences (R0)