This retrospective cohort study comprised 220 patients underwent coronary angioplasty in Ekbatan Medical Center in Hamadan city, Iran from March 2009 to March 2012. From the beginning of September 2020 after at least 10 years of follow-up, the clinical condition of patients was followed up by telephone interview or in-person contact or by using the patients' medical records from the treating physician's office or hospital.
Patients' information including demographic characteristics, number of involved vessels, the number and type of stent (metal, drug), stent size, height and length, history of smoking, history of diabetes, hypertension, and hyperlipidemia extracted from patient records. The occurrence and non-occurrence of MACCE (including death, CABG, stroke, repeat revascularization) were considered as a binary outcome.
The Risk score variable is defined as the sum of risk factors including diabetes, smoking, hypertension, and hyperlipidemia. If the person has the desired symptom, the value is 1, and if the symptom not exists, the value takes 0, so when the value of the risk score is 2 for an individual, it means that the person has 2 risk factors.
Predictive models including ANFIS, PSO- ANFIS, and logistic regression were examined to predict the occurrence of MACCE. The odds ratio and 95% confidence interval were used to summarize and describe the data in the logistic regression model.
ANFIS as a fuzzy Takagi-Sugno system is based on if-then rules and benefits the learning skill of artificial neural networks together with decision-making capability of fuzzy-logic [11]. The ANFIS structure is formed of five layers. The first layer performs the fuzzification process where the number and type of membership function are specified by a training system based on training data. Then, the rules are defined in the rule layer and the effect of each rule is calculated, which can also be called the inference layer. In the third layer, the effect of each rule is normalized according to the effect of other rules. For the fourth layer, the output of each rule is obtained, which calculates the weighted output. Finally, in the fifth layer, the outputs are added together to form the output of the fuzzy system. To create this network, several parameters such as the type of membership function, the number of functions, the learning method, and the number of repetitions (Epoch) must be optimized [11, 12].
The Particle swarm optimization (PSO) is a stochastic optimization technique bio-inspired by the social behavior found in nature such as the motion of bird flocks and schooling fish. In this population-based algorithm, the members of the population interact straightly with each other and solve the problem by exchange of their best experience and recalling valuable experiences of the past. The beginning of the algorithm in optimizing the parameters of membership functions in the ANFIS model is that after designing the initial FIS, a group of particles or solutions are randomly generated and initialized by moving these particles during successive iterations and by updating the position of the particles, they try to find the optimal solution to the problem. For each answer, the fit value of each particle is evaluated, and if a better fit value is obtained, the position of the particle is updated. In the next step, the best new position of the whole group is found, and if the stop criterion is met, the algorithm also stops [13, 14].
The input variables used in predictive models including sex, age, stent length, stent diameter, number of vessels, type of stent and risk score. ANFIS architecture was shown in figure 1. For all models; the data were divided randomly into two groups of training (70%) and test (30%) sets. The same test, training sets and input variables were used to compare the performance of different models. Data analysis was performed using SPSS software version 21 and fuzzy logic toolbox of Matlab20 software. The stop criterion in the present study was a maximum of 1000 epochs or an error of less than 0.01. The best FIS was selected based on the lowest error rate.
Ethics approval, consent to participate
This study was approved by the Ethics Committee of Hamadan University of Medical Sciences with IR.UMSHA.REC.1398.017. Due to the retrospective nature of the study, the patient consent form was not signed. All the participants were informed on the purpose of the study, in response to a follow-up phone call, patients or their relatives responded if they wished. All methods were performed in accordance with the relevant guidelines and regulations.