Experimental and comparison based study on diabetes prediction using artificial neural network

被引:0
作者
Pradhan N. [1 ]
Dhaka V.S. [1 ]
Kulhari S.C. [2 ]
机构
[1] Department of Computer Science and Engineering, Manipal University Jaipur, Rajasthan
[2] Department of Computer Science and Engineering, Presidencey University, Banglore
关键词
Artificial neural network; Decision tree; Diabetes; K-nearest neighbors; Machine learning; Support vector machine;
D O I
10.2174/2213275912666190801112119
中图分类号
学科分类号
摘要
Background: Diabetes is spreading in the entire world. In a survey, it is observed that every generation from child to old age people are suffering from diabetes. If diabetes is not identified in time, it may lead to deadliest disease. Prediction of diabetes is of the utmost challenging task by machines. In the human body, diabetes is one of the perilous maladies that creates depended disease such as kidney disease, heart attack, blindness etc. Thus it is very important to diagnose diabetes in time. Objective: Our target is to develop a system using Artificial Neural Network (ANN), with the ability to predict whether a patient suffers from diabetes or not. Methods: This paper illustrates various machine learning techniques in form of literature review; such as Support Vector Machine, Naïve Bayes, K Nearest Neighbor, Decision Tree, Random Forest, etc. We applied ANN to predict diabetes. In this paper, the architecture of ANN consists of four hidden layers each of six neurons and one output layer with one neuron. Optimizer used for the architecture is ‘Adam’. Results: We have Pima Indian diabetes dataset of sufficient number of patients with nine different symptoms with respect to the patients and nine different features in connection with the mathematical computation/prediction. Hence we bifurcate the dataset into training and testing set in majority and minority ratio of 80:20 respectively. It facilitates us the majority patient’s data to be used as training set and minority data to be used as testing set. We train our network for multiple epoch with different activation function. We used four hidden layers with six neurons in each hidden layer and one output layer. On the hidden layer, we used multiple activation functions such as sigmoid, ReLU etc. and obtained beat accuracy (88.71%) in 600 epochs with ReLU activation function. On the output layer, we used only sigmoid activation function because we have only two classes in our dataset. Conclusion: Diabetes prediction by machine is a challenging task. So many machine learning algorithms exist to predict the diabetes such as Naïve Bayes, decision tree, K nearest neighbor, support vector machine etc. This paper presents a novel approach to predict whether a patient has diabetes or not based on Pima Indian diabetes dataset. In this paper, we used artificial neural network to train out network and it is observed that artificial neural network approach performs better than all other classifiers. © 2020 Bentham Science Publishers.
引用
收藏
页码:1173 / 1179
页数:6
相关论文
共 50 条
  • [1] Prediction of Diabetes by using Artificial Neural Network
    Sapon, Muhammad Akmal
    Ismail, Khadijah
    Zainudin, Suehazlyn
    CIRCUITS, SYSTEM AND SIMULATION, 2011, 7 : 299 - 303
  • [2] AN EXPERIMENTAL STUDY ON THE EFFECTIVENESS OF ARTIFICIAL NEURAL NETWORK-BASED STOCK INDEX PREDICTION
    Tsai, Yichi
    Zhao, Qiangfu
    PROCEEDINGS OF 2019 INTERNATIONAL CONFERENCE ON MACHINE LEARNING AND CYBERNETICS (ICMLC), 2019, : 149 - 154
  • [3] Prediction of the Onset of Diabetes Using Artificial Neural Network and Pima Indians Diabetes Dataset
    Lakhwani, Kamlesh
    Bhargava, Sandeep
    Hiran, Kamal Kant
    Bundele, Mahesh M.
    Somwanshi, Devendra
    2020 5TH IEEE INTERNATIONAL CONFERENCE ON RECENT ADVANCES AND INNOVATIONS IN ENGINEERING (IEEE - ICRAIE-2020), 2020,
  • [4] Blood glucose prediction model for type 1 diabetes based on artificial neural network with time-domain features
    Alfian, Ganjar
    Syafrudin, Muhammad
    Anshari, Muhammad
    Benes, Filip
    Atmaji, Fransiskus Tatas Dwi
    Fahrurrozi, Imam
    Hidayatullah, Ahmad Fathan
    Rhee, Jongtae
    BIOCYBERNETICS AND BIOMEDICAL ENGINEERING, 2020, 40 (04) : 1586 - 1599
  • [5] Incorporating an Integrated Software System for Stroke Prediction using Machine Learning Algorithms and Artificial Neural Network
    Chowdhury, Md. Jalal Uddin
    Hussan, Ashab
    Hridoy, Dewan Ashraful Islam
    Sikder, Abu Sayed
    2023 IEEE 13TH ANNUAL COMPUTING AND COMMUNICATION WORKSHOP AND CONFERENCE, CCWC, 2023, : 222 - 228
  • [6] Artificial neural network-based cardiovascular disease prediction using spectral features
    Khan, Misha Urooj
    Samer, Sana
    Alshehri, Mohammad Dahman
    Baloch, Naveed Khan
    Khan, Hareem
    Hussain, Fawad
    Kim, Sung Won
    Bin Zikria, Yousaf
    COMPUTERS & ELECTRICAL ENGINEERING, 2022, 101
  • [7] Comparative Study of Water Quality Prediction Methods Based on Different Artificial Neural Network
    Xiao, Ming-Jun
    Zhu, Yi-Chun
    Gao, Wen-Yuan
    Zeng, Yu
    Li, Hao
    Chen, Shuo-Fu
    Liu, Ping
    Huang, Hong-Li
    Huanjing Kexue/Environmental Science, 2024, 45 (10): : 5761 - 5767
  • [8] An Approach for The Electricity Consumption Prediction based on Artificial Neural Network
    Dinh Hoa Nguyen
    Anh Tung Nguyen
    PROCEEDINGS OF 2019 SICE INTERNATIONAL SYMPOSIUM ON CONTROL SYSTEMS (SICE ISCS 2019), 2019, : 78 - 83
  • [9] Tailored feedforward artificial neural network based link prediction
    Sandhya
    Ghose U.
    Bisht U.
    International Journal of Information Technology, 2020, 12 (3) : 757 - 765
  • [10] Using an Artificial Neural Network for Improving the Prediction of Project Duration
    Lishner, Itai
    Shtub, Avraham
    MATHEMATICS, 2022, 10 (22)