An extension to the noisy-OR function to resolve the ‘explaining away’ deficiency for practical Bayesian network problems
The “Leaky noisy-OR” is a common method used to simplify the elicitation of complex conditional probability tables in Bayesian networks involving Boolean variables. It has proven useful for approximating the required relationship in many real-world situations where there are two or more variables that are potential causes of a single effect variable. However, one of the properties of leaky noisy-OR is Conditional Inter-causal Independence (CII). This property means that ‘explaining away‘ behaviour-one of the most powerful benefits of BN inference is not present when the effect variable is observed as false. Yet, for many real-world problems where the leaky noisy-OR has been considered, this behaviour would be expected, meaning that leaky noisy-OR is deficient as an approximation of the required relationship in such cases. There have been previous attempts to adapt noisy-OR to resolve this problem. However, they require too many additional parameters to be elicited. We describe a simple but powerful extension to leaky noisy-OR that requires only a single additional parameter. While it does not solve the CII problem in all cases, it resolves most of the explaining away deficiencies that occur in practice. The problem and solution is illustrated using an example from intelligence analysis.