posed. The authors combine subspace approachesand
univariate and multivariate statistical control meth-
ods (data-driven methods) with inputs reconstruc-
tion method and banks of Unknown Input Observer
(model-based methods). Luo et al. (Luo et al., 2010)
for antilock braking system (ABS), propose a hybrid
approach using parity equations and a nonlinear ob-
server for residuals generation. These residuals are
used by statistical tests with the aid of SVM (sup-
port vector machine) to detect and isolate different
faults that may occur in the system. In (Ghosh et al.,
2011), for monitor a laboratory distillation column a
fusion of decisions of several monitoring methods is
proposed. The authors use four monitoring methods:
a model-based method: an extended Kalman filter,
and three data-driven methods: SOM (Self Organized
Map), artificial neural network and PCA (Principal
Component Analysis). The output of each method
corresponds to an assignment to one class of fault. A
fusion strategy is then applied using them to make the
right decision (Bayesian decision and other). Yew et
al. (Yew and Rajagopalan, 2010) propose collabora-
tion between different methods under a multi-agent
framework using some decision fusion methods.
The proposals mentioned above, although inter-
esting for the combination of data-driven and model-
based methods, does not seem to cover or address a
particular problem which is the lack of information
or approximations of the system (decrease in perfor-
mance of monitoring). We believe that the combina-
tion of the two methods is mainly interesting when the
two methods are able to complete their information
and to finally provide better oversight. For example,
a combination of a model-based method, without an
accurate model, and a data-driven method, with some
data are missing or insufficiently represented. In this
paper, we propose a new monitoring method based
on Bayesian networks. This method uses the comple-
mentarities that may have a data-driven and a model-
based method in a single and common tool. The ma-
jor interest of this combination is their ability to im-
prove the decision making when the two methods suf-
fer from a information lack or an approximations of
the system (decrease in performance of monitoring).
The paper is structured as follows: in section 2
we introduce Bayesian networks followed by a short
description of data-driven and model-based methods
in sections 4 and 3; section 5 describes the monitor-
ing methodology proposed; finally, the results of the
proposed method obtained in different conditions on
a simulation of a water heater system are outlined in
the last section.
2 BAYESIAN NETWORKS
A Bayesian network (Buntine, 1996; Jensen, 1996),
is a probabilistic directed acyclic graph. Each node in
the network represents a random variable that may be
discrete with n modalitees (multinomial) or continue
(univariate or multivariate). Each node has a condi-
tional probability table (marginal probability table for
root nodes). The oriented arcs show the conditional
dependencies/independencies that exist between dif-
ferent nodes of the graph. Each directed arc can link
only two nodes: among these nodes, one is called the
father and the other, the son. For updating the network
and calculate the different a posteriori probabilities
corresponding to each node, given the availability of
new information on the network (evidence), calcula-
tions (eg: Bayes rule) named inference is required. A
Bayesian network, in general, can be defined formally
by:
• a directed acyclic graph G, G=(V,E), where V the
set of nodes of G, and E the set of arcs of G,
• E is a finite probabilistic space (Ω,Z, p), with Ω a
non-empty space, Z a set of subspace of Ω and p
a probability measure on Z with p(Ω) = 1,
• a set of random variables associated with to the
nodes of the graph G and defined on (Ω,Z, p),
such that:
P(V
1
,V
2
,...,V
n
) =
n
∏
i=1
p(V
i
|C(V
i
)) (1)
where C(V
i
) is the set of parent nodes of V
i
in the
graph G.
Nowadays, several variants of Bayesian networks
exist. One of them is the Bayesian network calssifier,
who is based on a discrete root node modelling the
fact of belonging to one class among others. Note that
under the assumption of dependence/independence of
variables X emitted, several types of structures are
proposed (Friedman et al., 1997). Among them, we
use two kind of Bayesian networks classifiers: one is
the Naive Bayes network, it’s making the strong as-
sumption that the variables are class conditionally in-
dependent and the second network is the semi-naive
condensed Bayesian network who provides a simple
structure that take into account correlation that may
exist under a group of variables.
3 BAYESIAN NETWORK AND
MODEL-BASED METHODS
The model-based methods, in the presence of an
analytical representation of the system, use resid-
ABayesianApproachtoFDDCombiningTwoDifferentBayesianNetworksModelingaData-DrivenMethodanda
Model-basedMethod
163