Skip to main content

Discovering Temporal/Causal Rules: A Comparison of Methods

  • Conference paper
  • First Online:
Advances in Artificial Intelligence (Canadian AI 2003)

Part of the book series: Lecture Notes in Computer Science ((LNAI,volume 2671))

Abstract

We describe TimeSleuth, a hybrid tool based on the C4.5 classification software, which is intended for the discovery of temporal/causal rules. Temporally ordered data are gathered from observable attributes of a system, and used to discover relations among the attributes. In general, such rules could be atemporal or temporal. We evaluate TimeSleuth using synthetic data sets with well-known causal relations as well as real weather data. We show that by performing appropriate preprocessing and postprocessing operations, TimeSleuth extends C4.5’s domain of applicability to the unsupervised discovery of temporal relations among ordered data. We compare the results obtained from TimeSleuth to those of TETRAD and CaMML, and show that TimeSleuth performs better than the other systems.

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

Access this chapter

Chapter
USD 29.95
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
eBook
USD 84.99
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
Softcover Book
USD 109.99
Price excludes VAT (USA)
  • Compact, lightweight edition
  • Dispatched in 3 to 5 business days
  • Free shipping worldwide - see info

Tax calculation will be finalised at checkout

Purchases are for personal use only

Institutional subscriptions

Preview

Unable to display preview. Download preview PDF.

Unable to display preview. Download preview PDF.

References

  1. Berndt, D. J. and Clifford, J., Finding Patterns in Time Series: A Dynamic Programming Approach, Advances in Knowledge Discovery and Data Mining. U.M. Fayyad, G. Piatetsky-Shapiro, P. Smyth, et al. (eds.), AAAI Press/ MIT Press, 1996, pp. 229–248

    Google Scholar 

  2. Chatfield, C., The Analysis of Time Series: An Introduction, Chapman and Hall, pp. 1989.

    Google Scholar 

  3. Freedman, D. and Humphreys, P., Are There Algorithms that Discover Causal Structure?, Technical Report 514, Department of Statistics, University of California at Berkeley, 1998.

    Google Scholar 

  4. Heckerman, D., A Bayesian Approach to Learning Causal Networks, Microsoft Technical Report MSR-TR-95-04, Microsoft Corporation, May 1995.

    Google Scholar 

  5. Humphreys, P. and Freedman, D., The Grand Leap, British Journal of the Philosophy of Science 47, 1996, pp. 113–123

    Article  Google Scholar 

  6. Karimi, K. and Hamilton, H.J., Finding Temporal Relations: Causal Bayesian Networks vs. C4.5, The Twelfth International Symposium on Methodologies for Intelligent Systems (ISMIS’2000), Charlotte, NC, USA, October 2000, pp. 266–273.

    Google Scholar 

  7. Karimi, K. and Hamilton, H.J., Learning With C4.5 in a Situation Calculus Domain, The Twentieth SGES International Conference on Knowledge Based Systems and Applied Artificial Intelligence (ES2000), Cambridge, UK, December 2000, pp. 73–85.

    Google Scholar 

  8. Karimi, K. and Hamilton, H.J., Logical Decision Rules: Teaching C4.5 to Speak Prolog, The Second International Conference on Intelligent Data Engineering and Automated Learning (IDEAL 2000), Hong Kong, December 2000, pp. 85–90.

    Google Scholar 

  9. Karimi, K. and Hamilton, H.J., RFCT: An Association-Based Causality Miner, The Fifteenth Canadian Conference on Artificial Intelligence (AI’2002), Calgary, Alberta, Canada, May 2002, pp. 334–338.

    Google Scholar 

  10. Karimi, K. and Hamilton, H.J., Temporal Rules and Temporal Decision trees: A C4.5 Approach, Technical Report CS-2001-02, Department of Computer Science, University of Regina, Regina, Saskatchewan, Canada, December 2001.

    Google Scholar 

  11. Karimi, K. and Hamilton, H.J., Discovering Temporal Rules from Temporally Ordered Data, The Third International Conference on Intelligent Data Engineering and Automated Learning (IDEAL 2002), Manchester, UK, August 2002, pp. 334–338.

    Google Scholar 

  12. Karimi, K., and Hamilton, H.J. TimeSleuth: A Tool for Discovering Causal and Temporal Rules, The 14th IEEE International Conference on Tools with Artificial Intelligence (ICTAI 2002), Washington DC, November, 2002, pp. 375–380.

    Google Scholar 

  13. Karimi, K., and Hamilton, H.J., Distinguishing Causal and Acausal Temporal Relations, The Seventh Pacific-Asia Conference on Knowledge Discovery and Data Mining (PAKDD’2003), Seoul, South Korea, April/May 2003.

    Google Scholar 

  14. Kennett, R.J., Korb, K.B., and Nicholson, A.E., Seabreeze Prediction Using Bayesian Networks: A Case Study, Proc. Fifth Pacific-Asia Conference on Knowledge Discovery and Data Mining (PAKDD’01). Hong Kong, April 2001.

    Google Scholar 

  15. Keogh, E. J. and Pazzani, M. J., Scaling up Dynamic Time Warping for Data Mining Applications, The Sixth ACM SIGKDD International Conference on Knowledge Discovery and Data Mining (KDD 2000), August 2000.

    Google Scholar 

  16. Korb, K. B. and Wallace, C. S., In Search of Philosopher’s Stone: Remarks on Humphreys and Freedman’s Critique of Causal Discovery, British Journal of the Philosophy of Science 48, 1997, pp. 543–553

    Article  Google Scholar 

  17. Levy, S., Artificial Life: A Quest for a New Creation, Pantheon Books, 1992.

    Google Scholar 

  18. Mannila, H., Toivonen, H. and Verkamo, A. I., Discovering Frequent Episodes in Sequences, Proceedings of the First International Conference on Knowledge Discovery and Data Mining, 1995, pp. 210–215

    Google Scholar 

  19. Pearl, J., Causality: Models, Reasoning, and Inference, Cambridge University Press. 2000.

    Google Scholar 

  20. Quinlan, J. R., C4.5: Programs for Machine Learning, Morgan Kaufmann, pp. 1993.

    Google Scholar 

  21. Scheines, R., Spirtes, P., Glymour, C. and Meek, C., Tetrad II: Tools for Causal Modeling, Lawrence Erlbaum Associates, Hillsdale, NJ, 1994.

    Google Scholar 

  22. Spirtes, P. and Scheines, R., Reply to Freedman, In McKim, V. and Turner, S. (editors), Causality in Crisis, University of Notre Dame Press, 1997, pp. 163–176

    Google Scholar 

  23. Wallace, C. S., and Korb, K. B., Learning Linear Causal Models by MML Sampling, Causal Models and Intelligent Data Management, Springer-Verlag, Pp 1999.

    Google Scholar 

  24. http://www.cs.uregina.ca/~karimi/downloads.html/URAL.java

  25. http://typhoon.bae.lsu.edu/datatabl/current/sugcurrh.html. Contents change.

Download references

Author information

Authors and Affiliations

Authors

Editor information

Editors and Affiliations

Rights and permissions

Reprints and permissions

Copyright information

© 2003 Springer-Verlag Berlin Heidelberg

About this paper

Cite this paper

Karimi, K., Hamilton, H.J. (2003). Discovering Temporal/Causal Rules: A Comparison of Methods. In: Xiang, Y., Chaib-draa, B. (eds) Advances in Artificial Intelligence. Canadian AI 2003. Lecture Notes in Computer Science, vol 2671. Springer, Berlin, Heidelberg. https://doi.org/10.1007/3-540-44886-1_15

Download citation

  • DOI: https://doi.org/10.1007/3-540-44886-1_15

  • Published:

  • Publisher Name: Springer, Berlin, Heidelberg

  • Print ISBN: 978-3-540-40300-5

  • Online ISBN: 978-3-540-44886-0

  • eBook Packages: Springer Book Archive

Publish with us

Policies and ethics