A Laboratory Test Expert System for Clinical Diagnosis Support in Primary Health Care
Abstract
:1. Introduction
2. Literature Review
2.1. Search Strategy and Study Selection
2.2. State of the Art
3. Methods
3.1. Architecture and Design of the System
3.1.1. Primary Health Care Support
3.1.2. Architecture of the System
3.1.3. Rule-Based System
- (1)
- IF Fibrinogen > 1.8 AND Leukocytes < 4.4 AND Monocytes > 12 AND Neutrophils > 1.32 AND Total protein > 83 THEN Malaria
- (2)
- IF Glucose < 70 Low-density Lipoprotein > 130 AND Potassium < 3.5 THEN Anorexia
- (3)
- IF Bilirubin > 1.2 AND Aspartate transaminase > 40 AND Alanine Transaminase > 40 THEN Autoimmune Hepatitis
3.1.4. Heuristics Applied
3.2. Validation
- -
- Technical Validation. It has been verified that the obtained results through the user interface are consistent with the theoretical results in each one of the different phases defined in the model and implemented in the system. This validation has been carried out mainly by the research group that has developed and implemented the system.
- -
- Practical Validation. As validation of any system is affected by subjectivity, it has been necessary to count on with an expert, unconnected with our research group, so that he/she could validate it. This validation was made in two levels: usability and quality of diagnoses.
3.2.1. Usability of the System
3.2.2. Quality of Proposed Diagnoses
- (1)
- Step 1: In the presence of a set of determined real cases which have been previously diagnosed, the parameters values are introduced in our system and some diagnoses and its deviations are obtained, as it has already been explained. Then, if the output of the system did not match the expected results, the rule set has been properly corrected or the patient’s case has been labeled as a special case or outlier.
- (2)
- Step 2: Later, the medical expert modifies some variables according to his/her criterion, either making the situation worse or improving it, by modifying a substance value or modifying several of them. Thus, the medical expert verifies if the suggestions that the system shows correspond with his/her professional experience, tuning rules’ values as needed.
4. Application Results
4.1. Patients and Clinicians’ Registers
4.2. History of Patients’ Analyses
4.3. Patient Analysis Data
4.4. Proposal of Likely Diagnoses
4.5. Development Graphics View
4.6. Report Generation
4.7. Rules Set Editing
4.8. Accuracy, Sensitivity, Specificity and Predictive Value
Actual | Predicted | ||
---|---|---|---|
Positive | Negative | Total | |
Positive | True positive (TP) = 29 | False Negative (TN) = 6 | 35 |
Negative | False positive (FP) = 5 | True Negative (FN) = 4 | 9 |
Total | 34 | 10 | 44 |
4.9. Speed Performance
Computer I | Computer II | |
---|---|---|
Specifications | I7-4510U 2.60GHz 8.00 GB RAM Windows 8.1 64 bits | I3-2370M 2.40GHz 4.00 GB RAM Windows 8 64 bits |
Number of cases | 40 | 40 |
Maximum time (ms) | 754 | 1729 |
Minimum time (ms) | 119 | 171 |
Mean | 154.33 | 241.28 |
Standard deviation | 100.11 | 237.73 |
5. Discussion
- (1)
- Prove system outcomes in several areas of diseases with the purpose of checking relevance and accuracy of system’s diagnoses and suggestions.
- (2)
- The system does not have a learning method which allows the system to tune itself and grow by creating new rules.
- (3)
- Rules in the rule set do not take into consideration development of laboratory test parameter values over time, which is valuable information to signal likely diseases.
- (4)
- Retrieval of similar cases could lead to more comprehensive suggestions by the system.
- (5)
- The system must be used by experts in order to correctly interpret and apply system’s suggestions.
6. Conclusions and Future Research
Author Contributions
Conflicts of Interest
References
- Bryant, J.H.; Richmond, J.B. Alma-Ata and primary health care: An evolving story. In International Encyclopedia of Public Health; Elsevier Academic Press: Boston, MA, USA, 2008; pp. 152–174. [Google Scholar]
- Starfield, B. Is primary care essential? Lancet 1994, 344, 1129–1133. [Google Scholar] [CrossRef]
- Walley, J.; Lawn, J.E.; Tinker, A.; de Francisco, A.; Chopra, M.; Rudan, I.; Black, R.E. Primary health care: Making Alma-Ata a reality. Lancet 2008, 372, 1001–1007. [Google Scholar] [CrossRef]
- Larizgoitia, I.; Starfield, B. Reform of primary health care: The case of Spain. Health Policy 1997, 41, 121–137. [Google Scholar] [CrossRef]
- Goñi, S. An analysis of the effectiveness of Spanish primary health care teams. Health Policy 1999, 48, 107–117. [Google Scholar] [CrossRef]
- De la Torre, I.; González, S.; López-Coronado, M. Analysis of the EHR systems in Spanish primary public health system: The lack of interoperability. J. Med. Syst. 2012, 36, 3273–3281. [Google Scholar] [CrossRef] [PubMed]
- Bonini, P.; Plebani, M.; Ceriotti, F.; Rubboli, F. Errors in laboratory medicine. Clin. Chem. 2002, 48, 691–698. [Google Scholar] [PubMed]
- Gardner, R.M.; Pryor, T.A.; Warner, H.R. The HELP hospital information system: Update 1998. Int. J. Med. Inform. 1999, 54, 169–182. [Google Scholar] [CrossRef]
- Vapnik, V. The Nature of Statistical Learning Theory; Springer-Verlag: New York, NY, USA, 1995. [Google Scholar]
- Buchanan, B.G.; Shortliffe, E.H. Rule Based Expert Systems: The Mycin Experiments of the Stanford Heuristic Programming Project (the Addison-Wesley Series in Artificial Intelligence); Addison-Wesley Longman Publishing Co., Inc.: Reading, MA, USA, 1984. [Google Scholar]
- McNeely, M.D.; Smith, B.J. An interactive expert system for the ordering and interpretation of laboratory tests to enhance diagnosis and control utilization. Can. Med. Inform. 1995, 2, 16–19. [Google Scholar]
- Berner, E.S. Clinical Decision Support Systems; Springer Science+ Business Media, LLC: New York, NY, USA, 2007. [Google Scholar]
- Dogantekin, E.; Dogantekin, A.; Avci, D. An expert system based on Generalized Discriminant Analysis and Wavelet Support Vector Machine for diagnosis of thyroid diseases. Expert Syst. Appl. 2011, 38, 146–150. [Google Scholar] [CrossRef]
- Çınar, M.; Engin, M.; Engin, E.Z.; Ateşçi, Y.Z. Early prostate cancer diagnosis by using artificial neural networks and support vector machines. Expert Syst. Appl. 2009, 36, 6357–6361. [Google Scholar] [CrossRef]
- Gil, D.; Johnsson, M. Using support vector machines in diagnoses of urological dysfunctions. Expert Syst. Appl. 2010, 37, 4713–4718. [Google Scholar] [CrossRef]
- Übeyli, E.D. Implementing automated diagnostic systems for breast cancer detection. Expert Syst. Appl. 2007, 33, 1054–1062. [Google Scholar] [CrossRef]
- Akay, M.F. Support vector machines combined with feature selection for breast cancer diagnosis. Expert Syst. Appl. 2009, 36, 3240–3247. [Google Scholar] [CrossRef]
- Lisboa, P.J.; Taktak, A.F. The use of artificial neural networks in decision support in cancer: A systematic review. Neural Netw. 2006, 19, 408–415. [Google Scholar] [CrossRef] [PubMed]
- Sahin, S.; Tolun, M.R.; Hassanpour, R. Hybrid expert systems: A survey of current approaches and applications. Expert Syst. Appl. 2012, 39, 4609–4617. [Google Scholar] [CrossRef]
- Polat, K.; Güneş, S. An expert system approach based on principal component analysis and adaptive neuro-fuzzy inference system to diagnosis of diabetes disease. Digit. Signal Proc. 2007, 17, 702–710. [Google Scholar] [CrossRef]
- Keleş, A.; Keleş, A. ESTDD: Expert system for thyroid diseases diagnosis. Expert Syst. Appl. 2008, 34, 242–246. [Google Scholar] [CrossRef]
- Batista-Navarro, R.T.B.; Bandojo, D.A.; Gatapia, M.J.K.; Santos, R.N.C.; Marcelo, A.B.; Panganiban, L.C.R.; Naval, P.C. ESP: An expert system for poisoning diagnosis and management. Inform. Health Soc. Care 2010, 35, 53–63. [Google Scholar] [CrossRef] [PubMed]
- Polat, K.; Şahan, S.; Güneş, S. Automatic detection of heart disease using an artificial immune recognition system (AIRS) with fuzzy resource allocation mechanism and k-nn (nearest neighbour) based weighting preprocessing. Expert Syst. Appl. 2007, 32, 625–631. [Google Scholar] [CrossRef]
- Er, O.; Yumusak, N.; Temurtas, F. Diagnosis of chest diseases using artificial immune system. Expert Syst. Appl. 2012, 39, 1862–1868. [Google Scholar] [CrossRef]
- Polat, K.; Şahan, S.; Güneş, S. A novel hybrid method based on artificial immune recognition system (AIRS) with fuzzy weighted pre-processing for thyroid disease diagnosis. Expert Syst. Appl. 2007, 32, 1141–1147. [Google Scholar] [CrossRef]
- Osuagwu, C.C.; Okafor, E.C. Framework for eliciting knowledge for a medical laboratory diagnostic expert system. Expert Syst. Appl. 2010, 37, 5009–5016. [Google Scholar] [CrossRef]
- Smith, B.J.; McNeely, M.D. The influence of an expert system for test ordering and interpretation on laboratory investigations. Clin. Chem. 1999, 45, 1168–1175. [Google Scholar] [PubMed]
- McPherson, R.A.; Pincus, M.R. Henry’s Clinical Diagnosis and Management by Laboratory Methods; Elsevier Health Sciences: Portland, OR, USA, 2011. [Google Scholar]
- Jimenez, M.L.; Santamaría, J.M.; Barchino, R.; Laita, L.; Laita, L.M.; González, L.A.; Asenjo, A. Knowledge representation for diagnosis of care problems through an expert system: Model of the auto-care deficit situations. Expert Syst. Appl. 2008, 34, 2847–2857. [Google Scholar] [CrossRef]
- Cerda, J.; Cifuentes, L. Uso de tests diagnósticos en la práctica clínica (Parte 1): Análisis de las propiedades de un test diagnóstico. Rev. Chil. Infect. 2010, 27, 205–208. [Google Scholar] [CrossRef]
- Cifuentes, L.; Cerda, J. Uso de tests diagnósticos en la práctica clínica (Parte 2): Aplicación clínica y utilidad de un test diagnóstico. Rev. Chil. Infect. 2010, 27, 316–319. [Google Scholar] [CrossRef]
- Doganteking, E.; Dogantekin, A.; Avci, D. Automatic hepatitis diagnosis system based on linear discriminant analysis and adaptive network based on fuzzy inference system. Expert Syst. Appl. 2009, 36, 11282–11286. [Google Scholar] [CrossRef]
- Valdiguie, P.M. Role and use of expert systems within the clinical laboratory. Clin. Chim. Acta 1998, 278, 193–202. [Google Scholar] [PubMed]
- Lenz, R.; Reichert, M. IT support for healthcare processes—Premises, challenges, perspectives. Data Knowl. Eng. 2007, 61, 39–58. [Google Scholar] [CrossRef]
- Graber, M.L.; Franklin, N.; Gordon, R. Diagnostic error in internal medicine. Arch. Int. Med. 2005, 165, 1493–1499. [Google Scholar] [CrossRef] [PubMed]
- Darlington, K.W. Designing for Explanation in Health Care Applications of Expert Systems. SAGE Open 2011. [Google Scholar] [CrossRef]
- Carmona-Cejudo, J.M.; Hortas, M.L.; Baena-García, M.; Lana-Linati, J.; González, C.; Redondo, M.; Morales-Bueno, R. DB4US: A Decision Support System for Laboratory Information Management. Int. J. Med. Res. 2012, 1. [Google Scholar] [CrossRef] [PubMed]
© 2015 by the authors; licensee MDPI, Basel, Switzerland. This article is an open access article distributed under the terms and conditions of the Creative Commons Attribution license (http://creativecommons.org/licenses/by/4.0/).
Share and Cite
Fernandez-Millan, R.; Medina-Merodio, J.-A.; Plata, R.B.; Martinez-Herraiz, J.-J.; Gutierrez-Martinez, J.-M. A Laboratory Test Expert System for Clinical Diagnosis Support in Primary Health Care. Appl. Sci. 2015, 5, 222-240. https://doi.org/10.3390/app5030222
Fernandez-Millan R, Medina-Merodio J-A, Plata RB, Martinez-Herraiz J-J, Gutierrez-Martinez J-M. A Laboratory Test Expert System for Clinical Diagnosis Support in Primary Health Care. Applied Sciences. 2015; 5(3):222-240. https://doi.org/10.3390/app5030222
Chicago/Turabian StyleFernandez-Millan, Rodrigo, Jose-Amelio Medina-Merodio, Roberto Barchino Plata, Jose-Javier Martinez-Herraiz, and Jose-Maria Gutierrez-Martinez. 2015. "A Laboratory Test Expert System for Clinical Diagnosis Support in Primary Health Care" Applied Sciences 5, no. 3: 222-240. https://doi.org/10.3390/app5030222
APA StyleFernandez-Millan, R., Medina-Merodio, J. -A., Plata, R. B., Martinez-Herraiz, J. -J., & Gutierrez-Martinez, J. -M. (2015). A Laboratory Test Expert System for Clinical Diagnosis Support in Primary Health Care. Applied Sciences, 5(3), 222-240. https://doi.org/10.3390/app5030222