Proceedings

Probabilistic Rule Induction from Event Sequences with Logical Summary Markov Models

Download BibTeX Cite

Proceedings of the Thirty-Second International Joint Conference on Artificial Intelligence. Main Track. Pages 5667-5675.

https://doi.org/10.24963/ijcai.2023/629

Abstract

Event sequences are widely available across application domains and there is a long history of models for representing and analyzing such datasets. Summary Markov models are a recent addition to the literature that help identify the subset of event types that influence event types of interest to a user. In this paper, we introduce logical summary Markov models, which are a family of models for event sequences that enable interpretable predictions through logical rules that relate historical predicates to the probability of observing an event type at any arbitrary position in the sequence. We illustrate their connection to prior parametric summary Markov models as well as probabilistic logic programs, and propose new models from this family along with efficient greedy search algorithms for learning them from data. The proposed models outperform relevant baselines on most datasets in an empirical investigation on a probabilistic prediction task. We also compare the number of influencers that various logical summary Markov models learn on real-world datasets, and conduct a brief exploratory qualitative study to gauge the promise of such symbolic models around guiding large language models for predicting societal events.

  1. 1-MC 2-MC 3-MC 3-LR 5-LR BSuMM OSuMM CSuMM SOSuMM LSTM Beige Books -60.91 -40.37 -37.66 -36.85 -36.15 -36.11 -38.07 -36.11 -34.01 -63.65 Diabetes -513.01 -488.42 -473.96 -506.05 -497.92 -497.90 -432.89 -492.48 -429.57 -595.57 LinkedIn -110.58 -112.55 -119.55 -92.23 -93.37 -114.52 -115.63 -114.46 -112.07 -135.92
  2. Stack Overflow -1278.96 -1283.66 -1435.12 -1277.84 -1263.54 -1242.59 -1246.64 -1239.74 -1243.07 -1246.45 Timelines -154.47 -611.78 -1343.52 -160.84 -184.05 -141.42 -142.18 -136.38 -140.13 -135.98 Begleiter et al., 2004]
  3. R. Begleiter, R. El-Yaniv, and G. Yona. On prediction using variable order Markov models. Journal of Artificial Intelligence Research, 22:385-421, 2004.
  4. [Bhattacharjya et al., 2020] D. Bhattacharjya, T. Gao, and D. Subramanian. Order-dependent event models for agent interactions. In Proceedings of the International Joint Conference on Artificial Intelligence (IJCAI), pages 1977- 1983, 2020. IJCAI
  5. [Bhattacharjya et al., 2021] D. Bhattacharjya, T. Gao, and D. Subramanian. Ordinal historical dependence in graphi- cal event models with tree representations. In Proceedings of the Conference on Artificial Intelligence (AAAI), pages 6759-6767, 2021.
  6. [Bhattacharjya et al., 2022] D. Bhattacharjya, S. Sihag, O. Hassanzadeh, and L. Bialik. Summary Markov models for event sequences. In Proceedings of the International Joint Conference on Artificial Intelligence (IJCAI), pages 4836-4842, 2022. IJCAI
  7. [Bishop, 2006] C. M. Bishop. Pattern Recognition and Ma- chine Learning. Springer, 2006.
  8. [Brendel et al., 2011] W. Brendel, A. Fern, and S. Todor- ovic. Probabilistic event logic for interval-based event recognition. In Proceedings of the IEEE Conference on Computer Vision and Pattern Recognition (CVPR), pages 3329-3336, 2011.
  9. [Brown et al., 2020] T. Brown, B. Mann, N. Ryder, M. Sub- biah, J. D. Kaplan, P. Dhariwal, A. Neelakantan, P. Shyam, G. Sastry, A. Askell, et al. Language models are few-shot learners. Advances in Neural Information Processing Sys- tems (NeurIPS), pages 1877-1901, 2020.
  10. [Chickering, 2002] D. M. Chickering. Optimal structure identification with greedy search. Journal of Machine Learning Research, 3:507-554, 2002.
  11. [Cropper et al., 2020] A. Cropper, S. Dumančić, and S. H. Muggleton. Turning 30: New ideas in inductive logic programming. In Proceedings of the International Joint Conference on Artificial Intelligence (IJCAI) Survey Track, pages 4833-4839, 2020. IJCAI
  12. [De Raedt et al., 2015] L. De Raedt, A. Dries, I. Thon, G. Van Den Broeck, and M. Verbeke. Inducing proba- bilistic relational rules from probabilistic examples. In Proceedings of the International Conference on Artificial Intelligence (IJCAI), page 1835-1843, 2015. IJCAI
  13. [Di Ciccio et al., 2018] C. Di Ciccio, F. M. Maggi, M. Mon- tali, and J. Mendling. On the relevance of a business con- straint to an event log. Information Systems, 78:144-161, 2018.
  14. [Du et al., 2016] N. Du, H. Dai, R. Trivedi, U. Upadhyay, M. Gomez-Rodriguez, and L. Song. Recurrent marked temporal point processes: Embedding event history to vec- tor. In Proceedings of the SIGKDD International Confer- ence on Knowledge Discovery and Data Mining (KDD), pages 1555-1564, 2016.
  15. [Fournier-Viger et al., 2011] P. Fournier-Viger, R. Nkam- bou, and V. S.-M. Tseng. RuleGrowth: Mining sequential rules common to several sequences by pattern-growth. In Proceedings of the ACM Symposium on Applied Comput- ing (SAC), pages 956-961. ACM, 2011.
  16. [Frank and Asuncion, 2010] A. Frank and A. Asuncion. UCI machine learning repository. University of California, Irvine, School of Information and Computer Sciences, 2010.
  17. [Grant and Betts, 2013] S. Grant and B. Betts. Encouraging user behaviour with achievements: An empirical study. In Proceedings of the IEEE Working Conference on Mining Software Repositories (MSR), pages 65-68, 2013.
  18. [Grant et al., 2007] R. W. Grant, D. J. Wexler, A. J. Wat- son, W. T. Lester, E. Cagliero, E. G. Campbell, and D. M. Nathan. How doctors choose medications to treat type 2 diabetes: A national survey of specialists and academic generalists. Diabetes Care, 30(6), 2007.
  19. [Guu et al., 2020] H. Guu, K. Lee, Z. Tung, P. Pasupat, and M. Chang. Retrieval augmented language model pre- training. In Proceedings of the International Conference on Machine Learning (ICML), pages 3929-3938, 2020.
  20. [Hochreiter and Schmidhuber, 1997] S. Hochreiter and J. Schmidhuber. Long short-term memory. Neural Computation, 9(8):1735-1780, 1997.
  21. [Jedwabny et al., 2021] M. Jedwabny, P. Bisquert, and M. Croitoru. Probabilistic rule induction for transparent cbr under uncertainty. In Artificial Intelligence XXXVIII. SGAI-AI. Lecture Notes in Computer Science, volume 13101. Springer, 2021.
  22. [Lemieux et al., 2015] C. Lemieux, D. Park, and I. Beschast- nikh. General LTL specification mining. In IEEE/ACM In- ternational Conference on Automated Software Engineer- ing (ASE), pages 81-92, 2015.
  23. [Letham et al., 2013] B. Letham, C. Rudin, and D. Madi- gan. Sequential event prediction. Machine Learning, 93(2- 3):357-380, 2013.
  24. [Li et al., 2021] S. Li, M. Feng, . Wang, A. Essofi, Y. Cao, J. Yan, and L. Song. Explaining point processes by learn- ing interpretable temporal logic rules. In Proceedings of the International Conference on Learning Representations (ICLR), 2021.
  25. [Mannila et al., 1997] H. Mannila, H. Toivonen, and A. I. Verkamo. Discovery of frequent episodes in event se- quences. Data Mining and Knowledge Discovery, 1:259- 289, 1997.
  26. [Menon and Lee, 2018] A. Menon and Y. Lee. Proper loss functions for nonlinear Hawkes processes. In Proceedings of the Conference on Artificial Intelligence (AAAI), pages 3804-3811, 2018.
  27. [Miller, 2019] T. Miller. Explanation in artificial intelli- gence: Insights from the social sciences. Artificial Intelli- gence, 267:1-38, 2019.
  28. [Ng and Subrahmanian, 1992] R. Ng and V.S. Subrahma- nian. Probabilistic logic programming. In Information and Computation, volume 101, 1992.
  29. [Pearl, 1988] J. Pearl. Probabilistic Reasoning in Intelligent Systems: Networks of Plausible Inference. Morgan Kauf- mann Publishers Inc., San Francisco, CA, USA, 1988.
  30. [Petroni et al., 2020] F. Petroni, P. Lewis, A. Piktus, T. Rocktäschel, Y. Wu, A. H. Miller, and S. Riedel. How context affects language models' factual predictions. In Automated Knowledge Base Construction, 2020.
  31. [Poole, 1993] D. Poole. Logic programming abduction and probability a top down anytime algorithm for estimating prior and posterior probabilities. In New Generation Com- puting, volume 11, 1993.
  32. [Rabiner, 1989] L. R. Rabiner. A tutorial on hidden Markov models and selected applications in speech recognition. Proceedings of the IEEE, 77(2):257-286, 1989.
  33. [Raedt et al., 2008] L. De Raedt, P. Frasconi, K. Kersting, and S. Muggleton. Probabilistic Inductive Logic Program- ming -Theory and Applications. Springer, 2008.
  34. [Raftery, 1985] A. Raftery. A model for high-order Markov chains. Journal of the Royal Statistical Society, Series B, 47(3):528-539, 1985.
  35. [Riguzzi et al., 2014] F. Riguzzi, E. Bellodi, and R. Zese. A history of probabilistic inductive logic programming. In Frontiers in Robotics and AI, volume 1, 2014.
  36. [Riguzzi, 2018] F. Riguzzi. Foundations of Probabilistic Logic Programming. River Publishers, Gistrup, Denmark, 2018.
  37. [Rudin et al., 2012] C. Rudin, B. Letham, A. Salleb-Aouissi, E. Kogan, and D. Madigan. Sequential event predic- tion with association rules. In Proceedings of the Annual Conference on Learning Theory (COLT), pages 615-634, 2012.
  38. [Thon et al., 2011] I. Thon, N. Landwerh, and L. De Raedt. Stochastic relational processes: Efficient inference and ap- plications. Machine Learning, 82:239-272, 2011.
  39. [Tran and Davis, 2008] S. D. Tran and L. S. Davis. Event modeling and recognition using Markov logic networks. In Computer Vision -ECCV 2008, pages 610-623. Springer Berlin Heidelberg, 2008.
  40. [Vennekens et al., 2004] J. Vennekens, S. Verbaeten, and M. Bruynooghe. Logic programs with annotated disjunc- tions. In Logic Programming, pages 431-445. Springer Berlin Heidelberg, 2004.
  41. [Vrandecic and Krötzsch, 2014] D. Vrandecic and M. Krötzsch. Wikidata: A free collaborative knowl- edgebase. Communications of ACM, 57(10):78-85, 2014.
  42. [Wei et al., 2022] J. Wei, X. Wang, D. Schuurmans, M. Bosma, B. Ichter, F. Xia, E. H. Chi, Q. V. Le, and D. Zhou. Chain of thought prompting elicits reasoning in large language models. In Advances in Neural Information Processing Systems (NeurIPS), 2022.
  43. [Weiss and Hirsh, 1998] G. M. Weiss and H. Hirsh. Learning to predict rare events in event sequences. In Proceedings of the Fourth International Conference on Knowledge Dis- covery and Data Mining (KDD), pages 359-363, 1998.
  44. [Xu et al., 2017] H. Xu, D. Luo, and H. Zha. Learning Hawkes processes from short doubly-censored event se- quences. In Proceedings of the International Conference on Machine Learning (ICML), pages 3831-3840, 2017.
  45. [Yang and Song, 2020] Y. Yang and L. Song. Learn to ex- plain efficiently via neural logic inductive learning. In Proceedings of the International Conference on Learning Representations (ICLR), 2020.

References were extracted automatically from the PDF and may contain errors.

Welcome Future Conferences AI Journal Division IJCAI Proceedings About IJCAI IJCAI Awards