<!DOCTYPE article PUBLIC "-//NLM//DTD JATS (Z39.96) Journal Archiving and Interchange DTD v1.0 20120330//EN" "JATS-archivearticle1.dtd">
<article xmlns:xlink="http://www.w3.org/1999/xlink">
  <front>
    <journal-meta />
    <article-meta>
      <title-group>
        <article-title>A Radial Basis Neural Network Based Agent Module Exploiting ECG Signals to Prevent Heart Diseases</article-title>
      </title-group>
      <contrib-group>
        <aff id="aff0">
          <label>0</label>
          <institution>Salvatore Calcagno and Fabio La Foresta DICEAM, University Mediterranea 89122 Reggio Calabria</institution>
          ,
          <country country="IT">Italy</country>
        </aff>
      </contrib-group>
      <fpage>78</fpage>
      <lpage>83</lpage>
      <abstract>
        <p>-Today, Electro-Cardiogram (ECG) is considered the most important diagnostic tool in cardiology, because its extremely accuracy to reveal potential pathologic heart activities. In the context of a multi-agent system, where agents provide to monitor the health of patients in a personalized manner on the bases of different embedded modules, we propose a module developed with the aim to prevent possible hearth diseases. It is based on a Radial Basis Neural Network (RBNN) able to analyze the ECG signals and to evaluate the impact of some specific parameters for preventing heart diseases. Index Terms-ECG, Soft Computing, Multi-agent System, Radial Basis Neural Network, Cardiac Diseases.</p>
      </abstract>
    </article-meta>
  </front>
  <body>
    <sec id="sec-1">
      <title>I. INTRODUCTION</title>
      <p>
        Nowadays, progresses in computer science, communication
and sensor technologies, as well as in the medical researches,
have made possible to monitor many aspects of human health.
In this context, a prominent role is played by the agent
technology 1 which has been applied with success in this
field (see for example [
        <xref ref-type="bibr" rid="ref8">8</xref>
        ]–[
        <xref ref-type="bibr" rid="ref14">14</xref>
        ]). In such a scenario, we are
studying to realize a multi-agent system where each personal
software agent is associated with a patient and collaborates
with a central agency devoted to support the first aid
activities suggesting to the health care operators how to use at
the best the human and technical resources. More in detail,
we are supposing to realize the software agent components
with a modular approach so that the agent, on the basis
of the different modules that it embeds, can monitor
different pathologies (e.g., cardiac troubles, diabetes and so on).
Specifically, in this paper, we present a software prototype
of the module monitoring the cardiac activity that should be
embedded into a personal software agent. In particular, this
module exploits the past studies on the Electrocardiogram
(ECG). ECG, discovered by Waller and Einthoven in 1903, and
consisting of a not invasive reproduction of the heart electrical
activity in relation with the body surface potentials, is the
most exploited instrument in heart diagnostics especially to
investigate fibrillation, ischemia, arrhythmia and many other
heart diseases. During the heart ventricular contractions, due
1The interested reader might refer to an overwhelming number of surveys
on the matter among which [
        <xref ref-type="bibr" rid="ref1">1</xref>
        ]–[
        <xref ref-type="bibr" rid="ref7">7</xref>
        ].
to the imbalance in sodium and potassium concentration,
the heart muscle behaves like an electric dipole so that it
can be described by a vector changing its orientation and
amplitude when the depolarization/depolarization activities
take place [
        <xref ref-type="bibr" rid="ref15">15</xref>
        ]–[
        <xref ref-type="bibr" rid="ref18">18</xref>
        ]. Therefore, during the heart activities,
some abnormalities may occur distorting the signal so that
many algorithms have been developed in order to analyze
and interpret the ECG [
        <xref ref-type="bibr" rid="ref19">19</xref>
        ]–[
        <xref ref-type="bibr" rid="ref22">22</xref>
        ]. The scientific community is
heavily involved in research on two different aspects: the first
one deals with morphological aspects that affect the cardiac
cycle while the second one deals with the timing of events and
variations in patters over many beats. Obviously, to investigate
and interpret cardiac pathophysiology, we need of models
easily implementable [
        <xref ref-type="bibr" rid="ref23">23</xref>
        ]–[
        <xref ref-type="bibr" rid="ref25">25</xref>
        ] because it is impossible to
distort the cardiac activity for studying the effect on ECGs2.
Moreover, these models help us to mathematically characterize
cardiac activity by simulating possibly potentially fatal cardiac
diseases. Taking into account the above considerations, the
proposed Agent Module was based on a parametric dynamic
model for simulating ECG signals relative to single-channel
ECGs. Furthermore, with the aim to obtain a flexible model
able to give trustworthy results a Computational Intelligence
approach has been adopted. As a matter of fact, during
the last decades Computational Intelligence (Artificial Neural
Networks, Fuzzy Logic, Support Vector Regression Machines,
genetic algorithms, particle swarm techniques) have been
employed with success to solve a wide variety of problems
ranging from microwave engineering [
        <xref ref-type="bibr" rid="ref26">26</xref>
        ], [
        <xref ref-type="bibr" rid="ref27">27</xref>
        ], [
        <xref ref-type="bibr" rid="ref28">28</xref>
        ], non
destructive testing evaluation (NDT) [
        <xref ref-type="bibr" rid="ref29">29</xref>
        ], [
        <xref ref-type="bibr" rid="ref30">30</xref>
        ], transportation
engineering [
        <xref ref-type="bibr" rid="ref31">31</xref>
        ], to biomedical engineering [
        <xref ref-type="bibr" rid="ref32">32</xref>
        ]. Among the
various methodologies available in this field, in the present
work, an approach based on the exploitation of a Radial Basis
Neural Network (RBNN), is proposed. The main reason of this
choice is due to the the ability of the RBNN to handle pattern
estimation problems [
        <xref ref-type="bibr" rid="ref32">32</xref>
        ]–[
        <xref ref-type="bibr" rid="ref35">35</xref>
        ]. More in detail, by means of
a RBNN, very useful for pattern estimation problems [
        <xref ref-type="bibr" rid="ref26">26</xref>
        ],
[
        <xref ref-type="bibr" rid="ref32">32</xref>
        ]–[
        <xref ref-type="bibr" rid="ref34">34</xref>
        ], a parameterized model for evaluating the impact
on the ECG trends is built. Starting from the evaluation of
2Even though the problem could be avoid by studying the ECG database.
time (sec)
φj (rad)
hj
kj
the RBNN performances by means of the variation of its
spread factor related to each feature carried out by the signal,
the spread factor taking into account the trade-off between
performances and neural net complexity is chosen. At the
end, a suitable neural net based on radial basic function is
trained testing the performances of the model. Finally, the
trained RBNN represents the module exploited by each agent
to monitor the cardiac activity of its associated patient. The
paper is organized as follows: Section II gives the basics on
the proposed model for reproducing the ECG signal. Section
III presents the experimental dataset used to build our RBNN
model. Section IV describes the RBNN based Agent module.
Section V describes the proposed multi agent architecture for
health care. Finally, conclusions are given in section VI.
      </p>
    </sec>
    <sec id="sec-2">
      <title>II. THE PROPOSED ECG MODEL ECG is the graphic reproduction of the electrical activity of the heart during its operation, recorded on the surface of the body.</title>
      <p>
        Pulses in the myocardium generate potential differences
time and space-varying that can be recorded by electrodes
on the surface of the human body. ECG, with a characteristic
trend only varied in the presence of problems, is characterized
by several positive and negative traits called ”waves” which
repeat at each heart cycle (Figure 1). P-wave, small in size,
corresponds to the atrial depolarization. The QRS complex, a
set of three consecutive waves, corresponds to ventricular
depolarization. T-wave represents the ventricular re-polarization
[
        <xref ref-type="bibr" rid="ref5">5</xref>
        ].
      </p>
      <p>Globally, the distortion of PQRST complex denotes heart
diseases so that the analysis of ECG reveals the presence of
major cardiac pathologies.</p>
      <p>
        As showed in [
        <xref ref-type="bibr" rid="ref5">5</xref>
        ], ECG signal can be carried out by solving
a system of three coupled ordinary differential equations.
Formally, an ECG signal f (t), indicating the module 2π
operation and the empirical parameters by means of | |2π
and (hj , kj , φj ) respectively (Table I), can be reproduced as
follows:
f˙(t) =
      </p>
      <p>X
j∈{P,Q,R,S,T }</p>
      <p>
        Δφj2
hj |φ − φj |2πe− 2kj2 − f (t)
where φ is an angular dynamic parameter which determines
the ECG deflection. In order to evaluate φ, in [
        <xref ref-type="bibr" rid="ref5">5</xref>
        ] (1) was
coupled with the dynamic system:
(H˙ = ξH − ωσ
σ˙ = ξH + ωσ
(1)
(2)
in which ω is a parameter related to the heart rate while ξ =
1 − (H2 + σ2)1/2 obtaining φ = tan−1{2(σH)}. From a
geometric point of view, fixing the angular velocity ω, φ can
be computed by moving amount the H − σ limit line.
      </p>
      <p>In addition, to simulate cardiac diseases, it is sufficient in (1)
to set differently the parameters (hj , kj , φj ) at the expense
of the model flexibility. In such a context, the proposed
approach parametrizes the H − σ limit line modifying (2)
adapting the model to the PQRST complex for a timely control
generalizing the limit path elliptically by both rotation and
linear transformation as follows:
(3)
¯
H
σ¯
=
cosΦ
−sinΦ
sinΦ
cosΦ
a 0
0 b</p>
      <p>H
σ
which allows to compute φ as tan−1{2(σ¯H¯ )}. It is worth
watching that (2) and (3) are equivalent if a = b = 1 and
Φ = 0. The advantage of the proposed procedure liens in the
fact that, maintaining the same computational complexity, it
is possible to characterize the distortion of the complex by
means of (a, b, Φ).</p>
      <p>As an example of ECG alteration we show in Figure (2)
some modification of ECG by setting different values of
parameters according to the proposed model.</p>
    </sec>
    <sec id="sec-3">
      <title>III. THE EXPERIMENTAL DATASET</title>
      <p>
        With the goal of creating a neural learning model, it is
imperative to create a training database. So, by using the
model developed and proposed in the previous Section, we
have built an artificial database of almost 800 ECG signals.
In particular, if f is the sampling frequency, we fixed the
time step f −1 = Δt so that we could apply a 4-
RungeKutta procedure [
        <xref ref-type="bibr" rid="ref36">36</xref>
        ], [
        <xref ref-type="bibr" rid="ref37">37</xref>
        ] to obtain a good number of ECG
signals whose peculiar characteristics, according to [
        <xref ref-type="bibr" rid="ref23">23</xref>
        ], [
        <xref ref-type="bibr" rid="ref38">38</xref>
        ],
[
        <xref ref-type="bibr" rid="ref39">39</xref>
        ], are listed in Table II. In addition, the time intervals have
been computed between two consecutive beats (the so-called
      </p>
      <p>RR-interval); the amplitude of RS-intervals was considered
in terms of Volts. Finally, we have also considered the
QTintervals.</p>
      <p>In order to test the performance of the proposed model,
another database formed by 200 ECG signals has been carried
out by means the same procedure as above specified.</p>
      <p>
        Finally, it is worth to emphasize that the training system
consists of three inputs, (a, b, Φ), and three outputs,
(RRintervals, RS-amplitude, QT-intervals). The choice of
considering the RR-intervals as an output of the procedure is
motivated by the fact that they provide peculiar information
on the physiological state of the patient characterizing both
bradycardia and tachycardia. Since the ratio of the power
in both the low and high frequencies components can be
considered for the sympathovagal balance [
        <xref ref-type="bibr" rid="ref10">10</xref>
        ]. In this paper,
this ratio is defined as [0.015, 0.15]/[0.15, 0.4].
      </p>
      <p>Regarding the choice of considering the RS-amplitudes as
input, it is motivated because it measures the voltage gap of the
second section of QRS-complex which causes the ventricles
depolarization. In addition, RR-intervals and RS-amplitude are
strongly correlated: if RR-interval increases, then the path has
more time to be pushed into the sequence R and S waves.</p>
      <p>Finally, QT-intervals cannot be missing among the inputs
because they represent the time-gaps between the ventricular
depolarizations and the end of ventricular repolarizations: if
QT-intervals are too large the death of the patient is incoming.</p>
      <p>IV. THE RBNN BASED AGENT MODULE TO PREVENT</p>
      <p>HEART DISEASES.</p>
      <p>
        In the Computational Intelligence context, the Artificial
Neural Networks (NNs) are consolidated systems that, by
mens of learning procedures, are able to create the nonlinear
and multi-variable inputs-outputs mapping [
        <xref ref-type="bibr" rid="ref29">29</xref>
        ], [
        <xref ref-type="bibr" rid="ref31">31</xref>
        ].
      </p>
      <p>Specifically, RBNNs, considered as excellent functions
approximators, are usually constituted by means of three layers
of nodes. As shown in Fig. 3, starting from left side (inputs
layer) to right one (outputs layer), just one hidden layer,
where radial basic functions are exploited, takes place. The
parameters showed in Fig. 3 are detailed in Table III.</p>
      <p>In addition, as displayed in Fig. 3, the input vector p and the
matrix IW1,1 are exploited respectively as input and weight
matrix for ||dist|| box producing a vector, with cardinality is
N 1, whose elements are the distances computed between p
and the rows of IW1,1.</p>
      <p>The input for the radial basic function is the vector distance
computed as before mentioned multiplied by the bias (element
allowing the sensitivity of the radbas neuron to be tuned).
It is worth to observe that the radial basic function (in our
case, e−n2 ), for input equal to zero, is the maximum value
equal to unity and, in addition, if the output decreases, ||dist||
decreases: in this way a radbas neuron works as a detector
producing unity if p is equal to its weight vector.</p>
      <p>In this work, if we consider the Spread Factor SF, which
represents a sort of measurement of the function smoothing,
the performance of RBFNN depends on the variation of SF
so that the larger is SF, the smoother is the function
approximation. However, SF, since it is too large, could generate
numerical problems so that it is necessary to guarantee the
overlapping among active input regions of the radbas neurons
ensuring that a lot of radbas neurons have large outputs at any
instant.</p>
      <p>This procedure is able to simultaneously guarantee both a
function smoother and a good generalization of the network.
About the setting of the weight for the first layer, see Table IV.
Regarding the second-layer, indicating by LW2,1 and b2 the
second-layer weights and the bias respectively, LW2,1 is
achieved by solving the following linear formulation
T =</p>
      <p>LW2,1b2</p>
      <p>A1
I
(4)
where A1, I and T indicate the output of the first-layer, the
identity matrix and the output matrix respectively.</p>
      <p>
        In order to evaluate the performance of the proposed RBNN
model, a set of standard statistic indexes have been taken
into account. In particular, as showed in (5), Root mean
Squared Error (RMSE), Root Relative Squared Error (RRSE),
Mean Absolute Error (MAE), Relative Absolute Error (RAE)
and Willmott’s Index of Agreement (WIA) [
        <xref ref-type="bibr" rid="ref40">40</xref>
        ] have been
considered to evaluate the performance by varying the spread
from 0.25 to 20 with a a step equal to 0.25.
      </p>
      <p>
RM SE =




RRSE =


M AE =
1
m1 Pjm=1(yj − y¯j )2 2 ;</p>
      <p>1</p>
      <p>PPjmjm==11((y¯yjj−−yy¯j))22 2 ;
Pjm=1 |y¯j −yj | ;</p>
      <p>m
RAE = PPjmjm==11||y¯yjj−P−yy¯jmj=|| 1;(yj −y¯j )2
W I A = 1 − Pjm=1(|yj −y¯|+|y¯j −y¯|)2 ;



y¯=predicted feature

m=cardinality of the testing patters.
(5)
The proposed procedure has been implemented on Intel Core
2 CPU 1.47 GHz using MatLab R2013a selecting an SF value
equal to 0.77 carried out by means a trade-off between the
complexity of the net and the same performances; for this
computation, the time elapsed was almost equal to 50 minutes.</p>
      <p>The training procedure has been carried out for a
29-hiddenneurons RBNN whose time elapsed was equal to 0.96 seconds.
The obtained results have been collected in Fig. 4, where
RMSE, for each feature, is displayed vs the SF variation and
in Table V where the comparison among the values of the
statistical parameters is evident putting out a good quality
of the tuning achieved by means of the proposed RBNN
procedure.</p>
      <p>V. THE HEALTH CARE MULTIAGENT ARCHITECTURE
The multi-agent system that we are designing consists of
a central Agency and a set of personal software agents,
each one associated with a user (i.e., patient) to monitor. In
particular, each personal agent can be configured with specific
modules on the basis of the pathologies affecting its associated
user. Moreover, each personal agent is thought to be a light
software component able to run on a personal devices, in
order to monitor its user throughout his/her daily activities.
Nowadays, it is possible because mobile devices have suitable
computational, storage and communication capabilities to host
and support such personal agents in all their tasks. At the same
time, more and more powerful sensors, provided of wireless
communication capabilities, are currently available. More in
detail, the agent gathers the data coming via wireless from
the sensors both directly applied on the associated user (e.g.,
ECG or glycemia sensors) and into his/her environment where
he/she lives (e.g., movement sensors). These data acquired by
the agent are analyzed by the corresponding agent module in
order to evaluate the health state of the monitored user. When
the agent detects a potential health risk then it provides to
inform its Agency. The aim of the Agency is that of supporting
the assigned operators in managing the first aid activities by
suggesting the activities to carry out and the best use of the
available human and technical resources (i.e., medical doctors,
health-care assistants, ambulances and so on).</p>
      <p>A. Preventing Heart Disease</p>
      <p>In the aforementioned multi-agent scenario, we describe the
case of a patient affected by heart troubles that is monitored
by a personal software agent running on his/her mobile device
(e.g., a smartphone), equipped with a heart module embedding
the trained RBFANN previously described. The agent provides
to analyze the data coming from the patient’s ECG sensors
and required in input by the RBFANN. If the agent detects
the symptoms of a potential health diseases then it provides
to alert both its patient and its remote Agency by exploiting
the device communication capabilities.</p>
      <p>When the Agency receives the agent alert then it, on the
basis of both the potential heart risk and the health resources
available at that time, provides a list of suggestions to the
designated operators in order to help at the best the unfortunate
user.</p>
    </sec>
    <sec id="sec-4">
      <title>VI. CONCLUSIONS</title>
      <p>In this paper we have presented a study to realize a module
for monitoring patients with heart troubles, as a part of a
software agent equipment in the context of a more complex
and ambitious multi-agent system oriented to monitor the
patients’ health.</p>
      <p>To realize this module, in order both to solve complex
regression problems and develop an alert system, a RBNN
architecture has been exploited. In such a context, starting
from both a biomedical problem where the estimation of
features for ECGs recording is required and a self-modified
dynamic model, the RBNN performances have been estimated
to put out pathological ECGs when heart diseases appear.
The proposed agent module has provided reliable results
to evaluate the parameters of McSharry’s modified model
carrying out pathological events in ECG.</p>
      <p>
        As future works, we are considering the advantages of
including in the design of the proposed system (i) a control
on the reliability of the sensor data in order to avoid the risks
due to wrong or missed alarms and, to this purpose, trust and
reputation system appear as potential candidates for realizing
it also on the basis of recent models and applications [
        <xref ref-type="bibr" rid="ref41">41</xref>
        ]–
[
        <xref ref-type="bibr" rid="ref43">43</xref>
        ] and (ii) an evolutionary strategy [
        <xref ref-type="bibr" rid="ref44">44</xref>
        ], [
        <xref ref-type="bibr" rid="ref45">45</xref>
        ] for improving
in time the Agency performance.
      </p>
    </sec>
  </body>
  <back>
    <ref-list>
      <ref id="ref1">
        <mixed-citation>
          [1]
          <string-name>
            <given-names>C. A.</given-names>
            <surname>Iglesias</surname>
          </string-name>
          ,
          <string-name>
            <given-names>M.</given-names>
            <surname>Garijo</surname>
          </string-name>
          , and
          <string-name>
            <surname>J. C.</surname>
          </string-name>
          <article-title>Gonza´lez, “A survey of agentoriented methodologies</article-title>
          ,” in International Workshop on Agent Theories, Architectures, and Languages. Springer,
          <year>1998</year>
          , pp.
          <fpage>317</fpage>
          -
          <lpage>330</lpage>
          .
        </mixed-citation>
      </ref>
      <ref id="ref2">
        <mixed-citation>
          [2]
          <string-name>
            <given-names>M.</given-names>
            <surname>Pe</surname>
          </string-name>
          <article-title>˘choucˇek and V. Maˇr´ık, “Industrial deployment of multi-agent technologies: review and selected case studies,” Autonomous Agents and Multi-Agent Systems</article-title>
          , vol.
          <volume>17</volume>
          , no.
          <issue>3</issue>
          , pp.
          <fpage>397</fpage>
          -
          <lpage>431</lpage>
          ,
          <year>2008</year>
          .
        </mixed-citation>
      </ref>
      <ref id="ref3">
        <mixed-citation>
          [3]
          <string-name>
            <given-names>W.</given-names>
            <surname>Shen</surname>
          </string-name>
          ,
          <string-name>
            <given-names>L.</given-names>
            <surname>Wang</surname>
          </string-name>
          , and
          <string-name>
            <given-names>Q.</given-names>
            <surname>Hao</surname>
          </string-name>
          , “
          <article-title>Agent-based distributed manufacturing process planning and scheduling: a state-of-the-art survey</article-title>
          ,
          <source>” IEEE Transactions on Systems, Man, and Cybernetics</source>
          , Part C (
          <article-title>Applications</article-title>
          and Reviews), vol.
          <volume>36</volume>
          , no.
          <issue>4</issue>
          , pp.
          <fpage>563</fpage>
          -
          <lpage>577</lpage>
          ,
          <year>2006</year>
          .
        </mixed-citation>
      </ref>
      <ref id="ref4">
        <mixed-citation>
          [4]
          <string-name>
            <given-names>Z.</given-names>
            <surname>Zhou</surname>
          </string-name>
          ,
          <string-name>
            <given-names>W. K. V.</given-names>
            <surname>Chan</surname>
          </string-name>
          ,
          <string-name>
            <given-names>and J. H.</given-names>
            <surname>Chow</surname>
          </string-name>
          , “
          <article-title>Agent-based simulation of electricity markets: a survey of tools,”</article-title>
          <source>Artificial Intelligence Review</source>
          , vol.
          <volume>28</volume>
          , no.
          <issue>4</issue>
          , pp.
          <fpage>305</fpage>
          -
          <lpage>342</lpage>
          ,
          <year>2007</year>
          .
        </mixed-citation>
      </ref>
      <ref id="ref5">
        <mixed-citation>
          [5]
          <string-name>
            <given-names>M.</given-names>
            <surname>Metzger</surname>
          </string-name>
          and G. Polakow, “
          <article-title>A survey on applications of agent technology in industrial process control</article-title>
          ,
          <source>” IEEE Transactions on Industrial Informatics</source>
          , vol.
          <volume>7</volume>
          , no.
          <issue>4</issue>
          , pp.
          <fpage>570</fpage>
          -
          <lpage>581</lpage>
          ,
          <year>2011</year>
          .
        </mixed-citation>
      </ref>
      <ref id="ref6">
        <mixed-citation>
          [6]
          <string-name>
            <given-names>A. L.</given-names>
            <surname>Bazzan</surname>
          </string-name>
          and
          <string-name>
            <surname>F.</surname>
          </string-name>
          <article-title>Kl u¨gl, “A review on agent-based technology for traffic and transportation,” The Knowledge Engineering Review</article-title>
          , vol.
          <volume>29</volume>
          , no.
          <issue>03</issue>
          , pp.
          <fpage>375</fpage>
          -
          <lpage>403</lpage>
          ,
          <year>2014</year>
          .
        </mixed-citation>
      </ref>
      <ref id="ref7">
        <mixed-citation>
          [7]
          <string-name>
            <given-names>M. N.</given-names>
            <surname>Postorino and G. M. L. Sarne</surname>
          </string-name>
          ´, “
          <article-title>Agents meet traffic simulation, control and management: A review of selected recent contributions</article-title>
          ,”
          <source>in Proceedings of the 17th Workshop</source>
          f“rom Objects to Agents”,
          <source>WOA</source>
          <year>2016</year>
          ,
          <article-title>ser</article-title>
          .
          <source>CEUR Workshop Proceedings</source>
          , vol.
          <volume>1664</volume>
          . CEUR-WS.org,
          <year>2016</year>
          .
        </mixed-citation>
      </ref>
      <ref id="ref8">
        <mixed-citation>
          [8]
          <string-name>
            <given-names>J.</given-names>
            <surname>Nealon</surname>
          </string-name>
          and
          <string-name>
            <given-names>A.</given-names>
            <surname>Moreno</surname>
          </string-name>
          , “
          <article-title>Agent-based applications in health care,” in Applications of software agent technology in the health care domain</article-title>
          . Springer,
          <year>2003</year>
          , pp.
          <fpage>3</fpage>
          -
          <lpage>18</lpage>
          .
        </mixed-citation>
      </ref>
      <ref id="ref9">
        <mixed-citation>
          [9]
          <string-name>
            <given-names>J. M.</given-names>
            <surname>Corchado</surname>
          </string-name>
          ,
          <string-name>
            <given-names>J.</given-names>
            <surname>Bajo</surname>
          </string-name>
          , Y. De Paz, and
          <string-name>
            <surname>D. I. Tapia</surname>
          </string-name>
          , “
          <article-title>Intelligent environment for monitoring alzheimer patients, agent technology for health care,” Decision Support Systems</article-title>
          , vol.
          <volume>44</volume>
          , no.
          <issue>2</issue>
          , pp.
          <fpage>382</fpage>
          -
          <lpage>396</lpage>
          ,
          <year>2008</year>
          .
        </mixed-citation>
      </ref>
      <ref id="ref10">
        <mixed-citation>
          [10]
          <string-name>
            <given-names>V.</given-names>
            <surname>Chan</surname>
          </string-name>
          ,
          <string-name>
            <given-names>P.</given-names>
            <surname>Ray</surname>
          </string-name>
          , and
          <string-name>
            <given-names>N.</given-names>
            <surname>Parameswaran</surname>
          </string-name>
          , “
          <article-title>Mobile e-health monitoring: an agent-based approach,” IET communications</article-title>
          , vol.
          <volume>2</volume>
          , no.
          <issue>2</issue>
          , pp.
          <fpage>223</fpage>
          -
          <lpage>230</lpage>
          ,
          <year>2008</year>
          .
        </mixed-citation>
      </ref>
      <ref id="ref11">
        <mixed-citation>
          [11]
          <string-name>
            <given-names>M. T.</given-names>
            <surname>Nguyen</surname>
          </string-name>
          ,
          <string-name>
            <given-names>P.</given-names>
            <surname>Fuhrer</surname>
          </string-name>
          , and J.
          <string-name>
            <surname>Pasquier-Rocha</surname>
          </string-name>
          , “
          <article-title>Enhancing e-health information systems with agent technology</article-title>
          ,”
          <source>International journal of telemedicine and applications</source>
          , vol.
          <year>2009</year>
          , p.
          <fpage>1</fpage>
          ,
          <year>2009</year>
          .
        </mixed-citation>
      </ref>
      <ref id="ref12">
        <mixed-citation>
          [12]
          <string-name>
            <given-names>F.</given-names>
            <surname>Bergenti</surname>
          </string-name>
          and
          <string-name>
            <given-names>A.</given-names>
            <surname>Poggi</surname>
          </string-name>
          ,
          <article-title>“Multi-agent systems for e-health: Recent projects</article-title>
          and initiatives,
          <source>” in 10th Int. Workshop on Objects and Agents</source>
          ,
          <year>2009</year>
          .
        </mixed-citation>
      </ref>
      <ref id="ref13">
        <mixed-citation>
          [13]
          <string-name>
            <given-names>S.</given-names>
            <surname>Iqbal</surname>
          </string-name>
          ,
          <string-name>
            <given-names>W.</given-names>
            <surname>Altaf</surname>
          </string-name>
          ,
          <string-name>
            <given-names>M.</given-names>
            <surname>Aslam</surname>
          </string-name>
          ,
          <string-name>
            <given-names>W.</given-names>
            <surname>Mahmood</surname>
          </string-name>
          , and M. U. G. Khan, “
          <article-title>Application of intelligent agents in health-care: review,”</article-title>
          <source>Artificial Intelligence Review</source>
          , vol.
          <volume>46</volume>
          , no.
          <issue>1</issue>
          , pp.
          <fpage>83</fpage>
          -
          <lpage>112</lpage>
          ,
          <year>2016</year>
          .
        </mixed-citation>
      </ref>
      <ref id="ref14">
        <mixed-citation>
          [14]
          <string-name>
            <given-names>S.</given-names>
            <surname>Montagna</surname>
          </string-name>
          ,
          <string-name>
            <given-names>A.</given-names>
            <surname>Omicini</surname>
          </string-name>
          ,
          <string-name>
            <given-names>F.</given-names>
            <surname>Degli Angeli</surname>
          </string-name>
          , and
          <string-name>
            <given-names>M.</given-names>
            <surname>Donati</surname>
          </string-name>
          , “
          <article-title>Towards the adoption of agent-based modelling and simulation in mobile health systems for the self-management of chronic diseases</article-title>
          ,” vol.
          <volume>1664</volume>
          ,
          <year>2016</year>
          .
        </mixed-citation>
      </ref>
      <ref id="ref15">
        <mixed-citation>
          [15]
          <string-name>
            <given-names>J.</given-names>
            <surname>Malmivuo</surname>
          </string-name>
          and
          <string-name>
            <given-names>R.</given-names>
            <surname>Plonsey</surname>
          </string-name>
          , Bioelectromagnetism,
          <source>Principles and Application of Bioelecric and Biomagnetic Fields</source>
          . New York: Oxford University Press,
          <year>1995</year>
          .
        </mixed-citation>
      </ref>
      <ref id="ref16">
        <mixed-citation>
          [16]
          <string-name>
            <given-names>O.</given-names>
            <surname>Dossel</surname>
          </string-name>
          , “
          <article-title>Inverse Problem of Electro-</article-title>
          and
          <string-name>
            <surname>Magnetocardiography</surname>
            : Review and
            <given-names>Recent</given-names>
          </string-name>
          <string-name>
            <surname>Progress</surname>
          </string-name>
          ,”
          <source>International Journal of Bioelecromagnetism</source>
          , vol.
          <volume>2</volume>
          , no.
          <issue>2</issue>
          ,
          <year>2000</year>
          .
        </mixed-citation>
      </ref>
      <ref id="ref17">
        <mixed-citation>
          [17]
          <string-name>
            <surname>A. van Oosterom</surname>
          </string-name>
          ,
          <article-title>Beyond the Dipole, Modeling the Genesis of the Electrocardiogram</article-title>
          . New York: 100 Years
          <string-name>
            <surname>Einthoven</surname>
          </string-name>
          ,
          <year>2002</year>
          .
        </mixed-citation>
      </ref>
      <ref id="ref18">
        <mixed-citation>
          [18]
          <string-name>
            <given-names>D.</given-names>
            <surname>Geselowitz</surname>
          </string-name>
          , “
          <article-title>Use of Time Integrals of the ECG to Solve the Inverse Problem,”</article-title>
          <source>IEEE Transactions on Biomedical Engineering</source>
          , vol.
          <volume>31</volume>
          , pp.
          <fpage>73</fpage>
          -
          <lpage>75</lpage>
          ,
          <year>1985</year>
          .
        </mixed-citation>
      </ref>
      <ref id="ref19">
        <mixed-citation>
          [19]
          <string-name>
            <given-names>G.</given-names>
            <surname>Clifford</surname>
          </string-name>
          ,
          <string-name>
            <given-names>F.</given-names>
            <surname>Azuaje</surname>
          </string-name>
          , and
          <string-name>
            <given-names>P.</given-names>
            <surname>McSharry</surname>
          </string-name>
          ,
          <string-name>
            <given-names>Advanced</given-names>
            <surname>Methods</surname>
          </string-name>
          and
          <article-title>Tools for ECG Data Analysis</article-title>
          . London, UK: Artech House Publishers,
          <year>2006</year>
          .
        </mixed-citation>
      </ref>
      <ref id="ref20">
        <mixed-citation>
          [20]
          <string-name>
            <given-names>G.</given-names>
            <surname>Clifford</surname>
          </string-name>
          et al.,
          <article-title>“ An artificial vector model for generating abnormal electrocardiographic rhythms,” Physiol</article-title>
          . Meas., vol.
          <volume>31</volume>
          , pp.
          <fpage>595</fpage>
          -
          <lpage>609</lpage>
          ,
          <year>2010</year>
          .
        </mixed-citation>
      </ref>
      <ref id="ref21">
        <mixed-citation>
          [21]
          <string-name>
            <given-names>B.</given-names>
            <surname>Azzerboni</surname>
          </string-name>
          et al.,
          <article-title>“ PCA and ICA for the Extraction of EEG Dominant Components in Cerebral Death Assessment,”</article-title>
          <source>Proceedings of The 2005 International Joint Conference on Neural Networks</source>
          , vol.
          <volume>4</volume>
          , no.
          <issue>1556301</issue>
          , pp.
          <fpage>2532</fpage>
          -
          <lpage>2537</lpage>
          ,
          <year>2005</year>
          .
        </mixed-citation>
      </ref>
      <ref id="ref22">
        <mixed-citation>
          [22]
          <string-name>
            <given-names>F. L.</given-names>
            <surname>Foresta</surname>
          </string-name>
          et al.,
          <article-title>“ PCA-ICA for automatic identification of critical events in continuous coma-EEG monitoring</article-title>
          ,”
          <source>Biomedical Signal Processing and Control</source>
          , vol.
          <volume>4</volume>
          , pp.
          <fpage>229</fpage>
          -
          <lpage>235</lpage>
          ,
          <year>2009</year>
          .
        </mixed-citation>
      </ref>
      <ref id="ref23">
        <mixed-citation>
          [23]
          <string-name>
            <given-names>P.</given-names>
            <surname>McSharry</surname>
          </string-name>
          ,
          <string-name>
            <given-names>G.</given-names>
            <surname>Clifford</surname>
          </string-name>
          ,
          <string-name>
            <given-names>L.</given-names>
            <surname>Tarassenko</surname>
          </string-name>
          , and
          <string-name>
            <given-names>L.</given-names>
            <surname>Smith</surname>
          </string-name>
          , “
          <article-title>A Dynamical Model for Generating Synthetic Electrocardiogram Signals,”</article-title>
          <source>IEEE Transactions on Biomedical Engineering</source>
          , vol.
          <volume>50</volume>
          , no.
          <issue>3</issue>
          , pp.
          <fpage>289</fpage>
          -
          <lpage>294</lpage>
          ,
          <year>2003</year>
          .
        </mixed-citation>
      </ref>
      <ref id="ref24">
        <mixed-citation>
          [24]
          <string-name>
            <given-names>R.</given-names>
            <surname>Sameni</surname>
          </string-name>
          ,
          <string-name>
            <given-names>C.</given-names>
            <surname>Clifford</surname>
          </string-name>
          ,
          <string-name>
            <given-names>C.</given-names>
            <surname>Jutten</surname>
          </string-name>
          , and
          <string-name>
            <given-names>M.</given-names>
            <surname>Shamsollahi</surname>
          </string-name>
          , “
          <article-title>Multichannel ECG and Noise Modeling: Application to Maternal and Fetal ECG Signal,”</article-title>
          <source>EURASIP Journal on Advances in Signal Processing</source>
          , vol.
          <volume>43407</volume>
          , pp.
          <fpage>1</fpage>
          -
          <lpage>14</lpage>
          ,
          <year>2007</year>
          .
        </mixed-citation>
      </ref>
      <ref id="ref25">
        <mixed-citation>
          [25]
          <string-name>
            <given-names>B.</given-names>
            <surname>Azzerboni</surname>
          </string-name>
          et al., “
          <article-title>Spatio-temporal analysis of surface Electromyography signals by Independent Component</article-title>
          and
          <string-name>
            <surname>Time-Scale</surname>
            <given-names>Analysis</given-names>
          </string-name>
          ,
          <source>” Proceedings of The Second Joint Meeting of the IEEE Engineering in Medicine and Biology and Biomedical Engineering Society</source>
          , vol.
          <volume>1</volume>
          , pp.
          <fpage>112</fpage>
          -
          <lpage>113</lpage>
          ,
          <year>2002</year>
          .
        </mixed-citation>
      </ref>
      <ref id="ref26">
        <mixed-citation>
          [26]
          <string-name>
            <given-names>G.</given-names>
            <surname>Angiulli</surname>
          </string-name>
          , “
          <article-title>Design of Square Substrate Waveguide Cavity Resonators: Compensation of Modelling Errors by Support Vector Regression Machines</article-title>
          ,”
          <source>American Journal of Applied Sciences</source>
          , vol.
          <volume>9</volume>
          , no.
          <issue>11</issue>
          , pp.
          <fpage>1872</fpage>
          -
          <lpage>1875</lpage>
          ,
          <year>2012</year>
          .
        </mixed-citation>
      </ref>
      <ref id="ref27">
        <mixed-citation>
          [27]
          <string-name>
            <given-names>G.</given-names>
            <surname>Amendola</surname>
          </string-name>
          ,
          <string-name>
            <given-names>G.</given-names>
            <surname>Angiulli</surname>
          </string-name>
          ,
          <string-name>
            <given-names>E.</given-names>
            <surname>Arnieri</surname>
          </string-name>
          ,
          <string-name>
            <given-names>L.</given-names>
            <surname>Boccia</surname>
          </string-name>
          , and
          <string-name>
            <given-names>D. D.</given-names>
            <surname>Carlo</surname>
          </string-name>
          , “
          <article-title>Characterization of lossy SIW resonators based on multilayer perceptron neural networks on graphics processing unit</article-title>
          ,” Progress in Electromagnetics Research C, vol.
          <volume>42</volume>
          , pp.
          <fpage>1</fpage>
          -
          <lpage>11</lpage>
          ,
          <year>2013</year>
          .
        </mixed-citation>
      </ref>
      <ref id="ref28">
        <mixed-citation>
          [28]
          <string-name>
            <given-names>G.</given-names>
            <surname>Angiulli and M. Versaci</surname>
          </string-name>
          , “
          <article-title>A Neuro-Fuzzy Network for the design of circular and triangular equilateral microstrip antennas</article-title>
          ,”
          <source>International Journal of Infrared and Millimeter Waves</source>
          , vol.
          <volume>23</volume>
          , no.
          <issue>10</issue>
          , pp.
          <fpage>1513</fpage>
          -
          <lpage>1520</lpage>
          ,
          <year>2002</year>
          .
        </mixed-citation>
      </ref>
      <ref id="ref29">
        <mixed-citation>
          [29]
          <string-name>
            <given-names>M.</given-names>
            <surname>Cacciola</surname>
          </string-name>
          ,
          <string-name>
            <given-names>F. L.</given-names>
            <surname>Foresta</surname>
          </string-name>
          ,
          <string-name>
            <given-names>F.</given-names>
            <surname>Morabito</surname>
          </string-name>
          , and
          <string-name>
            <given-names>M.</given-names>
            <surname>Versaci</surname>
          </string-name>
          , “
          <article-title>Advanced use of soft computing and eddy current test to evaluate mechanical integrity of metallic plates,” NDT</article-title>
          and
          <string-name>
            <given-names>E</given-names>
            <surname>International</surname>
          </string-name>
          , vol.
          <volume>40</volume>
          , no.
          <issue>2</issue>
          , pp.
          <fpage>357</fpage>
          -
          <lpage>362</lpage>
          ,
          <year>2007</year>
          .
        </mixed-citation>
      </ref>
      <ref id="ref30">
        <mixed-citation>
          [30]
          <string-name>
            <given-names>M.</given-names>
            <surname>Cacciola</surname>
          </string-name>
          ,
          <string-name>
            <given-names>F.</given-names>
            <surname>Morabito</surname>
          </string-name>
          ,
          <string-name>
            <given-names>D.</given-names>
            <surname>Polimeni</surname>
          </string-name>
          , and
          <string-name>
            <given-names>M.</given-names>
            <surname>Versaci</surname>
          </string-name>
          , “
          <article-title>Fuzzy characterization of flawed metallic plates with eddy current tests</article-title>
          ,
          <source>” Progress in Electromagnetics Research</source>
          , vol.
          <volume>72</volume>
          , pp.
          <fpage>241</fpage>
          -
          <lpage>252</lpage>
          ,
          <year>2007</year>
          .
        </mixed-citation>
      </ref>
      <ref id="ref31">
        <mixed-citation>
          [31]
          <string-name>
            <given-names>M.</given-names>
            <surname>Postorino</surname>
          </string-name>
          and
          <string-name>
            <given-names>M.</given-names>
            <surname>Versaci</surname>
          </string-name>
          , “
          <article-title>A neuro-fuzzy approach to simulate the user mode choice behaviour in a travel decision framework,”</article-title>
          <source>International Journal of Modelling and Simulation</source>
          , vol.
          <volume>28</volume>
          , no.
          <issue>1</issue>
          , pp.
          <fpage>64</fpage>
          -
          <lpage>71</lpage>
          ,
          <year>2008</year>
          .
        </mixed-citation>
      </ref>
      <ref id="ref32">
        <mixed-citation>
          [32]
          <string-name>
            <given-names>N.</given-names>
            <surname>Mammone</surname>
          </string-name>
          et al.,
          <source>“Clustering of Entropy Topography in Epileptic Electroencephalography,” Neural Computing &amp; Applications</source>
          , vol.
          <volume>20</volume>
          , no.
          <issue>6</issue>
          , pp.
          <fpage>825</fpage>
          -
          <lpage>833</lpage>
          ,
          <year>2011</year>
          .
        </mixed-citation>
      </ref>
      <ref id="ref33">
        <mixed-citation>
          [33]
          <string-name>
            <given-names>M.</given-names>
            <surname>Buhmann</surname>
          </string-name>
          ,
          <source>Radial Basis Functions: Theory and Implementations</source>
          . Cambridge University Press,
          <year>2003</year>
          .
        </mixed-citation>
      </ref>
      <ref id="ref34">
        <mixed-citation>
          [34]
          <string-name>
            <given-names>S.</given-names>
            <surname>Chen</surname>
          </string-name>
          ,
          <string-name>
            <given-names>C.</given-names>
            <surname>Cowan</surname>
          </string-name>
          , and
          <string-name>
            <given-names>P.</given-names>
            <surname>Grant</surname>
          </string-name>
          , “
          <article-title>Ortogonal Least Squares Learning Algorithm for Radial Basis Function Network,”</article-title>
          <source>IEEE Transaction on Neural Networks</source>
          , vol.
          <volume>2</volume>
          , no.
          <issue>2</issue>
          , pp.
          <fpage>302</fpage>
          -
          <lpage>309</lpage>
          ,
          <year>1991</year>
          .
        </mixed-citation>
      </ref>
      <ref id="ref35">
        <mixed-citation>
          [35]
          <string-name>
            <given-names>F.</given-names>
            <surname>Morabito</surname>
          </string-name>
          et al., “
          <article-title>Deep learning representation from electroencephalography of early-stage creutzfeldt-jakob disease and features for differentiation from rapidly progressive dementia</article-title>
          ,”
          <source>International Journal of Neural Systems</source>
          , vol.
          <volume>27</volume>
          , no.
          <issue>2</issue>
          ,
          <year>2017</year>
          .
        </mixed-citation>
      </ref>
      <ref id="ref36">
        <mixed-citation>
          [36]
          <string-name>
            <given-names>J.</given-names>
            <surname>Lambert</surname>
          </string-name>
          ,
          <article-title>Numerical Methods for Ordinary Differential Systems</article-title>
          . John Wiley and Sons,
          <year>1991</year>
          .
        </mixed-citation>
      </ref>
      <ref id="ref37">
        <mixed-citation>
          [37]
          <string-name>
            <given-names>D.</given-names>
            <surname>Griffiths</surname>
          </string-name>
          and
          <string-name>
            <given-names>D.</given-names>
            <surname>Higham</surname>
          </string-name>
          ,
          <article-title>Numerical Methods for Ordinary Differential Equations</article-title>
          . JSpringer-Verlag London,
          <year>2010</year>
          .
        </mixed-citation>
      </ref>
      <ref id="ref38">
        <mixed-citation>
          [38]
          <string-name>
            <given-names>M.</given-names>
            <surname>Malik</surname>
          </string-name>
          , “Heart Variability,”
          <source>European Heart Journal</source>
          , vol.
          <volume>17</volume>
          , pp.
          <fpage>354</fpage>
          -
          <lpage>381</lpage>
          ,
          <year>1996</year>
          .
        </mixed-citation>
      </ref>
      <ref id="ref39">
        <mixed-citation>
          [39]
          <string-name>
            <given-names>P.</given-names>
            <surname>Schwartz</surname>
          </string-name>
          and
          <string-name>
            <given-names>S.</given-names>
            <surname>Wolf</surname>
          </string-name>
          , “
          <article-title>QT Interval as Predictor of Sudden Death in Patients with Myocardial Infarction,” Circulation</article-title>
          , vol.
          <volume>57</volume>
          , no.
          <issue>6</issue>
          , pp.
          <fpage>1074</fpage>
          -
          <lpage>1077</lpage>
          ,
          <year>1978</year>
          .
        </mixed-citation>
      </ref>
      <ref id="ref40">
        <mixed-citation>
          [40]
          <string-name>
            <given-names>L.</given-names>
            <surname>Wasserman</surname>
          </string-name>
          , All of Statistics. Springer-Verlag,
          <year>2004</year>
          .
        </mixed-citation>
      </ref>
      <ref id="ref41">
        <mixed-citation>
          [41]
          <string-name>
            <given-names>D.</given-names>
            <surname>Rosaci</surname>
          </string-name>
          ,
          <string-name>
            <given-names>G. M. L.</given-names>
            <surname>Sarne</surname>
          </string-name>
          ´, and
          <string-name>
            <given-names>S.</given-names>
            <surname>Garruzzo</surname>
          </string-name>
          , “
          <article-title>Integrating trust measures in multiagent systems</article-title>
          ,”
          <source>International Journal of Intelligent Systems</source>
          , vol.
          <volume>27</volume>
          , no.
          <issue>1</issue>
          , pp.
          <fpage>1</fpage>
          -
          <lpage>15</lpage>
          ,
          <year>2012</year>
          .
        </mixed-citation>
      </ref>
      <ref id="ref42">
        <mixed-citation>
          [42]
          <string-name>
            <given-names>M. N.</given-names>
            <surname>Postorino and G. M. L. Sarne</surname>
          </string-name>
          ´, “
          <article-title>An agent-based sensor grid to monitor urban traffic</article-title>
          ,”
          <source>in Proceedings of the 15th Workshop</source>
          from “Objects to Agents”,
          <source>WOA</source>
          <year>2014</year>
          ,
          <article-title>ser</article-title>
          .
          <source>CEUR Workshop Proceedings</source>
          , vol.
          <volume>1260</volume>
          . CEUR-WS.org,
          <year>2014</year>
          .
        </mixed-citation>
      </ref>
      <ref id="ref43">
        <mixed-citation>
          [43]
          <string-name>
            <given-names>D.</given-names>
            <surname>Rosaci</surname>
          </string-name>
          ,
          <string-name>
            <given-names>G. M. L.</given-names>
            <surname>Sarne</surname>
          </string-name>
          ´, and
          <string-name>
            <given-names>S.</given-names>
            <surname>Garruzzo</surname>
          </string-name>
          , “
          <article-title>TRR: An integrated reliability-reputation model for agent societies</article-title>
          ,”
          <source>in Proceedings of the 12th Workshop</source>
          from “Objects to Agents”,
          <source>WOA</source>
          <year>2014</year>
          ,
          <article-title>ser</article-title>
          .
          <source>CEUR Workshop Proceedings</source>
          , vol.
          <volume>741</volume>
          . CEUR-WS.org,
          <year>2011</year>
          .
        </mixed-citation>
      </ref>
      <ref id="ref44">
        <mixed-citation>
          [44]
          <string-name>
            <given-names>S. M.</given-names>
            <surname>Manson</surname>
          </string-name>
          , “
          <article-title>Bounded rationality in agent-based models: experiments with evolutionary programs</article-title>
          ,”
          <source>International Journal of Geographical Information Science</source>
          , vol.
          <volume>20</volume>
          , no.
          <issue>9</issue>
          , pp.
          <fpage>991</fpage>
          -
          <lpage>1012</lpage>
          ,
          <year>2006</year>
          .
        </mixed-citation>
      </ref>
      <ref id="ref45">
        <mixed-citation>
          [45]
          <string-name>
            <given-names>D.</given-names>
            <surname>Rosaci and G. M. L. Sarne</surname>
          </string-name>
          ´, “
          <article-title>Cloning mechanisms to improve agent performances</article-title>
          ,
          <source>” Journal of Network and Computer Applications</source>
          , vol.
          <volume>36</volume>
          , no.
          <issue>1</issue>
          , pp.
          <fpage>402</fpage>
          -
          <lpage>408</lpage>
          ,
          <year>2013</year>
          .
        </mixed-citation>
      </ref>
    </ref-list>
  </back>
</article>