Page 129 - Control Theory in Biomedical Engineering
P. 129

Genetic fuzzy logic based system for arrhythmia classification  115


              describes the defuzzification of the output variables, which converts the
              fuzzy outputs into crisp ones (Zadeh, 2015).
                 Generally, the fuzzy arrhythmia classifier has to undergo some adjust-
              ment in the knowledge base in terms of number of fuzzy variables, the mem-
              bership functions types and the definition of rules. We have considered the
              following steps in order to configure the proposed FLC.
               •  Inference mechanism
              We have selected the Mamdani fuzzy inference mechanism whose outputs
              are defined as singletons. In fact, the used defuzzification function is based on
              the weight of the most important fuzzy rule.
               •  Input/output identification
              The morphological features, previously extracted in during pre-processing,
              are considered as the FLC inputs. Indeed, we have chosen six of them,
              including the mean heart rate (E1), the P wave amplitude (E2), the PR inter-
              val duration (E3), the QRS complex duration (E4), the RR interval dura-
              tion (E5) and the ST interval duration (E6). In addition, for the FLC outputs,
              we have five arrhythmia classes (NSR, PVC, P, LBBB and RBBB).
               •  Discourse universe partition
              We have considered for each input (E i ) three fuzzy sets as follows: the min-
              imum (MIN), medium (MOY) and maximum (MAX). These fuzzy sets are
              defined on the six discourse universes [ E i +E i ]. The Gaussian membership
              functions are used for the inputs. However, the output membership func-
              tions are singletons.
                 In order to define the fuzzy sets, the mean value (μ) and the standard
              deviation (δ) are determined for each input. They are defined in Eqs. (7)
              and (8), respectively. The lower limit (μ 2*δ), the average (μ) and the
              upper limit (μ+2*δ), are used to deduce the fuzzy sets (MIN, MOY and
              MAX) for the six inputs E i (with (i¼1 … 6)). They are represented in
              Table 1.







                    Table 1 Fuzzy sets.
                    Input                         Fuzzy sets
                                   MIN              E i <μ 2 * δ
                    E i
                                   MOY              μ 2 * δ < E i < μ+2 * δ
                                   MAX              E i > μ+2 * δ
   124   125   126   127   128   129   130   131   132   133   134