Next Article in Journal
Non-Conventional Thermodynamics and Models of Gradient Elasticity
Next Article in Special Issue
Large Deviations Properties of Maximum Entropy Markov Chains from Spike Trains
Previous Article in Journal
Relationship between Entropy and Dimension of Financial Correlation-Based Network
Previous Article in Special Issue
Hypothesis Tests for Bernoulli Experiments: Ordering the Sample Space by Bayes Factors and Using Adaptive Significance Levels for Decisions
 
 
Correction published on 14 December 2018, see Entropy 2018, 20(12), 972.
Font Type:
Arial Georgia Verdana
Font Size:
Aa Aa Aa
Line Spacing:
Column Width:
Background:
Article

Evaluating Flight Crew Performance by a Bayesian Network Model

1
School of Naval Architecture, Ocean and Civil Engineering, Shanghai Jiao Tong University, Shanghai 200240, China
2
State Key Laboratory of Ocean Engineering, School of Naval Architecture, Ocean and Civil Engineering, Shanghai Jiao Tong University, Shanghai 200240, China
*
Author to whom correspondence should be addressed.
Entropy 2018, 20(3), 178; https://doi.org/10.3390/e20030178
Submission received: 28 November 2017 / Revised: 22 February 2018 / Accepted: 24 February 2018 / Published: 8 March 2018
(This article belongs to the Special Issue Maximum Entropy and Bayesian Methods)

Abstract

:
Flight crew performance is of great significance in keeping flights safe and sound. When evaluating the crew performance, quantitative detailed behavior information may not be available. The present paper introduces the Bayesian Network to perform flight crew performance evaluation, which permits the utilization of multidisciplinary sources of objective and subjective information, despite sparse behavioral data. In this paper, the causal factors are selected based on the analysis of 484 aviation accidents caused by human factors. Then, a network termed Flight Crew Performance Model is constructed. The Delphi technique helps to gather subjective data as a supplement to objective data from accident reports. The conditional probabilities are elicited by the leaky noisy MAX model. Two ways of inference for the BN—probability prediction and probabilistic diagnosis are used and some interesting conclusions are drawn, which could provide data support to make interventions for human error management in aviation safety.

1. Introduction

By very nature, human beings make mistakes [1]. Hence, it comes as no surprise that 70% to 80% of aviation accidents involve human errors [2]. Of these human-error-related accidents, approximately 60% involved flight crew errors [3,4]. Crews conduct the flight mission directly and should correspond to various external threats properly and in time [5]. Therefore, excellent flight crew performance is regarded as the key element to ensure continuing safe and reliable air transportation services for the public.
In order to improve flight crew performance, quite a lot of research has been done by governmental and non-governmental organizations, of which a key component is Crew Resource Management (CRM) training [6,7]. As the sixth generation of CRM training developed, Threat and Error Management (TEM) emerged as well. On the basis of this model, Line Operations Safety Audits (LOSA) collects safety data in normal flight operations and provides a quantitative view of external threat and flight crew error [8,9]. LOSA collects data just during the normal operation of each flight, but detailed behavior information that is needed for flight crew performance evaluating may be available in accident reports. Furthermore, quantitative causal relations are usually limited. The relationships between causes or influence factors appear to be complicated with great uncertainty.
Faced with the problem of data scarcity, the Bayesian Network (BN) model is introduced in this paper, which could make inference from incomplete, imprecise and uncertain knowledge [10,11]. In the BN model, all related factors could be presented with the dependence relations, which reflects the hierarchical nature of influence domains [12]. Moreover, multidisciplinary sources of objective and subjective information could be integrated. As a methodology that has been used in analysis of human failures by many researchers, the BN model provides an important supplement in describing flight crew performance both qualitatively and quantitatively.
The BN modeling process and application in the field of aviation safety (especially about inspection and aviation maintenance) have been discussed in the authors’ previous studies [13,14]. Nevertheless, only two states are set for most nodes in the network due to the limitations of the noisy OR gates and the recursive noisy OR rule, which are used to generate CPTs (Conditional Probability Table). In this paper, the noisy leaky MAX model that could handle multiple states of nodes is used instead.
The rest of this paper is organized as follows. Section 2 gives a brief introduction of methodologies that are applied in this research, including the BN model, the noisy leaky MAX model, and the Delphi Technique. In Section 3, a BN model for flight crew performance is constructed based on the analysis of 484 aviation accidents and CPTs are elicited. Section 4 presents sensitivity analysis of the influence factors. Conclusions and further research work are summarized in Section 5.

2. Materials and Methods

2.1. Bayesian Network

The BN model, proposed by Pearl in 1988, is a probabilistic graphical model that consists of a set of nodes, representing random variables with finite states, and edges, representing their conditional independencies in a Directed Acylic Graph (DAG) [15]. The nodes with edges directed into them are child nodes (e.g., X2 in Figure 1) and the nodes from which the edges depart are parent nodes (e.g., X1 in Figure 1) and nodes without arches directed into them are root nodes (X1). The causal dependence between variables is expressed by the structure of nodes, which gives the qualitative part of causal reasoning in a BN. The relationship between variables and the corresponding states are presented in the form of CPT attached to each node, which constructs the quantitative part. Bayesian inference, D-separation, and chain rule are key concepts in BN modeling [14].

2.1.1. Conditional Probabilities and Bayes Theorems

The fundamental formulae of Bayesian inference is shown as below:
P ( B | A ) = P ( A | B ) P ( B ) P ( A )
  • B refers to a specific hypothesis or a set of hypothesizes;
  • A refers to an observed evidence E;
  • P ( B ) refers to prior probability before getting the evidence E;
  • P ( A | B ) refers to the probability that E presents in every situation of B;
  • P ( B | A ) refers to the posterior probability after getting the evidence E; and,
  • P ( A ) is the marginal probability of A.
For each node A in BN, apart from marginal nodes, there is a CPT. P ( A | B 1 , , B n ) is decided by one’s parent nodes B 1 , …, B n .

2.1.2. D-Separation and Conditional Independence

There is another fundamental concept in BN called D-separation. D-separation means the blocking of the transmission through a casual network. Its mathematical definition is as follows: “Two variables A and B in a causal network are D-separated if for all paths between A and B there is an intermediate variable V such that either the connection is serial or diverging and the state of V is known or the connection is converging and neither V nor any of V’s descendants have received evidence.” 3 types of connections in BN applying D-separation are shown as below:
(a)
Serial Connection (see Figure 2)
When there is evidence given about B, the communication between A and C is blocked.
(b)
Diverging Connection (see Figure 3)
When there is evidence given about A, the communication between B and C is blocked.
(c)
Converging Connection (see Figure 4)
When there is evidence given about A, communication is blocked between its parent nodes.
In use of D-separation, child nodes only relate to their parent nodes. In the Bayesian calculus, D-separation is reflected in the concept of conditional independence. It can be formulated as:
P(A|B) = P(A|B,C)
It means whether there is evidence about event B or not, no knowledge regarding event A will change the probability of event C.
Using Chain Rule and D-separation, the following is valid.
P(A1,A2,…,An) = P(A1)P(A2|A1)…P(A1|A2,…,An−1)
A Bayesian Network is a representation of the joint probability distribution over all of the variables represented in the DAG [16]. The marginal and the conditional probabilities for each node of the network are computed by the chain rule.
Then, according to the Bayes rule, probabilistic inference is processed, which lies in two-way reasoning: diagnostic (bottom-up) and predictive (top-down). Given an evidence about the possible states of a subset of the variables of the network, the probability of occurrence of some events can be calculated.
Therefore, by probabilistic inference in Bayesian Networks it is possible to make inference of unobserved nodes. The posterior probability obtained from inference in BN (diagnosis or prediction) is of great importance for updating the network and decision making.

2.1.3. BN Modeling

BN modeling steps are summarized as follows (see Figure 5) [13,14]:
  • Step 1: Definition and identification of influence factors.
  • Step 2: Construction of the BN model, which includes development of the network and elicitation of the CPTs. The dependence relations of the influence factors are modeled in a BN diagram and quantitative dependency is specified by eliciting the CPTs.
  • Step 3: BN inference and finding key factors.
  • Step 4: Intervention. Corresponding to the key factors, some measures should be taken to improve the safety condition.
  • Step 5: Re-definition and re-identification. The process should be constant and the model should be improved continuously.

2.2. Noisy MAX and Leaky Noisy MAX

Generally, CPTs can be elicited from databases or human experts’ judgments [17]. However, it is challenging and doubtful work to obtain conditional probabilities in a large-scaled network directly due to the exponential growth of the number of parameters [18,19]. Some Canonical interactions, such as the noisy OR gates, are developed to solve this problem, which take advantage of independence of causal interactions and offer a logarithmic reduction of the number of parameters required to specify a CPT.
Generally, for complete conditional distribution of n binary predecessors, 2n parameters are required. But, when using the noisy OR gates, the number of parameters required changes to only n, which is the number of predecessor nodes. Therefore, the complexity of knowledge acquisition is reduced [20]. But in order to apply the OR model in practice, the network builders should verify that the noisy OR gates cannot be used if the variables involved in the network are not Boolean [21].
To solve this problem, Henrion first proposed the generalization of the OR model to multi-valued variables [22] and Díez formalized Henrion’s model, coined the term “MAX gate” [18,21,23].

2.2.1. Noisy MAX Model

In this paper, random variables (nodes) are represented by upper-case letters (e.g., Y) and their values indexed by lower-case letters (e.g., y1). In the noisy MAX model, child node Y takes on i possible values denoted by Zi (Y and the Zi s share the same domain), and P a ( Y ) = { X 1 , , X n } usually stand for the causes of Y. c z i x i means the probability that parent node Xi, when taking the value xi, results in Y = z i . The parameters for a link XiY are:
c z i x i = P ( z i | x i )
or, equivalently,
c y x i = P ( Z i = y | x i )
In the noisy MAX model, P ( Y y | X ) for all of the values y and all of the configurations X should be computed at first in order to obtain the CPT:
P ( Y y | X ) = z | f M A X ( z ) y i c z i x i = z 1 y z n y i c z i x i = i ( z i y c z i x i )
where
f M A X ( z ) = max ( z 1 , , z n )
Then, the CPT can be obtained as follow:
P ( y | X ) = { P ( Y y | X ) P ( Y y 1 | X ) y y m i n P ( Y y | X ) y = y m i n

2.2.2. Leaky Noisy MAX Model

Like any other knowledge representation model, the BN model is never complete as it could not model every possible cause of an effect [24]. To allow for this in the noisy MAX model, an additional variable ZL, called the leaky variable, can be introduced to represent set of causes that are not modeled explicitly. The MAX model which takes leaky probabilities into account is termed as the leaky noisy MAX model. In the model, d o m ( Z L ) = d o m ( Y ) , which implies that i possible leaky parameters c y L are needed to compute the conditional probabilities:
c y L = P ( Z L = y )
Similarly to the case of noisy MAX model, P ( Y y | X ) should be computed according to the following formula before CPT elicitation:
P ( Y y | X ) = z i | X i X P ( z i | x i ) z L | f M A X ( z , z L ) y P ( z L ) = ( z L y c z L L ) i ( z i y c z i x i )
Define an accumulative vectorial parameter,
C y L = z L y c z L L
then Equation (10) becomes
P ( Y y | X ) = C y L i C y x i
In the end, each value of CPT can be obtained as Equation (8).

2.3. The Delphi Technique

When hard data is unavailable or too costly to obtain, the Delphi technique is a useful tool to “obtain the most reliable consensus of opinion of a group of experts” [25].
When conducting a Delphi survey, a panel of experienced experts who are very familiar with the specific subject in the area are selected. Questionnaires were transmitted and filled in by each expert strictly individually. After compiling all of the data gathered from the experts, feedbacks of responses are exchanged with the panelists in order to achieve a consensus. In the technique, information can be exchanged via e-mail, mail, FAX, which may avoid counterproductive discussions and digressions in face-to-face group discussions.
When evaluating the flight crew performance, not all detailed behavior information needed can be available. Opinions from experts on this domain plays an important part of the data sources, other methods such as the Classical Method, are applicable to deal with experts opinions [26,27,28].

3. The Flight Crew Performance Model

3.1. Network Construction

In this study, detailed information of 484 aviation accidents related to human factors occurring from 1999 to 2012 are gathered from the website www.skybrary.aero and the causes of each accident are analyzed according to the final report. The frequencies of various causes involved in all of these accidents are counted (see Figure 6), and the top 5 causes are ineffective monitoring, procedural non compliance, manual handling, inappropriate crew response, and distraction.
Based on the analysis of aviation accidents, the most influential factors of flight crew performance are selected. Then, the relations between factors are defined by experts in the field of aviation safety and shown graphically in a network (see Figure 7), which is termed as the “Flight Crew Performance Model”.

3.2. Data Collection

Data collection has always posed a very serious problem when it comes to human factors. As accident reports cannot record concrete information about every node in the model, it is quite difficult to elicit CPT just based on reports. In this paper, two methods are applied to collect data in different probability scenarios.

3.2.1. Marginal Probability Scenario

Data fusion from related literatures and reports are used in marginal probability scenarios. Take the node Experience for example to illustrate this process. According to the qualification requirements of Federal Aviation Administration (FAA), 1500 h of pilot flight time are needed to hold an Airline Transport Pilot License (ATPL) [29]. In this paper, three states are set for the node Experience: poor, normal, and rich, which correspond to “pilot flight time < 1500 h”, “1500 h < pilot flight time < 5000 h” and “pilot flight time > 5000 h”. According to 434 related records available for 484 aviation accidents, the marginal probabilities of this node are calculated and shown in Table 1.

3.2.2. Conditional Probability Scenario

In conditional probability scenarios, survey is conducted to obtain the original parameters, which are used to generate conditional probabilities by noisy Leaky MAX model. The survey is carried out through the process known as the Delphi Technique. As introduced above, this technique is a methodical interactive procedure that completely relies on the knowledge of a panel of experts whose duty is to predict an outcome which is normally achieved through the goal of consensus building without bringing the experts face to face.
There are two types of questions that are posed for each node in the survey, corresponding to the modeled causes and unmodeled causes. Take the node Organizational Climate in Figure 7 as example, the question amounted to:
  • What is the probability that “Safety Culture = good” results in “Organizational Climate = good” in the absence of the cause “Policy = good”?
  • What is the leaky probability of the unmodeled causes result in “Organizational Climate = good” in the absence of the causes “Safety Culture = good” and “Policy = good”?
The original values were gathered and processed according to the Absolute Probability Judgment (APJ) rule. Then, the CPTs are computed based on these values according to the Leaky Noisy MAX Model stated above.

4. Discussions

In this research, the conditional probabilities are calculated and inference is conducted with the use of software GeNie. After BN modeling, sensitivity analysis of probabilities can be made by giving different subsets of evidences. Also, two-way reasoning: bottom-up diagnostic and top-down predictive could be performed on the basis of BN probabilistic inference.

4.1. Key Factors

By setting states of each influence factor, the posteriors of the target node Flight Crew Performance are compared in Table 2 and the “Increased Percent” measures the influences of different influence factors on crew performance.
As shown in Table 2, the top 5 key influence factors are flying skills, vigilance, emergency mishandling, safety culture and crew coordination. One interesting point is that safety culture, which is an invisible element, ranks fourth among all of the nodes. Safety culture is defined as the product of individual and group values, attitudes, perceptions, competencies, and patterns of behavior about organization’s health and safety management [30]. Safety culture penetrates into all aspects of the organization and has great impact on everybody including the flight crews.

4.2. Bottom-up Diagnostic

In Section 4.1, the process of finding key factors is a kind of top-down predictive reasoning. If evidence about the target node or the child nodes are given, diagnosis can be performed by computing the probabilities of their parent nodes. Take the node Flight Crew Performance as an example, three states “good”, “normal”, and “poor” are set, respectively, and the computation results about parent nodes are shown in Figure 8. When Flight Crew Performance turns out poor, the output of node Violation and node Emergency Mishandling are “yes = 0.974137” and “yes = 0.935934”, respectively, which is significantly higher than other parent nodes. It could be inferred that the most possible causes are violation and emergency mishandling when the flight crews do a bad job. But when the state of Flight Crew Performance is set as “good”, the nodes Negligence or Misoperation and Crew Incapacitation become more attractive, which may indicate that these two factors play more important roles under this situation.

4.3. Sensitivity Analysis

Sensitivity analysis is a general technique for studying the effects of parameter inaccuracies on the output of a mathematical model. In Section 4.1, sensitivity analysis is applied to compare the importance of different factors. The mathematical function and analysis based on it will be shown in this part.
When carrying out sensitivity analysis, the sensitivity function can be used to express the sensitive change in posterior probability of the target query [31]. If x represents a probability parameter, y is defined as a query, then the posterior probability p ( y | e ) ( x ) could be written as a fraction of two linear functions of x given the evidence e:
p ( y | e ) ( x ) = α 1 x + β 1 γ 1 x + δ
The function could be normalized as following for simplicity:
p ( y | e ) ( x ) = α x + β γ x + 1
Message passing scheme in junction tree inference with x’s value set as 0, 0.5 and 1 is used in order to determine the value of α, β and γ:
{ β = p 0 γ = β p 0.5 p 0.5 p 1 1 α = p 1 ( γ + 1 ) β
Then, the sensitivity value of query y at x given e can be obtained according to the partial derivative of p ( y | e ) ( x ) on x, which can be expressed as formula (16):
f ( x ) = p ( y | e ) x = α β γ ( γ x + 1 ) 2
In this paper, the node Crew Incapacitation is taken as an example to show the whole process. The sensitivity function of the node Crew Incapacitation is shown as follow:
y = 0.941524 x + 0.998749 0.942652 x + 1
where y represents the probability that flight crew performance is good and x stands for the probability of “Crew Incapacitation = yes”. The sensitivity function takes the form of curve in Figure 9.
Generally, the vertex of the curve could be found and it should be regarded as the turning point that divides the curve into two parts: in one part, the value of y changes sharply with the changes of x’s value (modulus of slope is greater than 1); and, the other part turns out to be inelastic (modulus of slope is less than 1). However, for the node Crew Incapacitation, vertex does not exist as modulus of slope for all x’s values are less than 1, indicating that the probability of crew incapacitation is inelastic (the probability of target node changes gently with the change of probability of crew incapacitation).

5. Conclusions

As a useful tool in solving problems with uncertainty and data scarcity, the Bayesian Network is applied to evaluate the flight crew performance. Important influence factors are selected based on the analysis of 484 aviation accidents that were caused by human factors. The Delphi technique helps to gather subjective data as a supplement to objective data from accident reports. CPTs are elicited by the leaky noisy MAX model. Two ways of inference for the BN—probability prediction and probabilistic diagnosis are used to analyze causal relations between factors and possible causes in the BN model.
Flying skills, vigilance, emergency mishandling, safety culture, and crew coordination are recognized as the most five important factors in flight crew performance.
Although the study shows the practical implementation of BN, the structure of BN model still needs to be modified according to additional practical feedback. Moreover, when it comes to probabilities distribution in risk analysis, the Delphi technique reflects weakness of validity. Other methods, such as the Classical Method, would be tried to improve the accuracy of CPTs when obtaining experts’ opinions.

Acknowledgments

The research reported in this paper was supported by Open Research Fund Program of State Key Laboratory of Hydroscience and Engineering in Tsinghua University.

Author Contributions

Wei Chen and Shuping Huang conceived and designed the Flight Crew Performance Model and analyzed the data; Wei Chen and Shuping Huang wrote the paper.

Conflicts of Interest

The authors declare no conflict of interest.

References

  1. Wiegmann, D.A.; Shappell, S.A. Human error analysis of commercial aviation accidents: Application of the Human Factors Analysis and Classification System (HFACS). Aviat. Space Environ. Med. 2001, 72, 1006–1016. [Google Scholar] [PubMed]
  2. O’Hare, D.; Wiggins, M.; Batt, R.; Morrison, D. Cognitive Failure Analysis for Aircraft Accident Investigation. Ergonomics 1994, 37, 1855–1869. [Google Scholar] [CrossRef]
  3. Yacavone, D.W. Mishap Trends and Cause Factors in Naval Aviation: A Review of Naval Safety Center Data, 1986–90. Aviat. Space Environ. Med. 1993, 64, 392–395. [Google Scholar] [PubMed]
  4. Wiegmann, D.A.; Shappell, S.A. Human Error and Crew Resource Management Failures in Naval Aviation Mishaps: A Review of US Naval Safety Center Data, 1990–96. Aviat. Space Environ. Med. 1999, 70, 1147–1151. [Google Scholar] [PubMed]
  5. Klinect, J.R.; Wilhelm, J.A.; Helmreich, R.L. Threat and Error Management: Data from Line Operations Safety Audits. In Proceedings of the Tenth International Symposium on Aviation Psychology, Columbus, OH, USA, 3–6 May 1999; pp. 683–688. [Google Scholar]
  6. Gao, J.T. Research on the Human Factors and Skill Training of Crew Resource Management. Ph.D. Thesis, NanJing University of Aeronautics and Astronautics, Nanjing, China, 2006. [Google Scholar]
  7. Helmreich, R.L.; Merritt, A.C.; Wilhelm, J.A. The Evolution of Crew Resource Management Training in Commercial Aviation. Int. J. Aviat. Psychol. 1999, 9, 19–32. [Google Scholar] [CrossRef] [PubMed]
  8. Neumeister, D.M.; Mangold, S.J. Implementing the Model AQO Database-Lessons Learned (Advanced Qualification Program). In Proceedings of the International Symposium on Aviation Psychology, Columbus, OH, USA, 27 April–1 May 1997; pp. 70–75. [Google Scholar]
  9. Klinect, J.R.; Murray, P.; Merritt, A.; Helmreich, R. Line Operations Safety Audit (LOSA): Definition and Operating Characteristics. In Proceedings of the 12th International Symposium on Aviation Psychology, Dayton, OH, USA, 14–17 April 2003; pp. 663–668. [Google Scholar]
  10. Kuhnert, P.M.; Hayes, K.R. How Believable is Your BBN. In Proceedings of the 18th World IMACS/MODSIM Congress, Cairns, Australia, 13–17 July 2009; pp. 13–17. [Google Scholar]
  11. Cooper, G.F.; Herskovits, E. A Bayesian Method for the Introduction of Probabilistic Networks from Data. Mach. Learn. 1992, 9, 309–347. [Google Scholar] [CrossRef]
  12. Trucco, P.; Cagno, E.; Ruggeri, F.; Grandeo, O. A Bayesian Belief Network Modelling of Organisational Factors in Risk Analysis: A Case Study in Maritime Transportation. Reliab. Eng. Syst. Saf. 2008, 93, 845–856. [Google Scholar] [CrossRef]
  13. Chen, W.; Huang, S.P. Human Reliability Analysis for Visual Inspection in Aviation Maintenance by a Bayesian Network Approach. Transp. Res. Rec. J. Transp. Res. Board 2014, 2449, 105–113. [Google Scholar] [CrossRef]
  14. Chen, W.; Huang, S.P. Human Reliability Analysis in Aviation Maintenance by a Bayesian Network Approach. In Proceedings of the 11th International Conference on Structural Safety & Reliability, New York, NY, USA, 16–20 June 2013. [Google Scholar]
  15. Yin, J.B. Quantitative Risk Assessment for Maritime Safety Management. Ph.D. Thesis, The Hong Kong Polytechnic University, Hongkong, China, 2011. [Google Scholar]
  16. Heckerman, D. Bayesian Networks for Knowledge Discovery. Adv. Knowl. Discov. Data Min. 1996, 11, 273–305. [Google Scholar]
  17. Heckerman, D. A Tutorial on Learning with Bayesian Networks. In Innovations in Bayesian Networks; Springer: Berlin/Heidelberg, Germany, 2008. [Google Scholar]
  18. Díez, F.J.; Galán, S.F. An Efficient Computation for the Noisy MAX. Int. J. Intell. Syst. 2003, 18, 165–177. [Google Scholar] [CrossRef]
  19. Zagorecki, A.; Druzdzel, M.J. Knowledge Engineering for Bayesian Networks: How Common are Noisy-max Distributions in Practice? In Proceedings of the Conference on ECAI 2006, 29 August–1 September 2006.
  20. Good, I.J. A Causal Calculus (I). Br. J. Philos. Sci. 1961, 11, 305–318. [Google Scholar] [CrossRef]
  21. Díez, F.J.; Druzdzel, M.J. Canonical Probabilistic Models for Knowledge Engineering; Technical Report CISIAD-06-01; UNED: Madrid, Spain, 2006. [Google Scholar]
  22. Henrion, M. Practical Issues in Constructing a Bayes’ Belief Network. arXiv 2013, arXiv:1304.2725. [Google Scholar]
  23. Díez, F.J. Parameter Adjustment in Bayes Networks. The Generalized Noisy OR-gate. In Proceedings of the Ninth International Conference on Uncertainty in Artificial Intelligence, Washington, DC, USA, 9–11 July 1993; Morgan Kaufmann Publishers Inc.: San Francisco, CA, USA, 1993; pp. 99–105. [Google Scholar]
  24. Pradhan, M.; Provan, G.; Middleton, B.; Henrion, M. Knowledge Engineering for Large Belief Networks. In Proceedings of the Tenth International Conference on Uncertainty in Artificial Intelligence, Seattle, WA, USA, 29–31 July 1994; Morgan Kaufmann Publishers Inc.: San Francisco, CA, USA, 1994; pp. 484–490. [Google Scholar]
  25. Dalkey, N.; Helmer, O. An Experimental Application of the Delphi Method to the Use of Experts. Manag. Sci. 1963, 9, 458–467. [Google Scholar] [CrossRef]
  26. Goodheart, B.J. Identification of Causal Paths and Prediction of Runway Incursion Risk by Means of Bayesian Belief Networks. Transp. Res. Rec. J. Transp. Res. Board 2013, 2400, 9–20. [Google Scholar] [CrossRef]
  27. Cooke, R.M. Validating Expert Judgment with the Classical Model. In Experts and Consensus in Social Science; Springer: Cham, Switzerland, 2014; pp. 191–212. [Google Scholar]
  28. Clemen, R.T. Comment on Cooke’s classical method. Reliab. Eng. Syst. Saf. 2008, 93, 760–765. [Google Scholar] [CrossRef]
  29. Pilot Certification in the United States from Wikipedia, the Free Encyclopedia. Available online: en.wikipedia.org/wiki/Pilot_certification_in_the_United_States#cite_note-17 (accessed on 1 July 2014).
  30. Guldenmund, F.W. The Nature of Safety Culture: A Review of Theory and Research. Saf. Sci. 2000, 34, 215–257. [Google Scholar] [CrossRef]
  31. Wang, H.; Rish, I.; Ma, S. Using Sensitivity Analysis for Selective Parameter Update in Bayesian Network Learning. In Proceedings of the Association for the Advancement of Artificial Intelligence (AAAI), Edmonton, AB, Canada, 28–29 July 2002. [Google Scholar]
Figure 1. A Bayesian Network (BN) sample.
Figure 1. A Bayesian Network (BN) sample.
Entropy 20 00178 g001
Figure 2. Serial Connection.
Figure 2. Serial Connection.
Entropy 20 00178 g002
Figure 3. Diverging Connection.
Figure 3. Diverging Connection.
Entropy 20 00178 g003
Figure 4. Converging Connection.
Figure 4. Converging Connection.
Entropy 20 00178 g004
Figure 5. BN Modeling Process.
Figure 5. BN Modeling Process.
Entropy 20 00178 g005
Figure 6. Causes Related to Flight Crew Involved in 484 Aviation Accidents.
Figure 6. Causes Related to Flight Crew Involved in 484 Aviation Accidents.
Entropy 20 00178 g006
Figure 7. Flight Crew Performance Model.
Figure 7. Flight Crew Performance Model.
Entropy 20 00178 g007
Figure 8. Bottom-up Diagnostic example for the Target Node. (a) The computation results about parent nodes when the node Flight Crew Performance is set as “poor”; (b) the computation results about parent nodes when the node Flight Crew Performance is set as “normal”; (c) the computation results about parent nodes when the node Flight Crew Performance is set as “good”.
Figure 8. Bottom-up Diagnostic example for the Target Node. (a) The computation results about parent nodes when the node Flight Crew Performance is set as “poor”; (b) the computation results about parent nodes when the node Flight Crew Performance is set as “normal”; (c) the computation results about parent nodes when the node Flight Crew Performance is set as “good”.
Entropy 20 00178 g008
Figure 9. Sensitivity Function for the Node Crew Incapacitation.
Figure 9. Sensitivity Function for the Node Crew Incapacitation.
Entropy 20 00178 g009
Table 1. Marginal Probabilities for Node Experience.
Table 1. Marginal Probabilities for Node Experience.
Pilot Flight Time (hours)<1500(1500, 5000)≥5000
Number1273349
Statepoornormalrich
Probability0.0276500.1682030.804147
Table 2. Computation Results of Changing States of Influence Factors.
Table 2. Computation Results of Changing States of Influence Factors.
NodeStateFCP 1 = goodStateFCP = goodStateFCP = goodIncreased Percent
Flying Skillspoor0.97263qualified0.99636excellent0.9992472.74%
vigilancelow0.98911middle0.997717high0.9987530.97%
Emergency Mishandlingyes0.993575--no0.9992170.57%
safety culturepoor0.993667normal0.998564good0.9991990.56%
Crew Coordinationpoor0.993972normal0.996798good0.9991980.53%
trainingpoor0.994111normal0.998586good0.9993290.52%
Negligence or Misoperationyes0.993784--no0.9988020.50%
experiencepoor0.995181middle0.998638rich0.9991670.40%
professional qualitypoor0.99589middle0.99855good0.9990860.32%
organizational climatepoor0.996428normal0.99832good0.9991010.27%
communicationpoor0.996667normal0.998148good0.9991530.25%
Violationyes0.99706--no0.9993050.23%
supervisionpoor0.996923normal0.998605good0.9990120.21%
organization resources managementpoor0.997499normal0.998713good0.9991130.16%
Judgment Erroryes0.997443--no0.9989770.15%
operation planpoor0.997866normal0.998781good0.9991490.13%
situational awarenesslose0.997596--exist0.9987010.11%
Crew Incapacitationyes0.997864--no0.9987490.09%
physiological situationpoor0.997872normal0.998696good0.998750.09%
working pressurehigh0.998308middle0.998827low0.9988620.06%
mentationpoor0.998226normal0.998676good0.9987650.05%
policypoor0.998425normal0.998613good0.9988270.04%
continuous working periodlong0.998531--normal0.9987520.02%
moodpoor0.998605normal0.998691good0.9987480.01%
circadian rhythmsdrowsy0.998657--awake0.9987450.01%
sudden injuryyes0.998657--no0.9987450.01%
1 FCP represents flight crew performance for simplification.

Share and Cite

MDPI and ACS Style

Chen, W.; Huang, S. Evaluating Flight Crew Performance by a Bayesian Network Model. Entropy 2018, 20, 178. https://doi.org/10.3390/e20030178

AMA Style

Chen W, Huang S. Evaluating Flight Crew Performance by a Bayesian Network Model. Entropy. 2018; 20(3):178. https://doi.org/10.3390/e20030178

Chicago/Turabian Style

Chen, Wei, and Shuping Huang. 2018. "Evaluating Flight Crew Performance by a Bayesian Network Model" Entropy 20, no. 3: 178. https://doi.org/10.3390/e20030178

Note that from the first issue of 2016, this journal uses article numbers instead of page numbers. See further details here.

Article Metrics

Back to TopTop