Prediction and Diagnosis of Diabetes Mellitus using a Water Wave Optimization Algorithm

  • سال انتشار: 1398
  • محل انتشار: مجله هوش مصنوعی و داده کاوی، دوره: 7، شماره: 4
  • کد COI اختصاصی: JR_JADM-7-4_012
  • زبان مقاله: انگلیسی
  • تعداد مشاهده: 483
دانلود فایل این مقاله

نویسندگان

S. Taherian Dehkordi

Department of Computer Engineering, Kerman Branch, Islamic Azad University, Kerman, Iran.

A. Khatibi Bardsiri

Department of Computer Engineering, Bardsir Branch, Islamic Azad University, Bardsir, Iran.

M. H. Zahedi

Faculty of Electrical and Computer Engineering, Khaje Nasir Toosi University of Technology, Tehran, Iran

چکیده

Data mining is an appropriate way to discover information and hidden patterns in large amounts of data, where the hidden patterns cannot be easily discovered in normal ways. One of the most interesting applications of data mining is the discovery of diseases and disease patterns through investigating patients records. Early diagnosis of diabetes can reduce the effects of this devastating disease. A common way to diagnose this disease is performing a blood test, which, despite its high precision, has some disadvantages such as: pain, cost, patient stress, lack of access to a laboratory, and so on. Diabetic patients’ information has hidden patterns, which can help you investigate the risk of diabetes in individuals, without performing any blood tests. Use of neural networks, as powerful data mining tools, is an appropriate method to discover hidden patterns in diabetic patients’ information. In this paper, in order to discover the hidden patterns and diagnose diabetes, a water wave optimization(WWO) algorithm; as a precise metaheuristic algorithm, was used along with a neural network to increase the precision of diabetes prediction. The results of our implementation in the MATLAB programming environment, using the dataset related to diabetes, indicated that the proposed method diagnosed diabetes at a precision of 94.73%,sensitivity of 94.20%, specificity of 93.34%, and accuracy of 95.46%, and was more sensitive than methods such as: support vector machines, artificial neural networks, and decision trees.

کلیدواژه ها

Diabetes Mellitus, data mining, Artificial Neural Networks, Water Wave Optimization (WWO) Algorithm

اطلاعات بیشتر در مورد COI

COI مخفف عبارت CIVILICA Object Identifier به معنی شناسه سیویلیکا برای اسناد است. COI کدی است که مطابق محل انتشار، به مقالات کنفرانسها و ژورنالهای داخل کشور به هنگام نمایه سازی بر روی پایگاه استنادی سیویلیکا اختصاص می یابد.

کد COI به مفهوم کد ملی اسناد نمایه شده در سیویلیکا است و کدی یکتا و ثابت است و به همین دلیل همواره قابلیت استناد و پیگیری دارد.