journal article·2018-09-09Open access

Decision Support System for Medical Diagnosis Utilizing Imbalanced Clinical Data

Huirui Han, Mengxing Huang, Yu Zhang, Jing Liu

Applied Sciences· Volume 8· Issue 9

Abstract

The clinical decision support system provides an automatic diagnosis of human diseases using machine learning techniques to analyze features of patients and classify patients according to different diseases. An analysis of real-world electronic health record (EHR) data has revealed that a patient could be diagnosed as having more than one disease simultaneously. Therefore, to suggest a list of possible diseases, the task of classifying patients is transferred into a multi-label learning task. For most multi-label learning techniques, the class imbalance that exists in EHR data may bring about performance degradation. Cross-Coupling Aggregation (COCOA) is a typical multi-label learning approach that is aimed at leveraging label correlation and exploring class imbalance. For each label, COCOA aggregates the predictive result of a binary-class imbalance classifier corresponding to this label as well as the predictive results of some multi-class imbalance classifiers corresponding to the pairs of this label and other labels. However, class imbalance may still affect a multi-class imbalance learner when the number of a coupling label is too small. To improve the performance of COCOA, a regularized ensemble approach integrated into a multi-class classification process of COCOA named as COCOA-RE is presented in this paper. To provide disease diagnosis, COCOA-RE learns from the available laboratory test reports and essential information of patients and produces a multi-label predictive model. Experiments were performed to validate the effectiveness of the proposed multi-label learning approach, and the proposed approach was implemented in a developed system prototype.
Source: crossref · Quality: baseline

Research context

OpenAlex topics: Text and Document Classification Technologies · Imbalanced Data Classification Techniques · Artificial Intelligence in Healthcare

SciVX discovery tags are terminology-based. OpenAlex topics are source-provided classifications.

Affiliations

State Key Laboratory of Marine Resource Utilization in South China Sea, Hainan University, Haikou 570228, China

College of Information Science & Technology, Hainan University, Haikou 570228, China

Funding

the Natural Science Foundation of China · the National Key Technology Support Program · Major Science and Technology Project of Hainan province · Natural Science Foundation of Hainan Province · Scientific Research Staring Foundation of Hainan University

References (37)

Show source-provided references
1. Lindmeier, C., and Brunier, A. (2018, July 25). WHO: Number of People over 60 Years Set to Double by 2050; Major Societal Changes Required. Available online: http://www.who.int/mediacentre/news/releases/2015/older-persons-day/en/.
2. Wang, Y. (2016). Study on Clinical Decision Support Based on Electronic Health Records Data. [Ph.D. Thesis, Zhejiang University].
3. Feature extraction through parallel probabilistic principal component analysis for heart disease diagnosis10.1016/j.physa.2017.04.113 ↗
4. The prevalence of diabetes mellitus type 2 in people with alcohol use disorders: A systematic review and large scale meta-analysis10.1016/j.psychres.2016.10.010 ↗
5. Triglycerides and Cardiovascular Disease: A Scientific Statement from the American Heart Association10.1161/CIR.0b013e3182160726 ↗
6. A Shared Decision-Making System for Diabetes Medication Choice Utilizing Electronic Health Record Data10.1109/JBHI.2016.2614991 ↗
7. Zhang, M.L., Li, Y.K., and Liu, X.Y. (2015, January 25–31). Towards class-imbalance aware multi-label learning. Proceedings of the Twenty-Fourth International Joint Conference on Artificial Intelligence, Buenos Aires, Argentina.
8. A regularized ensemble framework of deep learning for cancer detection from multi-class imbalanced training data10.1016/j.patcog.2017.12.017 ↗
9. Publication, discovery and interoperability of clinical decision support systems: A linked data approach10.1016/j.jbi.2016.07.011 ↗
10. Deep ensemble learning of sparse regression models for brain disease diagnosis10.1016/j.media.2017.01.008 ↗
11. A decision support system based on support vector machines for diagnosis of the heart valve diseases10.1016/j.compbiomed.2005.11.002 ↗
12. Personalized medicine: Moving from correlation to causality in breast cancer
13. Using Contextual Learning to Improve Diagnostic Accuracy: Application in Breast Cancer Screening10.1109/JBHI.2015.2414934 ↗
14. Learning from Imbalanced Data10.1109/TKDE.2008.239 ↗
15. ML-KNN: A lazy learning approach to multi-label learning10.1016/j.patcog.2006.12.019 ↗
16. Multi-Label Classification: An Overview10.4018/jdwm.2007070101 ↗
17. Ghamrawi, N., and Mccallum, A. (November, January 31). Collective multi-label classification. Proceedings of the International Conference on Information and Knowledge Management, Bremen, Germany.
18. Elisseeff, A., and Weston, J. (2001, January 3–8). A kernel method for multi-labelled classification. Proceedings of the International Conference on Neural Information Processing Systems, Vancouver, BC, Canada.
19. Multilabel classification via calibrated label ranking10.1007/s10994-008-5064-8 ↗
20. Random k-Labelsets for Multilabel Classification10.1109/TKDE.2010.164 ↗
21. Inverse random under sampling for class imbalance problem and its application to multi-label classification10.1016/j.patcog.2012.03.014 ↗
22. Analyzing the oversampling of different classes and types of examples in multi-class imbalanced datasets10.1016/j.patcog.2016.03.012 ↗
23. Class imbalance revisited: A new experimental setup to assess the performance of treatment methods10.1007/s10115-014-0794-3 ↗
24. MLSMOTE: Approaching imbalanced multilabel learning through synthetic instance generation10.1016/j.knosys.2015.07.019 ↗
25. Xioufis, E.S., Spiliopoulou, M., Tsoumakas, G., and Vlahavas, I. (2011, January 16–22). Dealing with Concept Drift and Class Imbalance in Multi-Label Stream Classification. Proceedings of the International Joint Conference on Artificial Intelligence (IJCAI 2011), Barcelona, Spain.
26. Fang, M., Xiao, Y., Wang, C., and Xie, J. (2014, January 10–12). Multi-label Classification: Dealing with Imbalance by Combining Label. Proceedings of the 26th IEEE International Conference on Tools with Artificial Intelligence, Limassol, Cyprus.10.1109/ICTAI.2014.42 ↗
27. Types of minority class examples and their influence on learning classifiers from imbalanced data10.1007/s10844-015-0368-1 ↗
28. Learning from imbalanced data: open challenges and future directions10.1007/s13748-016-0094-0 ↗
29. BPSO-Adaboost-KNN ensemble learning algorithm for multi-class imbalanced data classification10.1016/j.engappai.2015.09.011 ↗
30. Cao, Q., and Wang, S.Z. (2012, January 10–15). Applying Over-sampling Technique Based on Data Density and Cost-sensitive SVM to Imbalanced Learning. Proceedings of the 2012 International Joint Conference on Neural Networks (IJCNN), Brisbane, Australia.
31. Analyzing the classification of imbalanced data-sets with multiple classes: Binarization techniques and ad-hoc approaches
32. A desicion-theoretic generalization of on-line learning and an application to boosting
33. Improved Boosting Algorithms Using Confidence-rated Predictions10.1023/A:1007614523901 ↗
34. Multi-class AdaBoost10.4310/SII.2009.v2.n3.a8 ↗
35. SMOTE: Synthetic minority over-sampling technique10.1613/jair.953 ↗
36. An insight into classification with imbalanced data: Empirical results and current trends on using data intrinsic characteristics10.1016/j.ins.2013.07.007 ↗
37. A Review on Multi-Label Learning Algorithms10.1109/TKDE.2013.39 ↗