Diabetes diagnosis using a hybrid CNN LSTM MLP ensemble.

Journal: Scientific reports
Published Date:

Abstract

Diabetes is a chronic condition brought on by either an inability to use insulin effectively or a lack of insulin produced by the body. If left untreated, this illness can be lethal to a person. Diabetes can be treated and a good life can be led with early diagnosis. The conventional method of identifying diabetes utilizing clinical and physical data is laborious, hence an automated method is required. An ensemble deep learning model is presented in this research for the diagnosis of diabetes which includes three steps. Preprocessing is the first step, which includes cleaning, normalizing, and organizing the data so that it can be fed into deep learning models. The second step involves employing two neural networks to retrieve features. Convolutional neural network (CNN) is the first neural network utilized for extracting the spatial characteristics of the data, while Long Short-Term Memory (LSTM) networks-more specifically, an LSTM Stack-are used to comprehend the time-dependent flow of the data based on medical information from patients. The last step is combining the two feature sets that the CNN and LSTM models have acquired to create the input for the MLP (Multi-layer Perceptron) classifier. To diagnose sickness, the MLP model serves as a meta-learner to combine and convert the data from the two feature extraction algorithms into the target variable. According to the implementation results, the suggested approach outperformed the compared approaches in terms of average accuracy and precision, achieving 98.28% and 0.99%, respectively, indicating a very great capacity to identify diabetes.

Authors

  • Yanmin Fan
    Faculty of Information Engineering and Automation, Kunming University of Science and Technology, Kunming, Yunnan, China. fanyanmin713@163.com.