APPLICATION OF BAYESIAN BELIEVE NETWORKS FOR CONTINUOUS
RISK EVALUATION AND DECISION SUPPORT OF SAFETY
MANAGEMENT IN MINING
Todor P. Petrov
University of Minig and Geology “St. Ivan Rilsky”

Sofia
Department of Mine Safety and Ventilation
e

mail: tpp@mgu.bg
Today the investigation and
registering of an accident requires:
more than 60 fields of different data format
describing quantitative and qualitative
characteristics;
more than 3000 massive of data for
description of approximately 50 accidents
annually
The psychology and cognitive
sciences are ascertain the fact that:
the human mind cannot effectively
manipulate a large amount of data
streams and meet serious difficulties to
make an inference when the possible
decision have more than three alternatives
the chance of bad decisions runs high, the
frequency of wrong actions increasing and
the safety become pursuit rather than
achieved purpose.
Practical decision making
It is well known that taking into account
only quantificators of occupational safety
risk like coefficients and indexes of
frequency and severity of the accidents
are not sufficient for characterization of
safety state.
Important features of safety
management
the probability and fuzzy uncertainty;
manipulating of multisource quantitative and qualitative data;
rendering the expert opinion.
The inherited “disease” of the
typical approach for safety analisys
Analyzing the safety risk by separately
studying of isolated factors inevitably
relates to loses of information about the
mutuality in the examined system;
In the terms of information such a disjoint
is irreversible process
New synergetic approach should
perceive for decision support in
occupational safety
A model putting together the dangers, the
human factors and the control impacts
including their mutual influences is
needed.
MAR.NET project
Mine Accident Risk dot Net is an expert
system for decision support of mine safety
management;
providing information fusion of different
sources and types of evidence such as
history databases, real time control
systems and expert opinions.
CALCULATION OF RISK LEVEL
Risk = Probability x Severity
(1)
8
0
10
.
3
R
The low threshold of occupational risk
can be calculated on
In practice the accident without looses of
working days are not registered.
We can thing about Ro as a threshold of
sensitivity of the safety monitoring system
Calculation of RISK LEVEL
The purpose of risk level is to give one

value
quantification of the current state of the safety
relative to the acceptable threshold taking into
account the sensitivity of the risk measuring.
)
/
log(
0
R
R
L
c
R
Where:
Rc
–
is the current risk;
Ro
–
is the low threshold of
occupational risk.
Properties of L
R
L
R
is dimensionless;
L
R
is always positive;
If the current and the threshold risk are become
equal than the safety level is calculated to zero.
L
R
=0 means no risk upper the threshold limit is
detected.
Natural way of risk representation because
the
human perceptions are determined exactly from
logarithmic levels as stated in psychophysical
law of Veber

Fehner
DRAWING OF INFERENCES FOR
OCCUPATIONAL RISK
0
1
2
3
4
5
6
7
8
9
10
11
12
13
0
1
2
3
4
5
6
7
8
9
10
11
12
Number of Accidents
1982
1990
1992
1993
1994
1995
1996
1997
Fig. 1
. Annually accident distribution
DRAWING OF INFERENCES FOR
OCCUPATIONAL RISK
0
1
2
3
4
5
6
7
8
9
10
11
12
13
0
10
20
30
40
50
60
70
80
Monhts
Number of Accidents
Fig. 2.
Time row of accident frequencies
DRAWING OF INFERENCES FOR
OCCUPATIONAL RISK
Reconstruction of phase space
of the accident frequency per month in 3D
Fmonth, Fmonth

1, Fmonth

2
DRAWING OF INFERENCES FOR
OCCUPATIONAL RISK
Time row and reconstructed phase space
of 15 minutes beats of a human heart
Panchev S. Chaos Theory, Academic Publisher, Sofia 1996
Bayesian approach for statistical
inference
...
)
(
)

(
)
(
)

(
)
(
)
1
(
2
2
1
1
A
P
A
B
P
A
P
A
B
P
B
P
...
)
(
)

(
)
(
)

(
)
(
)

(
)

(
)
2
(
2
2
1
1
A
P
A
B
P
A
P
A
B
P
A
P
A
B
P
B
A
P
j
j
j
)
(
)

(
...
)...
,...
,

(
)
,...,
,

(
)
,...,
,
(
)
3
(
1
4
3
2
3
2
1
2
1
n
n
n
n
n
n
A
P
A
A
P
A
A
A
A
P
A
A
A
A
P
A
A
A
P
(1) is a result known as law for complete probability;
(2) is a result known as Bayes Theorem and;
(3) is a result known as chain rule, with significant
importance in Bayesian believe networks (BBN)
MAR.NET project
MAR.NET project
–
Structure of the network
TM
Powered by
Hugin Lite
MAR.NET project
Initial
probability
table
of
the
chance
node
“
10
.
Job”
State
Probability
A
.
Transport
and
load
0.2
B
.
Ordinary
exploration
0.2
…
0.2
E
.
Other
0.2
MAR.NET project
Initial conditional probability table P(17.Body18.Injury)
18
.
Injury
A
B
…
Z
17
.
Body
A
.
Head
0.25
0.25
0.25
0.25
B
.
Hands
0.25
0.25
0.25
0.25
C
.
Legs
0.25
0.25
0.25
0.25
D
.
Body
0.25
0.25
0.25
0.25
Total
1
1
1
1
MAR.NET project
Posterior probability distribution of node
“10.Job” about all given states from A to E
Learning and adoption of MAR.NET
Learning and adoption of MAR.NET
Learning and adoption of MAR.NET
Learning and adoption of
MAR.NET
Learning
of
MAR
.
NET
from
data
cases
Node
01
Node
02
Node
03
…
Node
21
A
N/A
Q
…
D
C
I
N/A
…
N/A
…
…
…
…
…
The machine learning method used in MAR.NET
is known as EM

algorithm and it is commonly used in BBN
for graphical associated models with missing data.
Structure Learning of MAR.NET
The algorithms for structure learning of
BBN are known as PC

algorithms
Structure Learning of MAR.NET
As a result of the structure machine learning of
MAR.NET with 122 data cases for registered accidents
in coal mine of Babino
–
Bobov dol, the conditional
dependency of the following variables was accepted in
LC=0.05:
Occupation >> Time of occurrence of the
accident;
Length of service >> Human factor;
Education Level >> Day after weekend;
Day after weekend >> Deviation from ordinary
actions.
Entering Expert Opinions in
MAR.NET
The algorithm for entering of expert
opinion used in MAR.NET allows control of
the actuality of learned experience. The
control of the actuality uses special data
structures for reducing the impact of past
called fading tables.
Simulation of data cases
A way to test the safety system in lack
of data and uncertainty
Three approaches for obtaining simulated
experience are easy applicable in MAR.NET model:
generating of simulated data cases based on variations
of the current prior distribution;
generating data cases with simulation model of the
object using advanced tools as special languages;
to change structure of the net depending of new
knowledge, and to derive conclusions against the
direction of the edges
MAR.NET example
Example is based on the real data for a
Bulgarian coal mining company with
underground mining, open pit mining and dress
factory.
Structural changes in company are provided in
the future time. From the company structure will
be ousting the underground mines and the
repair shops, but the steam power plant will be
incorporated.
MAR.NET example
What we need to expect about the risk for
different groups of workers and the
probabilities of environment causes?
Prior distributions
The knowledge about the object is extracted from data cases
about registered accidents with learning algorithm
Posterior distribution
Structural changes in the company are reflected in BBN node structure ;
After Bayesian propagation through the network the posterior distribution
is computed.
Back propagation.
Obtaining inference
against the edges of MAR.NET
Let now to propagate the opinion that in
future the fatalities will increase twice;
It will change the Bayesian probability in
station F. Fatalities of node 3 from 0.08 to
0.16;
Let start the back

propagation of this new
prior probability distribution;
The new posterior distribution is achieved.
The new posterior distribution
is the answer of the question:
What we need to expect about the risk for
different groups of workers and the probabilities
of environment causes?
Using of faulty, unassured machines and
facilities;
Using equipment inadequate of working
conditions.
Will lead to increasing of risk of fatalities in the
groups of
Staff at the surface and;
Open pit mine workers.
Conclusions
MAR.NET project produced a decision support
method with a supporting tool for quantifying
safety in complex systems using Bayesian
Networks as a core technology. ;
The system can be adopted for different
industries;
The well learned MAR.NET models can be used
for decision support of safety management,
education and training.
MAR.NET key benefits
rationally combine different sources and types of
evidence in single model;
identify weaknesses in the safety argument
such that it can be improved;
specify degrees of confidence associated with
prediction;
provide a sound basis for rational discussion
and negotiation about the safety system
development and deployment.
Thank You
Comments 0
Log in to post a comment