Saybani MR, Shamshirband S, Golzari Hormozi S, Wah TY, Aghabozorgi S, Pourhoseingholi MA, Olariu T. Diagnosing tuberculosis with a novel support vector machine-based artificial immune recognition system.
IRANIAN RED CRESCENT MEDICAL JOURNAL 2015;
17:e24557. [PMID:
26023340 PMCID:
PMC4443397 DOI:
10.5812/ircmj.17(4)2015.24557]
[Citation(s) in RCA: 21] [Impact Index Per Article: 2.3] [Reference Citation Analysis] [Abstract] [Key Words] [Track Full Text] [Download PDF] [Subscribe] [Scholar Register] [Received: 10/13/2014] [Revised: 01/28/2015] [Accepted: 02/07/2015] [Indexed: 12/04/2022]
Abstract
Background:
Tuberculosis (TB) is a major global health problem, which has been ranked as the second leading cause of death from an infectious disease worldwide. Diagnosis based on cultured specimens is the reference standard, however results take weeks to process. Scientists are looking for early detection strategies, which remain the cornerstone of tuberculosis control. Consequently there is a need to develop an expert system that helps medical professionals to accurately and quickly diagnose the disease. Artificial Immune Recognition System (AIRS) has been used successfully for diagnosing various diseases. However, little effort has been undertaken to improve its classification accuracy.
Objectives:
In order to increase the classification accuracy of AIRS, this study introduces a new hybrid system that incorporates a support vector machine into AIRS for diagnosing tuberculosis.
Patients and Methods:
Patient epacris reports obtained from the Pasteur laboratory of Iran were used as the benchmark data set, with the sample size of 175 (114 positive samples for TB and 60 samples in the negative group). The strategy of this study was to ensure representativeness, thus it was important to have an adequate number of instances for both TB and non-TB cases. The classification performance was measured through 10-fold cross-validation, Root Mean Squared Error (RMSE), sensitivity and specificity, Youden’s Index, and Area Under the Curve (AUC). Statistical analysis was done using the Waikato Environment for Knowledge Analysis (WEKA), a machine learning program for windows.
Results:
With an accuracy of 100%, sensitivity of 100%, specificity of 100%, Youden’s Index of 1, Area Under the Curve of 1, and RMSE of 0, the proposed method was able to successfully classify tuberculosis patients.
Conclusions:
There have been many researches that aimed at diagnosing tuberculosis faster and more accurately. Our results described a model for diagnosing tuberculosis with 100% sensitivity and 100% specificity. This model can be used as an additional tool for experts in medicine to diagnose TBC more accurately and quickly.
Collapse