Skip to main content

ORIGINAL RESEARCH article

Front. Physiol., 06 December 2018
Sec. Fractal Physiology
This article is part of the Research Topic Nonlinearity in Living Systems: Theoretical and Practical Perspectives on Metrics of Physiological Signal Complexity View all 21 articles

Designing and Implementing an ANFIS Based Medical Decision Support System to Predict Chronic Kidney Disease Progression

\r\nAli Yadollahpour*Ali Yadollahpour1*Jamshid NouroziJamshid Nourozi2Seyed Ahmad MirbagheriSeyed Ahmad Mirbagheri3Eric Simancas-AcevedoEric Simancas-Acevedo4Francisco R. Trejo-MacotelaFrancisco R. Trejo-Macotela5
  • 1Department of Medical Physics, School of Medicine, Ahvaz Jundishapur University of Medical Sciences, Ahvaz, Iran
  • 2Department of Environmental and Energy, Science and Research Branch, Islamic Azad University, Tehran, Iran
  • 3Department of Civil and Environmental Engineering, K. N. Toosi University of Technology, Tehran, Iran
  • 4Telematics Engineering Department, Polytechnic University of Pachuca, Zempoala, Mexico
  • 5Graduate and Research Department, Polytechnic University of Pachuca, Zempoala, Mexico

Background and objective: Chronic kidney disease (CKD) has a covert nature in its early stages that could postpone its diagnosis. Early diagnosis can reduce or prevent the progression of renal damage. The present study introduces an expert medical decision support system (MDSS) based on adaptive neuro-fuzzy inference system (ANFIS) to predict the timeframe of renal failure.

Methods: The core system of the MDSS is a Takagi-Sugeno type ANFIS model that predicts the glomerular filtration rate (GFR) values as the biological marker of the renal failure. The model uses 10-year clinical records of newly diagnosed CKD patients and considers the threshold value of 15 cc/kg/min/1.73 m2 of GFR as the marker of renal failure. Following the evaluation of 10 variables, the ANFIS model uses the weight, diastolic blood pressure, and diabetes mellitus as underlying disease, and current GFR(t) as the inputs of the predicting model to predict the GFR values at future intervals. Then, a user-friendly graphical user interface of the model was built in MATLAB, in which the user can enter the physiological parameters obtained from patient recordings to determine the renal failure time as the output.

Results: Assessing the performance of the MDSS against the real data of male and female CKD patients showed that this decision support model could accurately estimate GFR variations in all sequential periods of 6, 12, and 18 months, with a normalized mean absolute error lower than 5%. Despite the high uncertainties of the human body and the dynamic nature of CKD progression, our model can accurately predict the GFR variations at long future periods.

Conclusions: The MDSS GUI could be useful in medical centers and used by experts to predict renal failure progression and, through taking effective actions, CKD can be prevented or effectively delayed.

Introduction

Early and differential diagnosis or prediction of disease progression and improving diagnosis reliability are today becoming prerequisite needs in medicine and health systems (Anagnostou et al., 2003; Al-Shayea et al., 2013). In this regard, developing expert and intelligent systems based on machine learning approaches for efficient diagnosis, prediction, and effective management of diseases has drawn considerable research attention among physicians and researchers (Anagnostou et al., 2003; Ohlsson, 2004; Ubeyli and Güler, 2005; Parthiban and Subramanian, 2008; Pandey and Mishra, 2009; Lee and Wang, 2011; Al-Shayea et al., 2013). Decision support systems (DSSs) taking advantages of recent advances in software and computational knowledge in medicine can reduce or even prevent the adverse effects of diseases (Hunt et al., 1998; Montgomery et al., 2000; Garg et al., 2005; Pandey and Mishra, 2009; Lee and Wang, 2011). Medical decision support systems (MDSSs) are intelligent and expert systems used in medicine to help medical experts make appropriate decisions in different fields (Smith et al., 2003). Physicians and health experts could use these systems to eliminate the biases associated with humans, such as tiredness, and environmental interfering factors and to make knowledge-based decisions (Ohlsson, 2004; Garg et al., 2005). Artificial intelligence has gained considerable research interest and has been utilized in different domains of modern medicine such as alarm producing, reminders, and approving diagnostic decisions. In medicine, there is an integrated relationship between data and knowledge, in which knowledge of detection, diagnosis, interpretation, and treatment of a disease is influenced by the data of that disease (Miller, 1994). The level of this relation varies depending on the disease type and interfering and biasing factors. In this regard, intelligent computing models as a category of artificial intelligence prefer to work with data rather than knowledge (Pandey and Mishra, 2009). The artificial intelligence-based MDSSs compared with other MDSSs are more robust and rigorous systems (Ohlsson, 2004; Hayward et al., 2010). The MDSSs can reduce uncertainties and processing time, and produce the knowledge extracted from raw data to be used by medical experts. Computer-based MDSSs can be implemented in web-based frameworks with full time online access in healthcare systems (Hunt et al., 1998; Ohlsson, 2004; Garg et al., 2005). The adaptive neuro-fuzzy inference system (ANFIS) integrates neural networks and fuzzy logic principles into a single framework with learning capability to approximate non-linear functions and works as a universal estimator (Jang, 1992, 1993). ANFIS is a type of neural network, based on the Takagi–Sugeno fuzzy inference system, developed in the early 1990s. The learning networks in this model are based on mathematical computations capable of solving complex problems. ANFIS-based predicting models resembling human brain functions can accurately predict diseases (Jang and Sun, 1997; Ubeyli and Güler, 2005). This system has been used for predicting the onset, classification or differential diagnosis of different disorders including heart failure, cognitive disorders, Alzheimer disease, ischemia, multiple sclerosis, etc. (Brier et al., 2003; Lauer et al., 2005; Ubeyli and Güler, 2005; Ercelebi and Subasi, 2006; Krug et al., 2008; Emam et al., 2010; Al-Kasasbeh et al., 2011; Yadollahpour and Jalilifar, 2014; Norouzi et al., 2016; Zhao et al., 2017). Clinical decisions based on fuzzy logic models are cost effective and beneficial in improving healthcare systems. One of the significant features of fuzzy logic approaches is removing uncertainties of dynamic systems. Uncertainties can be represented and controlled effectively (Parthiban and Subramanian, 2008). Fuzzy logic models were used in predicting appendicitis with high accuracy (Pandey and Mishra, 2009; Al-Shayea et al., 2013). Different expert systems have been used in medicine (Buchanan and Shortliffe, 1984; Ohlsson, 2004; Lee and Wang, 2011; Ma, 2012). MYCIN is one of the early clinical decision systems developed at Stanford University in the early 1970s. This DSS was an expert system based on artificial intelligence to identify bacteria causing severe infections in order to recommend specific antibiotics for patients (Buchanan and Shortliffe, 1984). This DSS used the results of physical and laboratory tests of subjects to diagnose blood infections. Chronic kidney disease (CKD) is a global health problem with 8 to 16 percent worldwide prevalence (Nugent et al., 2011). The prevalence of the disease has dramatically increased worldwide (Meguid El Nahas and Bello, 2005). Variations in population censuses, different diagnoses in different racial populations, a lack of diagnosis in early stages and risk factors contribute to the rapid increase of the disease (Coresh et al., 2002; Bello et al., 2005; El Nahas, 2005). Annual costs of CKD patients are high, and so the disease imposes high costs on each country. Annual costs of CKD patients in the USA exceeded 39.46 million US$ for 2008, equaling 23 percent of healthcare expenditures (Coresh et al., 2002). Despite the high medical costs and advances in dialysis treatments for CKD patients, mortality and morbidity rates of the disease are still high and the patients have a low quality of life (Pickle et al., 1996).

Reviewing the recent literature in MDSSs showed that fuzzy intelligent systems, especially neuro-fuzzy inference systems, have been widely used in predicting the state and progression of various diseases (Ubeyli and Güler, 2005; Parthiban and Subramanian, 2008; Lee and Wang, 2011). Findings of these studies showed that utilizing these expert systems in combination with the knowledge and diagnosis of clinical specialists can significantly reduce diagnostic errors. Such systems yield more accuracy compared with machine learning techniques.

Early diagnosis of CKD disease is a necessary step to reduce or even prevent the progression of renal damage. Because of the covert nature of the disease in early stages, the uncertainties governing the disease's status, and progression resulting from dynamic features of the human body, we need a robust model to accurately predict the disease's progression. To our knowledge there has not been any study using fuzzy intelligent systems to build a DSS to predict the time of renal failure. In this study we propose a MDSS based on the ANFIS system to predict renal failure progression. We first designed three models to predict the worsening time frame of CKD, including linear regression, multilayer perceptron neural network, and ANFIS models to assess their accuracy (data not presented). Among the three predicting models, ANFIS showed the greatest accuracy (more than 95%) in predicting GFR (Norouzi et al., 2016). Therefore, in this study, we used the ANFIS as the core computing model to build an MDSS for predicting renal failure in CKD patients with a user-friendly interface.

In computerized MDSSs different techniques and algorithms can be used, including rule based reasoning, case based reasoning and machine learning techniques (Pandey and Mishra, 2009). Among these methods, various machine learning-based methods have been used in medicine and healthcare, such as decision trees, artificial intelligence network support vector machines, and Bayesian networks. However, fuzzy intelligent techniques have not yet been used to predict worsening renal function. Furthermore, no MDSS is available to monitor kidney disease progression or to predict the appropriate time for renal replacement therapy (RRT) in CKD patients. ANFIS systems have significant potential for predicting systems high in uncertainty and with a highly dynamic nature, such as CKD progression in the human body as the modeled environment (Parthiban and Subramanian, 2008; Ghumbre and Ghatol, 2010).

Experimental Section

Patients and Data Collection

All the data of the present study were comprised of the clinical records of a cohort study of newly diagnosed CKD patients who were serially admitted to the Clinic of Nephrology, Imam Khomeini Hospital (Tehran, Iran) during October 2002-October 2011. All the procedures of the present study were approved by the ethics committee of the Tehran University of Medical Sciences, which coincide completely with the Declaration of Helsinki Ethical Principles for Medical Research Involving Human Subjects (General Assembly of the World Medical Association, 2014). Written consent was obtained from all patients who participated in the study. The inclusion criteria for CKD were small-sized kidneys in ultrasound images or GFR <60 cc/kg/min/1.73 m2 for more than 3 months. All the patients whose records were used for the analysis had visited the clinic for at least 6 months. A total of 465 CKD patients participated in the study. They were divided into two groups according to their adherence patterns to the follow-up schedule in the clinic. The test group consisted of 389 patients who continuously (at least every 6 months) were visited in the clinic. The control group consisted of 76 patients who did not regularly follow their visit schedule in the clinic. The patients whose visits postponed for at least 1 year were categorized as control group.

At each visit, a set of clinical and physiological parameters was recorded and monitored for each patient. The variables included the patient's weight, diastolic and systolic blood pressure, serum creatinine level, fasting plasma glucose, lipid profile, calcium, phosphorus, hemoglobin, uric acid, and GFR. Then, the patients were administered suitable treatments for blood pressure, bone mineral metabolism indices, and hemoglobin control. The GFR was estimated using the Modification of Diet in Renal Disease (MDRD) equation. The end point for the patient's follow-up was a GFR value <15 cc/kg/min/1.73 m2 or start of RRT or patient death. The MDRD is a formula for estimating GFR based on creatinine and patient characteristics (Levey et al., 1999). This equation is used only for CKD patients, so for acute kidney failure it may result in an inaccurate estimation. All quantitative variables were considered as continuous to have a better training of the model. The recorded clinical and physiological variables along with the demographic data were used to create a dataset. We initially selected 10 variables that were expected to influence the CKD status and progression based on the previous studies and the viewpoints of nephrology specialists (Figure 1). These variables were then used as the input of the predicting models to calculate GFR values at future intervals. The variables included age, sex, weight, underlying diseases, diastolic blood pressure, creatinine, calcium, phosphorus, uric acid, and GFR. In next step, Pearson's correlation coefficient test was used to determine the variables that significantly influence the GFR values. The four variables weight, diastolic blood pressure, diabetes mellitus as underlying disease, and current GFR showed significant correlation with GFR values and were selected as the inputs of the GFR predicting models.

FIGURE 1
www.frontiersin.org

Figure 1. Schematic diagram of predicting model and input variables.

To develop an MDSS for predicting renal failure we first should develop a predicting model to forecast the renal failure time and the time frame where kidney disease worsens. According to the clinical measurements (independent physiological parameters) and clinical outcomes, when GFR reaches <15cc/kg/min/1.73 m2, RRT including dialysis or transplant is necessary for the patient's survival (Gaspari et al., 2004). Regarding the previous studies and clinical data, GFR is the only reliable parameter of renal function and progression of CKD (Gaspari et al., 2004). Therefore, to predict renal failure, GFR values should be predicted over time. Predicting the variations of GFR values, we can predict the time at which the GFR reaches the threshold value of 15 cc/kg/min/1.73 m2 indicating the time for RRT. The real data recorded during a 10-year period were recorded at 6-month intervals. Therefore, the GFR values were predicted for three sequential 6-month intervals at 6-, 12-, and 18-month intervals. The GFR(t+p) with p = 1,2,3 represents the GFR values at 6-, 12-, and 18-month intervals.

We used three predicting models, including improved linear regression, ANFIS, and multilayer perceptron neural networks, to predict the GFR in future time intervals (data not presented). Among the three predicting models, ANFIS was capable of accurately predicting GFR with more than 95% precision (Norouzi et al., 2016). Therefore, ANFIS was used as a core predicting model in building the MDSS.

Model Description

The ANFIS model used in the present study (Figure 2) is based on the model proposed by Jang (Jang, 1992), which is a learner network equivalent to the Takagi-Sugeno fuzzy inference system. Learning in this network is a continuous update of the network parameters. Factors of layer I and layer IV are of the learner type. Factors of the first layer determine membership functions. Factors of layer IV determine the first-order estimated function. The ANFIS training algorithm is a hybrid algorithm, which uses the ordinary least squares algorithm to update coefficients of output functions (fi), while the error back propagation algorithm is used to update fundamental factors of the system (Jang, 1992; Jang and Sun, 1997).

FIGURE 2
www.frontiersin.org

Figure 2. Structure of the ANFIS model used in the present study.

The results of our predicting models support the previous findings, which showed a higher predicting efficacy from ANFIS compared to the linear regression and multilayer perceptron neural network (Norouzi et al., 2016). The ANFIS model could predict the GFR values for future 6-month intervals with normalized mean square error lower than 5%. Therefore, the ANFIS model was used to build the MDSS system. The detailed features of the predicting model can be found in Norouzi et al. (2016). In brief, the ANFIS model works as below: Data of 465 CKD patients were divided into training and test datasets. Training data were used to optimize the weights and other parameters in the model. The test data were used to evaluate the quality of estimates and forecasts. In all further processing and modeling, the test dataset was not used for training models. The test data were randomly selected so that all data had an equal chance to participate in the selection process. The test dataset is usually selected from 30 to 40% of the available data. In this study, 30 and 70% of the data were selected as the test and the training datasets, respectively. The input variables were fuzzified with Genfis3 code in MATLAB and then a fuzzy rule base was established using the Fuzzy C-Means (FCM) clustering approach. The membership functions of the input variable were created. The resulting fuzzy rules in the rule base were used to estimate GFR values. The membership functions were Gaussian. The fuzzy rules in the rule base build a fuzzy inference system and after training, which was converted to an ANFIS model. The trained ANFIS was used for predicting the GFR values at a 6-month interval and the predicting performance of ANFIS model for training dataset for the 6, 12, and 18-month future intervals was evaluated against the real measured GFR values.

Results

Implementing the MDSS

Regarding the framework and nature of neuro-fuzzy based DSS, whose functions are based on learning, the data of all patients in this study were divided into training and test datasets. The data from the test dataset were used to evaluate the predicting performance of accuracy of the predicting model.

Three criteria were selected to evaluate and compare the accuracy of the two neural network models: Mean Square Error (MSE), Mean Absolute Error (MAE), and Normalized MSE (NMSE). Of them, the NMSE is preferred since it provides the normalized error ranged from 0 to 100 percent. The formula for error criteria is expressed by Equations (1) to (3) as follows:

MSE=i=1N(yiy^i)2N    (1)
MAE=i=1N|yiy^i|N    (2)
NMSE=i=1N(yiy^i)2i=1N(yi)2×100    (3)

Table 1 shows the ANFIS predictions of GFR values at sequential GFR(t+1, 2, 3) for the training and test datasets based on the error criteria. The results show that the ANFIS neural network can accurately predict the GFR values for both training and test datasets at all three periods of 6, 12, and 18 months (Figures 3, 4). Despite increasing the predicting interval to 12 and 18 months, the ANFIS was still able to accurately predict the GFR values. Given the low error rate of the test data, the proposed ANFIS could be generalized to predict GFR values in new patients.

TABLE 1
www.frontiersin.org

Table 1. Error criteria for the training/test datasets for 6, 12, and 18-month periods i.e., GFR (t+1, 2, and3).

FIGURE 3
www.frontiersin.org

Figure 3. Comparison of the ANFIS prediction and real GFR(t+1) values for the training dataset.

FIGURE 4
www.frontiersin.org

Figure 4. Comparison of the ANFIS prediction and real GFR(t+1) values for the test dataset.

Assessment of the MDSS Performance

In addition to GFR prediction, the model produces a fuzzy rule base. The fuzzy rule base converts the complex relationships between experimental inputs and GFR as simple linear models in different modeling environments. The transparency of the GFR membership function in the ANFIS is the advantage of ANFIS compared to other predicting models such as linear regression and multilayer perceptron neural network. The trained ANFIS system could effectively predict the GFR values at sequential 6-, 12-, and 18-month intervals. In assessing the performance of the model, we evaluated the modeling results for different patients through assessing the effects of underlying disease, gender, and initial GFR values. The predicting results showed a different disease progression between male and female CKD patients when the underlying disease was diabetes mellitus + urologic disease (Figure 5). The predicted GFR values for male patients reached 7 during the 18-month interval, GFR(t+3), indicating a failure of renal function (Figure 5A). However, female CKD patients showed a GFR(t+3) value of about 37, indicating the improvement of kidney function (Figure 5B). The predicted data followed the real measurements well.

FIGURE 5
www.frontiersin.org

Figure 5. Predicted GFR variation among CKD patients with underlying disease of diabetes mellitus + urologic disease for sequential three 6-month interval. (A) Male patient; (B) female parient.

Following the performance assessment of the predicting model, we designed a friendly-use graphical user interface (Meguid El Nahas and Bello, 2005) in MATLAB to build an MDSS for predicting the GFR values of CKD patients (Figures 6A,B). The MDSS uses the ANFIS model as its core computing model with appropriate topological structure. This system can be used by personnel with no programming or computer knowledge. The user defines the input variables, which are the results of laboratory and clinical assessments, and the system predicts the GFR values at three sequential 6-month intervals. The error of each computation is also represented by the model that helps the physicians to take appropriate decisions on the treatment options for each CKD patient. The model gives the minimum and maximum range of GFR at each interval. The average predicting error of the model, obtained through different comparisons with the real test data, was lower than 5%. The error range of our proposed model is sufficiently low to effectively support medical decisions in CKD management.

FIGURE 6
www.frontiersin.org

Figure 6. (A) Graphical user interface of the proposed MDSS based in ANFIS predicting model. (B) The output of GUI in a test patient.

Discussion

The present study introduces a new MDSS for monitoring and predicting renal failure progression in CKD patients. We evaluated the performance of three predicting models: improved linear regression model, MLP, and ANFIS neural networks. Of these, the latter showed the highest accuracy. The user-friendly MDSS was then built based on the predicting model. The MDSS showed high efficiency in predicting the GFR values. This DSS can reduce the cost of CKD management as well as reducing the mortality rate of the disease. In combination with the experience and knowledge of expert nephrologists, the proposed MDSS can significantly improve the quality of life of CKD patients. It is possible to use this system more in practice to help the management team to support patients effectively.

Several authors have attempted to predict the survival time of hemodialysis patients. Among them, Ma (Ma, 2012) worked with artificial neural and neuro-fuzzy models while other authors used machine learning based methods (Brier et al., 2003; Gaspari et al., 2004; Sengur, 2008; Hussain et al., 2011). A comparison of the results mentioned above, alongside ours, allowed us to affirm that our predicting models provide a reliable method to foresee the timeframe of worsening renal function in CKD patients. The strong point of our proposed MDSS was its high reliability in the prediction of GFR. This reliability comes from incorporating sequential measurements of GFR in CKD patients for an extended period of follow up (mean: 37.6 months). However, our DSS needs further improvement to include all influential parameters on CKD progression as well as to improve its ability to predict GFR variations in shorter intervals.

Ethics Statement

This study was carried out in accordance with the recommendations of Declaration of Helsinki, Ethics committee of Tehran University of Medical Sciences, Tehran, Iran with written informed consent from all subjects. All subjects gave written informed consent in accordance with the Declaration of Helsinki. The protocol was approved by the ethics committee of Tehran University of Medical Sciences, Tehran, Iran.

Author Contributions

JN and SM conceptualized the study and provided the resources. JN, SM, and AY performed the methodology and curated the data. JN and AY contributed to the software. JN, SM, AY, ES-A, and FT-M did the validation, investigation and the visualization. JN, AY, ES-A, and FT-M executed the formal analysis, the writing of the manuscript and prepared the original draft. SM, AY, ES-A, and FT-M wrote, reviewed and edited the manuscript. SM provided supervision. JN were responsible for the project administration and the funding acquisition.

Funding

This research was funded by Tehran University of Medical Sciences, Tehran, Iran [Grant No.: 18325].

Conflict of Interest Statement

The authors declare that the research was conducted in the absence of any relationships that could be construed as a potential conflict of interest.

Acknowledgments

The authors would like to thank Dr. Asadzadeh for his cooperation and technical assistance during the different stages of the present study. This study was financially supported by a grant from Tehran University of Medical Sciences.

References

Al-Kasasbeh, R., Korenevskiy, N., Ionescou, F., Alshamasin, M., and Kuzmin, A. (2011). Synthesis of fuzzy logic for prediction and medical diagnostics by energy characteristics of acupuncture points. J. Acupunct. Meridian Stud. 4, 175–182. doi: 10.1016/j.jams.2011.09.005

PubMed Abstract | CrossRef Full Text | Google Scholar

Al-Shayea, Q., El-Refae, G., and Yaseen, S. (2013). Artificial neural networks for medical diagnosis using biomedical dataset. Int. J. Behav. Healthc. Res. 4, 45–63. doi: 10.1504/IJBHR.2013.054519

CrossRef Full Text | Google Scholar

Anagnostou, T., Remzi, M., Lykourinas, M., and Djavan, B (2003). Artificial neural networks for decision-making in urologic oncology. Eur. Urol. 43, 596–603. doi: 10.1016/S0302-2838(03)00133-7

PubMed Abstract | CrossRef Full Text | Google Scholar

Bello, A. K., Nwankwo, E., and El Nahas, A. M. (2005). Prevention of chronic kidney disease: a global challenge. Kidney Int. Suppl. 98, S11–7. doi: 10.1111/j.1523-1755.2005.09802.x

CrossRef Full Text | Google Scholar

Brier, M. E., Ray, P. C., and Klein, J. B. (2003). Prediction of delayed renal allograft function using an artificial neural network. Nephrol. Dial. Transplant. 18, 2655–2659. doi: 10.1093/ndt/gfg439

PubMed Abstract | CrossRef Full Text | Google Scholar

Buchanan, B. G., and Shortliffe, E. H. (1984). Rule-Based Expert Systems : The MYCIN Experiments of the Stanford Heuristic Programming Project. Addison-Wesley, University of Michigan.

Coresh, J., Astor, B. C., McQuillan, G., Kusek, J., Greene, T., Van Lente, F., et al. (2002). Calibration and random variation of the serum creatinine assay as critical elements of using equations to estimate glomerular filtration rate. Am. J. Kidney Dis. 39, 920–929. doi: 10.1053/ajkd.2002.32765

PubMed Abstract | CrossRef Full Text | Google Scholar

El Nahas, M. (2005). The global challenge of chronic kidney disease. Kidney Int. 68, 2918–2929. doi: 10.1111/j.1523-1755.2005.00774.x

PubMed Abstract | CrossRef Full Text | Google Scholar

Emam, A., Tonekabonipour, H., Teshnelab, M., and Aliyari Shoorehdeli, M. (2010). “Ischemia prediction using ANFIS,” in 2010 IEEE International Conference on Systems, Man and Cybernetics (Istanbul: IEEE), 4041–4044. doi: 10.1109/ICSMC.2010.5642197

CrossRef Full Text | Google Scholar

Ercelebi, E., and Subasi, A. (2006). “Classification of EEG for epilepsy diagnosis in wavelet domain using artifical neural network and multi linear regression,” in 2006 IEEE 14th Signal Processing and Communications Applications (Antalya), 1–4. doi: 10.1109/SIU.2006.1659852

CrossRef Full Text | Google Scholar

Garg, A. X., Adhikari, N. K., McDonald, H., Rosas-Arellano, M. P., Devereaux, P. J., Beyene, J., et al. (2005). Effects of computerized clinical decision support systems on practitioner performance and patient outcomes: a systematic review. JAMA 293, 1223–1238. doi: 10.1001/jama.293.10.1223

PubMed Abstract | CrossRef Full Text | Google Scholar

Gaspari, F., Ferrari, S., Stucchi, N., Centemeri, E., Carrara, F., Pellegrino, M., et al. (2004). Performance of different prediction equations for estimating renal function in kidney transplantation. Am. J. Transplant. 4, 1826–1835. doi: 10.1111/j.1600-6143.2004.00579.x

PubMed Abstract | CrossRef Full Text | Google Scholar

General Assembly of the World Medical Association (2014). World Medical Association Declaration of Helsinki: ethical principles for medical research involving human subjects. J. Am. Coll. Dent. 81, 14–8.

Ghumbre, S. U., and Ghatol, A. A. (2010). An intelligent system for hepatitis b disease diagnosis. Int. J. Comput. Appl. 32, 455–460. doi: 10.2316/Journal.202.2010.4.202-2874

CrossRef Full Text | Google Scholar

Hayward, J., Alvarez, S. A., Ruiz, C., Sullivan, M., Tseng, J., and Whalen, G. (2010). Machine learning of clinical performance in a pancreatic cancer database. Artif. Intell. Med. 49, 187–195. doi: 10.1016/j.artmed.2010.04.009

PubMed Abstract | CrossRef Full Text | Google Scholar

Hunt, D. L., Haynes, R. B., Hanna, S. E., and Smith, K. (1998). Effects of computer-based clinical decision support systems on physician performance and patient outcomes: a systematic review. JAMA 280, 1339–1346. doi: 10.1001/jama.280.15.1339

PubMed Abstract | CrossRef Full Text | Google Scholar

Hussain, M., Wajid, S. K., Elzaart, A., and Berbar, M. (2011). “A comparison of SVM kernel functions for breast cancer detection,” in Computer Graphics, Imaging and Visualization (CGIV), 2011 Eighth International Conference on (Singapore: IEEE), 145–150. doi: 10.1109/CGIV.2011.31

CrossRef Full Text | Google Scholar

Jang, J.-S. (1992). Neuro-Fuzzy Modeling: Architectures, Analyses, and Applications. Berkeley: University of California.

Google Scholar

Jang, J.-S. R. (1993). ANFIS: adaptive-network-based fuzzy inference system. IEEE Trans. Syst. Man. Cybern. 23, 665–685. doi: 10.1109/21.256541

CrossRef Full Text | Google Scholar

Jang, J.-S. R., and Sun, C.-T. (1997). Neuro-fuzzy and Soft Computing: A Computational Approach to Learning and Machine Intelligence. Upper Saddle River, NJ: Prentice-Hall, Inc.

Google Scholar

Krug, D., Elger, C. E., and Lehnertz, K. (2008). “A CNN-based synchronization analysis for epileptic seizure prediction: Inter- and intraindividual generalization properties,” in Proc. IEEE International Workshop on Cellular Neural Networks and their Applications (Santiago de Compostela), 92–95. doi: 10.1109/CNNA.2008.4588656

CrossRef Full Text | Google Scholar

Lauer, R. T., Smith, B. T., and Betz, R. R. (2005). Application of a neuro-fuzzy network for gait event detection using electromyography in the child with cerebral palsy. IEEE Trans. Biomed. Eng. 52, 1532–1540. doi: 10.1109/TBME.2005.851527

PubMed Abstract | CrossRef Full Text | Google Scholar

Lee, C. S., and Wang, M. H. (2011). A fuzzy expert system for diabetes decision support application. IEEE Trans. Syst. Man, Cybern. Part B 41, 139–153. doi: 10.1109/TSMCB.2010.2048899

PubMed Abstract | CrossRef Full Text | Google Scholar

Levey, A. S., Bosch, J. P., Lewis, J. B., Greene, T., Rogers, N., and Roth, D. (1999). A more accurate method to estimate glomerular filtration rate from serum creatinine: a new prediction equation. Modification of diet in renal disease study group. Ann. Intern. Med. 130, 461–70. doi: 10.7326/0003-4819-130-6-199903160-00002

PubMed Abstract | CrossRef Full Text | Google Scholar

Ma, T. M. (2012). Local and Personalised Modelling for Renal Medical Decision Support System. Available online at: http://aut.researchgateway.ac.nz/handle/10292/4472.

Meguid El Nahas, A. M., and Bello, A. K. (2005). Chronic kidney disease: the global challenge. Lancet 365, 331–340. doi: 10.1016/S0140-6736(05)17789-7

PubMed Abstract | CrossRef Full Text | Google Scholar

Miller, R. A. (1994). Medical diagnostic decision support systems–past, present, and future: a threaded bibliography and brief commentary. J. Am. Med. Inform. Assoc. 1, 8–27.

PubMed Abstract | Google Scholar

Montgomery, A. A., Fahey, T., Peters, T. J., MacIntosh, C., and Sharp, D. J. (2000). Evaluation of computer based clinical decision support system and risk chart for management of hypertension in primary care: randomised controlled trial. BMJ 320, 686–90. doi: 10.1136/bmj.320.7236.686

PubMed Abstract | CrossRef Full Text | Google Scholar

Norouzi, J., Yadollahpour, A., Mirbagheri, S. A., Mazdeh, M. M., and Hosseini, S. A. (2016). Predicting renal failure progression in chronic kidney disease using integrated intelligent fuzzy expert system. Comput. Math. Methods Med. 2016:6080814. doi: 10.1155/2016/6080814

PubMed Abstract | CrossRef Full Text | Google Scholar

Nugent, R. A., Fathima, S. F., Feigl, A. B., and Chyung, D. (2011). The burden of chronic kidney disease on developing nations: a 21st century challenge in global health. Nephron Clin. Pract. 118, c269–c277. doi: 10.1159/000321382

PubMed Abstract | CrossRef Full Text | Google Scholar

Ohlsson, M. (2004). WeAidU-a decision support system for myocardial perfusion images using artificial neural networks. Artif. Intell. Med. 30, 49–60. doi: 10.1016/S0933-3657(03)00050-2

PubMed Abstract | CrossRef Full Text | Google Scholar

Pandey, B., and Mishra, R. B. (2009). Knowledge and intelligent computing system in medicine. Comput. Biol. Med. 39, 215–230. doi: 10.1016/j.compbiomed.2008.12.008

PubMed Abstract | CrossRef Full Text | Google Scholar

Parthiban, L., and Subramanian, R. (2008). Intelligent heart disease prediction system using CANFIS and genetic algorithm. Citeseer. Available online at: http://citeseerx.ist.psu.edu/viewdoc/download?doi=10.1.1.451.9421&rep=rep1&type=pdf (Accessed July 20, 2018).

Pickle, L. W., Mungiole, M., Jones, G. K., and White, A. A. (1996). Atlas of United States Mortality. Available onlie at: https://www.cdc.gov/nchs/data/misc/atlasmet.pdf (Accessed July 20, 2018).

PubMed Abstract | Google Scholar

Sengur, A. (2008). An expert system based on principal component analysis, artificial immune system and fuzzy k-NN for diagnosis of valvular heart diseases. Comput. Biol. Med. 38, 329–338. doi: 10.1016/j.compbiomed.2007.11.004

PubMed Abstract | CrossRef Full Text | Google Scholar

Smith, A. E., Nugent, C. D., and McClean, S. I. (2003). Evaluation of inherent performance of intelligent medical decision support systems: utilising neural networks as an example. Artif. Intell. Med. 27, 1–27. doi: 10.1016/S0933-3657(02)00088-X

PubMed Abstract | CrossRef Full Text | Google Scholar

Ubeyli, E. D., and Güler, I. (2005). Automatic detection of erthemato-squamous diseases using adaptive neuro- fuzzy inference systems. Comput. Biol. Med. 35, 421–433. doi: 10.1016/j.compbiomed.2004.03.003

PubMed Abstract | CrossRef Full Text | Google Scholar

Yadollahpour, A., and Jalilifar, M. (2014). Seizure prediction methods: a review of the current predicting techniques. Biomed. Pharmacol. J. 7, 153–162. doi: 10.13005/bpj/466

CrossRef Full Text | Google Scholar

Zhao, Y., Healy, B. C., Rotstein, D., Guttmann, C. R., Bakshi, R., Weiner, H. L., et al. (2017). Exploration of machine learning techniques in predicting multiple sclerosis disease course. PLoS ONE 12:e0174866. doi: 10.1371/journal.pone.0174866

PubMed Abstract | CrossRef Full Text | Google Scholar

Keywords: chronic kidney disease, adaptive neuro fuzzy inference system, medical decision support system, renal failure progression, prediction

Citation: Yadollahpour A, Nourozi J, Mirbagheri SA, Simancas-Acevedo E and Trejo-Macotela FR (2018) Designing and Implementing an ANFIS Based Medical Decision Support System to Predict Chronic Kidney Disease Progression. Front. Physiol. 9:1753. doi: 10.3389/fphys.2018.01753

Received: 24 July 2018; Accepted: 20 November 2018;
Published: 06 December 2018.

Edited by:

Srdjan Kesić, University of Belgrade, Serbia

Reviewed by:

Ingrid Inge Prkacin, University of Zagreb School of Medicine, Croatia
Gonzalo Marcelo Ramírez-Avila, Universidad Mayor de San Andrés, Bolivia

Copyright © 2018 Yadollahpour, Nourozi, Mirbagheri, Simancas-Acevedo and Trejo-Macotela. This is an open-access article distributed under the terms of the Creative Commons Attribution License (CC BY). The use, distribution or reproduction in other forums is permitted, provided the original author(s) and the copyright owner(s) are credited and that the original publication in this journal is cited, in accordance with accepted academic practice. No use, distribution or reproduction is permitted which does not comply with these terms.

*Correspondence: Ali Yadollahpour, yadollahpour.a@gmail.com

Disclaimer: All claims expressed in this article are solely those of the authors and do not necessarily represent those of their affiliated organizations, or those of the publisher, the editors and the reviewers. Any product that may be evaluated in this article or claim that may be made by its manufacturer is not guaranteed or endorsed by the publisher.