Skip to main content
Log in

Adaptive learning of dynamic Bayesian networks with changing structures by detecting geometric structures of time series

  • Regular Paper
  • Published:
Knowledge and Information Systems Aims and scope Submit manuscript

An Erratum to this article was published on 01 November 2008

Abstract

A dynamic Bayesian network (DBN) is one of popular approaches for relational knowledge discovery such as modeling relations or dependencies, which change over time, between variables of a dynamic system. In this paper, we propose an adaptive learning method (autoDBN) to learn DBNs with changing structures from multivariate time series. In autoDBN, segmentation of time series is achieved first through detecting geometric structures transformed from time series, and then model regions are found from the segmentation by designed finding strategies; in each found model region, a DBN model is established by existing structure learning methods; finally, model revisiting is developed to refine model regions and improve DBN models. These techniques provide a special mechanism to find accurate model regions and discover a sequence of DBNs with changing structures, which are adaptive to changing relations between multivariate time series. Experimental results on simulated and real time series show that autoDBN is very effective in finding accurate/reasonable model regions and gives lower error rates, outperforming the switching linear dynamic system method and moving window method.

This is a preview of subscription content, log in via an institution to check access.

Access this article

Price excludes VAT (USA)
Tax calculation will be finalised during checkout.

Instant access to the full article PDF.

Similar content being viewed by others

References

  1. Murphy KP (2002) Dynamic Bayesian networks: representation, inference and learning. PhD thesis, University of California Berkeley. http://www.cs.ubc.ca/~murphyk

  2. Russell S, Norvig P (2003) Artificial intelligence: a modern approach, 2nd edn. Pearson Education, Inc., Upper Saddle River

    Google Scholar 

  3. Schuster A, Wolff R, Trock D (2005) A high-performance distributed algorithm for mining association rules. Knowl Inf Syst 7(4): 458–475

    Article  Google Scholar 

  4. Berti-Equille L (2007) Data quality awareness: a case study for cost optimal association rule mining. Knowl Inf Syst 11(2): 191–215

    Article  Google Scholar 

  5. Pearl J (1988) Probabilistic reasoning in intelligent systems. Morgan Kauffman, San Mateo

    Google Scholar 

  6. Neapolitan RE (2003) Learning Bayesian networks. Prentice Hall, Englewood Cliffs

    Google Scholar 

  7. Chen R, Sivakumar K, Kargupta H (2004) Collective mining of Bayesian networks from distributed heterogeneous data. Knowl Inf Syst 6(2): 164–187

    Google Scholar 

  8. Pena JM, BjÄorkegren J, Tegner J (2005) Learning dynamic Bayesian network models via cross- validation. Pattern Recognit Lett 26(14): 2295–2308

    Article  Google Scholar 

  9. Yu J, Smith VA, Wang PP, Hartemink AJ, Jarvis ED (2004) Advances to Bayesian network inference for generating causal networks from observational biological data. Bioinformatics 20(18): 3594–3603

    Article  Google Scholar 

  10. Ledin J (2001) Simulation engineering. CMP Books, The Netherlands

    Google Scholar 

  11. Tucker A, Liu X (2004) A Bayesian network approach to explaining time series with changing structure. Intell Data Anal 8(5): 469–480

    Google Scholar 

  12. Pavlovic V, Rehg JM, Cham TJ, Murphy KP (1999) A dynamic Bayesian network approach to figure tracking using learned dynamic models. In: ICCV 1999, pp 94–101

  13. Pavlovic V, Rehg JM, MacCormick J (2000) Learning switching linear models of human motion. In: NIPS 2000, pp 981–987

  14. Barber D (2006) Expectation correction for smoothed inference in switching linear dynamical systems. J Mach Learn Res 7: 2515–2540

    MathSciNet  Google Scholar 

  15. Chen W (2001) An introduction to differential manifold. High Education Press, Beijing

    Google Scholar 

  16. Mo G, Liu K (2003) Methodology of function approximation. Science Press, Beijing

    Google Scholar 

  17. Mei X, Huang M (2003) Differential geometry. Beijing Normal University Press, Beijing

    Google Scholar 

  18. Walpole RE, Myers RH, Myers SL, Ye K (2002) Probability and statistics for engineers and scientists, 7th edn. Pearson Education, Inc., Upper Saddle River

    Google Scholar 

  19. Murphy KP (2006). Bayes net toolbox for MATLAB. http://bnt.sourceforge.net/

  20. Leray P, Francois O (2004) BNT structure learning package. http://bnt.insa-rouen.fr/ajouts.html

  21. Maharaj E (2002) A pattern recognition of time series using wavelets. In: 15th Computational Statistics Conference of the International Association of Statistical Computing, Berlin

  22. StatLib repository: http://lib.stat.cmu.edu/ http://www.liacc.up.pt/~ltorgo/Regression/stock.tgz

  23. Jin R, Goswami A, Agrawal G (2007) Fast and exact out-of-core and distributed k-means clustering. Knowl Inf Syst 10(1): 17–40

    Article  Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Kaijun Wang.

Additional information

An erratum to this article can be found at http://dx.doi.org/10.1007/s10115-008-0175-x

Rights and permissions

Reprints and permissions

About this article

Cite this article

Wang, K., Zhang, J., Shen, F. et al. Adaptive learning of dynamic Bayesian networks with changing structures by detecting geometric structures of time series. Knowl Inf Syst 17, 121–133 (2008). https://doi.org/10.1007/s10115-008-0124-8

Download citation

  • Received:

  • Revised:

  • Accepted:

  • Published:

  • Issue Date:

  • DOI: https://doi.org/10.1007/s10115-008-0124-8

Keywords

Navigation