Abstract
Whether a Bayesian Network (BN) is constructed through expert elicitation, from data, or a combination of both, evaluation of the resultant BN is a crucial part of the knowledge engineering process. One kind of evaluation is to analyze how sensitive the network is to changes in inputs, a form of sensitivity analysis commonly called “sensitivity to findings”. The properties of d-separation can be used to determine whether or not evidence (or findings) about one variable may influence belief in a target variable, given the BN structure only. Once the network is parameterised, it is also possible to measure this influence, for example with mutual information or variance. Given such a metric of change, when evaluating a BN, it is common to rank nodes for either a maximum such effect or the average such effect. However this ranking tends to reflect the structural properties in the network: the longer the path from a node to the target node, the lower the influence, while the influence increases with the number of such paths. This raises the question: how useful is the ranking computed with the parameterised network, over and above what could be discerned from the structure alone? We propose a metric, Distance Weighted Influence, that ranks the influence of nodes based on the structure of the network alone. We show that not only does this ranking provide useful feedback on the structure in the early stages of the knowledge engineering process, after parameterisation the interest from an evaluation perspective is how much the ranking has changed. We illustrate the practical use of this on real-world networks from the literature.
Access this chapter
Tax calculation will be finalised at checkout
Purchases are for personal use only
Preview
Unable to display preview. Download preview PDF.
References
Aktas, E., Ulengin, F., Sahin, S.: A decision support system to improve the efficiency of resource allocation in healthcare management. Socio-Economic Planning Sciences 41, 130–146 (2007)
Bednarski, M., Cholewa, W., Frid, W.: Identification of sensitivities in Bayesian networks. Engineering Applications of Artificial Intelligence 17, 327–335 (2004)
Boehm, B.W.: A spiral model of software development and enhancement. IEEE Computer, 61–72 (1988)
Boerlage, B.: Link strengths in Bayesian Networks. Master’s thesis, Department of Computer Science, University of British Columbia (1995)
Boneh, T.: Ontology and Bayesian Decision Networks for Supporting the Meteorological Forecasting Process. PhD thesis, Clayton School of Information Technology, Monash University (2010)
Boneh, T., Nicholson, A., Sonenberg, L.: Matilda: A visual tool for modelling with Bayesian networks. International Journal of Intelligent Systems 21(11), 1127–1150 (2006)
Brooks, F.: The Mythical Man-Month: Essays on Software Engineering, 2nd edn. Addison-Wesley, Reading (1995)
Cain, J.: Planning improvements in natural resources management: Guidelines for using Bayesian networks to support the planning and management of development programmes in the water sector and beyond. Technical report, Centre for Ecology and Hydrology, Crowmarsh Gifford, Wallingford, Oxon, UK (2001)
Chen, S., Pollino, C.: Good practice in Bayesian network modelling. Environmental Modelling and Software 37, 134–145 (2012)
Feigenbaum, E.: The art of artificial intelligence: Themes and case studies of knowledge engineering. In: Fifth International Conference on Artificial Intelligence – IJCAI 1977, pp. 1014–1029. Morgan Kaufmann, San Mateo (1977)
Jitnah, N.: Using Mutual Information for Approximate Evaluation of Bayesian Networks. PhD thesis, Monash University, School of Computer Science and Software Engineering (2000)
Knuth, D.: The Art of Computer Programming, 2nd edn. Sorting and Searching, vol. 3. Addison Wesley, Longman (2000)
Korb, K., Nicholson, A.: Bayesian Artificial Intelligence, 2nd edn. CRC Press (2010)
Laskey, K., Mahoney, S.: Network engineering for agile belief network models. IEEE: Transactions on Knowledge and Data Engineering 12(4), 487–498 (2000)
Lauritzen, S.L., Spiegelhalter, D.J.: Local computations with probabilities on graphical structures and their application to expert systems. Journal of the Royal Statistical Society 50(2), 157–224 (1988)
Marcot, B.: A process for creating Bayesian belief network models of species-environment relations. Technical report, USDA Forest Service, Portland, Oregon (1999)
Moore, E., Shannon, C.: Reliable circuits using reliable relays. Journal of the Franklin Institute 262, 191–208 (1956)
Pearl, J.: Probabilistic Reasoning in Intelligent Systems. Morgan Kaufmann, San Mateo (1988)
Pitchforth, J., Mengersen, K.: A proposed validation framework for expert elicited Bayesian networks. Expert Systems with Applications 40, 162–167 (2013)
Pollino, C., Woodberry, O., Nicholson, A., Korb, K., Hart, B.T.: Parameterisation of a Bayesian network for use in an ecological risk management case study. Environmental Modelling and Software 22(8), 1140–1152 (2007)
Rajmokan, M., Morton, A., Mengersen, K., Hall, L., Waterhouse, M.: Using a Bayesian network to model colonisation with Vancomycin Resistant Enterococcus (VRE). In: Third Annual Conference of the Australasian Bayesian Network Modelling Society, ABNMS 2011 (2011)
White, A.: Modelling the impact of climate change on peatlands in the Bogong High Plains, Victoria. PhD thesis, The University of Melbourne, School of Botany (2009)
Author information
Authors and Affiliations
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2014 Springer International Publishing Switzerland
About this paper
Cite this paper
Albrecht, D., Nicholson, A.E., Whittle, C. (2014). Structural Sensitivity for the Knowledge Engineering of Bayesian Networks. In: van der Gaag, L.C., Feelders, A.J. (eds) Probabilistic Graphical Models. PGM 2014. Lecture Notes in Computer Science(), vol 8754. Springer, Cham. https://doi.org/10.1007/978-3-319-11433-0_1
Download citation
DOI: https://doi.org/10.1007/978-3-319-11433-0_1
Publisher Name: Springer, Cham
Print ISBN: 978-3-319-11432-3
Online ISBN: 978-3-319-11433-0
eBook Packages: Computer ScienceComputer Science (R0)