Learning Bayesian Network Structure for Risky Behavior Modelling

  • Alena SuvorovaEmail author
  • Alexander Tulupyev
Conference paper
Part of the Advances in Intelligent Systems and Computing book series (AISC, volume 875)


Bayesian Belief Networks (BBN) provide a comprehensible framework for representing complex systems that allows including expert knowledge and statistical data simultaneously. We explored BBN models for estimating risky behavior rate and compared several network structures, both expert-based and data-based. To learn and evaluate models we used generated behavior data with 9393 observations. We applied both score-based and constraint-based structure learning algorithms. The score-based structures represented better quality scores according to BIC and log-likelihood, prediction quality was almost the same for data-based models and lower but sufficient for expert-based models. Hence, in case of limited data we can reduce computations and apply expert-based structure for solving practical issues.


Bayesian belief network Structure learning Machine learning Behavior models Risky behavior 



This work was partially supported by the by RFBR according to the research project No. 16-31-60063 and No. 18-01-00626.


  1. 1.
    Barton, D.N., Benjamin, T., Cerdan, C.R., DeClerck, F., Madsen, A.L., Rusch, G.M., Villanueva, C.: Assessing ecosystem services from multifunctional trees in pastures using Bayesian belief networks. Ecosyst. Serv. 18, 165–174 (2016)CrossRefGoogle Scholar
  2. 2.
    Boets, P., Landuyt, D., Everaert, G., Broekx, S., Goethals, P.L.: Evaluation and comparison of data-driven and knowledge-supported Bayesian Belief Networks to assess the habitat suitability for alien macroinvertebrates. Environ. Model. Softw. 74, 92–103 (2015)CrossRefGoogle Scholar
  3. 3.
    Chu, Z., Wang, W., Wang, B., Zhuang, J.: Research on factors influencing municipal household solid waste separate collection: Bayesian belief networks. Sustainability 8(2), 152 (2016)CrossRefGoogle Scholar
  4. 4.
    Darwiche, A.: Modelling and Reasoning with Bayesian Networks. Cambridge University Press, Cambridge (2009)CrossRefGoogle Scholar
  5. 5.
    Kabir, G., Tesfamariam, S., Francisque, A., Sadiq, R.: Evaluating risk of water mains failure using a Bayesian belief network model. Eur. J. Oper. Res. 240(1), 220–234 (2015)CrossRefGoogle Scholar
  6. 6.
    Margaritis, D.: Learning Bayesian network model structure from data, Ph.D. thesis. Carnegie-Mellon University, School of Computer Science, Pittsburgh (2003)Google Scholar
  7. 7.
    Pearl, J.: Causality: Models, Reasoning, and Inference. Cambridge University Press, Cambridge (2000)zbMATHGoogle Scholar
  8. 8.
    R Core Team. R: A language and environment for statistical computing. R Foundation for Statistical Computing, Vienna, Austria (2017).
  9. 9.
    Scutari, M.: Learning Bayesian networks with the bnlearn R package. arXiv preprint arXiv:0908.3817 (2009)
  10. 10.
    Spiegelman, D., Hertzmark, E.: Easy SAS calculations for risk or prevalence ratios and differences. Am. J. Epidemiol. 162(3), 199–200 (2005)CrossRefGoogle Scholar
  11. 11.
    Stepanov, D.V., Musina, V.F., Suvorova, A.V., Tulupyev, A.L., Sirotkin, A.V., Tulupyeva, T.V.: Risky behavior Poisson model identification: heterogeneous arguments in likelihood. Trudy SPIIRAN [SPIIRAS Proceedings], vol. 23, pp. 157–184 (2012)CrossRefGoogle Scholar
  12. 12.
    Su, C., Andrew, A., Karagas, M.R., Borsuk, M.E.: Using Bayesian networks to discover relations between genes, environment, and disease. BioData Mining 6(1), 6 (2013)CrossRefGoogle Scholar
  13. 13.
    Suvorova, A.V., Tulupyev, A.L., Sirotkin, A.V.: Bayesian belief networks for risky behavior rate estimates. Nechetkie sistemy i myagkie vychisleniya [Fuzzy Systems and Soft Computing] 9(2), 115–129 (2014)Google Scholar
  14. 14.
    Suvorova, A., Tulupyev, A.L.: Evaluation of the model for individual behavior rate estimate: social network data. In: 2016 XIX IEEE International Conference on Soft Computing and Measurements (SCM), pp. 18–20. IEEE (2016)Google Scholar
  15. 15.
    Suvorova, A., Tulupyeva, T.: Bayesian belief networks in risky behavior modelling. In: Proceedings of the First International Scientific Conference Intelligent Information Technologies for Industry (IITI 2016), pp. 95–102. Springer (2016)Google Scholar

Copyright information

© Springer Nature Switzerland AG 2019

Authors and Affiliations

  1. 1.SPIIRASSt. PetersburgRussia
  2. 2.National Research University Higher School of EconomicsSt. PetersburgRussia

Personalised recommendations