Open Access Open Access  Restricted Access Subscription Access
Open Access Open Access Open Access  Restricted Access Restricted Access Subscription Access

Support Vector Machine based Disease Diagnostic Assistant


Affiliations
1 Department of Electrical and Information Engineering, University of Nairobi, Kenya
     

   Subscribe/Renew Journal


There has been a huge growth both in data and computing technology which has made it easier for the development of artificial intelligent systems that are capable of learning from this data and make medical diagnosis on their own. In this paper, Support Vector Machines (SVM) are used in implementing a multi-disease diagnostic assistant application that is able to make predictions, early detections and instant diagnosis of various illness based on given patient data. The application is implemented in an easy to use graphical user interface and contains pretrained SVM models of predicting several diseases. A medical staff creates a new patient entry and enters or uploads a patient’s required diagnostic data, once done the application gives multiple diagnosis based on the diagnostic data. In case the application makes a wrong diagnosis, it can learn from its mistake through correction from the medical staff, enabling future similar diagnosis to be correct.

Keywords

Bayesian Optimization, Kernel Function, Sequential Feature Selection, Support Vector Machine.
Subscription Login to verify subscription
User
Notifications
Font Size

  • C. Corinna, and V. Vapnik. “Support-Vector Networks”, Machine Learning, Vol. 20, No. 3, pp. 273-297, 1995.
  • V.A. Kumari and R. Chitra, “Classification of Diabetes Disease using Support Vector Machine”, International Journal of Engineering Research and Applications, Vol. 3, No. 2, pp. 1797-1801, 2013.
  • Z. Gao, L. Po, W. Jiang, X. Zhao and H. Dong. “A Novel Computerized Method based on Support Vector Machine for Tongue Diagnosis”, Proceedings of 3rd International IEEE Conference on Signal-Image Technologies and Internet-Based System, pp. 849-854, 2007.
  • H. Mezrigui, F. Theljani and K. Laabidi. “Decision Support System for Medical Diagnosis using a Kernel-Based Approach”, Proceedings of IEEE International Conference on Control, Automation and Diagnosis, pp. 303-308, 2017.
  • Emre Gurbuz and E. Kilic, “Diagnosis of Diabetes by using Adaptive SVM and Feature Selection”, Proceedings of IEEE 19th International Conference on Signal Processing and Communications Applications, pp. 42-45, 2011.
  • A.B. Rabeh, F. Benzarti and H. Amiri, “Diagnosis of Alzheimer diseases in early step using SVM (Support Vector Machine)”, Proceedings of IEEE 13th International Conference on Computer Graphics, Imaging and Visualization, pp. 364-367, 2016.
  • L. Huang, Z. Pan and H. Lu, “Automated Diagnosis of Alzheimer's Disease with Degenerate SVM-Based Adaboost”, Proceedings of IEEE 5th International Conference on Intelligent Human-Machine Systems and Cybernetics, pp. 298-301, 2013.
  • T. Mu and A.K. Nandi, “Detection of Breast Cancer using V-SVM and RBF Networks with Self-Organized Selection of Centers”, Proceedings of IEEE 3rd International Seminar on Medical Applications of Signal Processing, pp. 47-52, 2005.
  • C. Sowmiya and P. Sumitra, “Analytical Study of Heart Disease Diagnosis using Classification Techniques”, Proceedings of IEEE International Conference on Intelligent Techniques in Control, Optimization and Signal Processing, pp. 1-5, 2017.
  • H. Mezrigui, F. Theljani and K. Laabidi, “Decision Support System for Medical Diagnosis using a Kernel-Based Approach”, Proceedings of IEEE International Conference on Control, Automation and Diagnosis, pp. 303-308, 2017.
  • A. Singh, “Detection of Brain Tumor in MRI Images, using Combination of Fuzzy C-Means and SVM”, Proceedings of IEEE 2nd International Conference on Signal Processing and Integrated Networks, pp. 98-102, 2015.
  • A. Kampouraki, D. Vassis, P. Belsis and C. Skourlas, “E-Doctor: A Web-Based Support Vector Machine for Automatic Medical Diagnosis”, Procedia-Social and Behavioral Sciences, Vol. 73, pp. 467-474, 2013.
  • N.M.J. Augusstine and S.R.N. Samy, “Smart Healthcare Monitoring System using Support Vector Machine”, Australian Journal of Science and Technology, Vol. 2, No. 3, pp. 1-8, 2018
  • UCI Machine Learning Repository, “Chronic_Kidney_Disease Data Set”, Available at: https://archive.ics.uci.edu/ml/datasets/chronic_kidney_disease

Abstract Views: 801

PDF Views: 0




  • Support Vector Machine based Disease Diagnostic Assistant

Abstract Views: 801  |  PDF Views: 0

Authors

Samuel Ndirangu
Department of Electrical and Information Engineering, University of Nairobi, Kenya
Davies Segera
Department of Electrical and Information Engineering, University of Nairobi, Kenya

Abstract


There has been a huge growth both in data and computing technology which has made it easier for the development of artificial intelligent systems that are capable of learning from this data and make medical diagnosis on their own. In this paper, Support Vector Machines (SVM) are used in implementing a multi-disease diagnostic assistant application that is able to make predictions, early detections and instant diagnosis of various illness based on given patient data. The application is implemented in an easy to use graphical user interface and contains pretrained SVM models of predicting several diseases. A medical staff creates a new patient entry and enters or uploads a patient’s required diagnostic data, once done the application gives multiple diagnosis based on the diagnostic data. In case the application makes a wrong diagnosis, it can learn from its mistake through correction from the medical staff, enabling future similar diagnosis to be correct.

Keywords


Bayesian Optimization, Kernel Function, Sequential Feature Selection, Support Vector Machine.

References