Location via proxy:   [ UP ]  
[Report a bug]   [Manage cookies]                
skip to main content
10.5555/1620163.1620239guideproceedingsArticle/Chapter ViewAbstractPublication PagesConference Proceedingsacm-pubtype
Article

A general method for reducing the complexity of relational inference and its application to MCMC

Published: 13 July 2008 Publication History

Abstract

Many real-world problems are characterized by complex relational structure, which can be succinctly represented in first-order logic. However, many relational inference algorithms proceed by first fully instantiating the first-order theory and then working at the propositional level. The applicability of such approaches is severely limited by the exponential time and memory cost of propositionalization. Singla and Domingos (2006) addressed this by developing a "lazy" version of the WalkSAT algorithm, which grounds atoms and clauses only as needed. In this paper we generalize their ideas to a much broader class of algorithms, including other types of SAT solvers and probabilistic inference methods like MCMC. Lazy inference is potentially applicable whenever variables and functions have default values (i.e., a value that is much more frequent than the others). In relational domains, the default is false for atoms and true for clauses. We illustrate our framework by applying it to MC-SAT, a state-of-the-art MCMC algorithm. Experiments on a number of real-world domains show that lazy inference reduces both space and time by several orders of magnitude, making probabilistic relational inference applicable in previously infeasible domains.

References

[1]
Bakir, G.; Hofmann, T.; Schölkopf, B.; Smola, A.; Taskar, B. and Vishwanathan, S. (eds.) 2007. Predicting Structured Data. MIT Press.
[2]
Braz, R.; Amir, E. and Roth, D. 2006. MPE and partial inversion in lifted probabilistic variable elimination. In Proc. AAAI-06.
[3]
Damien, P.; Wakefield, J. and Walker, S. 1999. Gibbs sampling for Bayesian non-conjugate and hierarchical models by auxiliary variables. Journal of the Royal Statistical Society B 61(2).
[4]
Davis, M.; Logemann, G. and Loveland, D. 1962. A machine program for theorem proving. Communications of the ACM 5(7).
[5]
Genesereth, M. and Nilsson, N. 1987. Logical Foundations of Artificial Intelligence. Morgan Kaufmann.
[6]
Getoor, L.; Friedman, N.; Koller, D. and Taskar, B. 2001. Learning probabilistic models of relational structure. In Proc. ICML-01.
[7]
Getoor, L. & Taskar, B., eds. 2007. Introduction to Statistical Relational Learning. MIT Press.
[8]
Kautz, H.; Selman, B.; and Jiang, Y. 1997. A general stochastic approach to solving problems with hard and soft constraints. In The Satisfiability Problem: Theory and Applications. AMS.
[9]
Kok, S.; Singla, P.; Richardson, M.; Domingos, P.; Sumner, M. and Poon, H. 2007. The Alchemy system for statistical relational AI. http://alchemy.cs.washington.edu/.
[10]
Milch, B. and Russell, S. 2006. General-purpose MCMC inference over relational structures. In Proc. UAI-06.
[11]
Poon, H. and Domingos, P. 2006. Sound and efficient inference with probabilistic and deterministic dependencies. In Proc. AAAI-06.
[12]
Poon, H. and Domingos, P. 2007. Joint inference in information extraction. In Proc. AAAI-07.
[13]
Richardson, M. and Domingos, P. 2006. Markov logic networks. Machine Learning 62(1-2).
[14]
Selman, B.; Kautz, H.; and Cohen, B. 1996. Local search strategies for satisfiability testing. In Cliques, Coloring, and Satisfiability: Second DIMACS Implementation Challenge. AMS.
[15]
Singla, P. and Domingos, P. 2006. Memory-efficient inference in relational domains. In Proc. AAAI-06.
[16]
Wei, W.; Erenrich, J. and Selman, B. 2004. Towards efficient sampling: Exploiting random walk strategies. In Proc. AAAI-04.

Cited By

View all
  • (2018)State-space abstractions for probabilistic inferenceJournal of Artificial Intelligence Research10.1613/jair.1.1126163:1(789-848)Online publication date: 1-Sep-2018
  • (2018)A retrospective of knowledge graphsFrontiers of Computer Science: Selected Publications from Chinese Universities10.1007/s11704-016-5228-912:1(55-74)Online publication date: 1-Feb-2018
  • (2017)Scalable learning and inference in Markov logic networksInternational Journal of Approximate Reasoning10.1016/j.ijar.2016.12.00382:C(39-55)Online publication date: 1-Mar-2017
  • Show More Cited By
  1. A general method for reducing the complexity of relational inference and its application to MCMC

    Recommendations

    Comments

    Information & Contributors

    Information

    Published In

    cover image Guide Proceedings
    AAAI'08: Proceedings of the 23rd national conference on Artificial intelligence - Volume 2
    July 2008
    1266 pages
    ISBN:9781577353683

    Sponsors

    • Association for the Advancement of Artificial Intelligence

    Publisher

    AAAI Press

    Publication History

    Published: 13 July 2008

    Qualifiers

    • Article

    Contributors

    Other Metrics

    Bibliometrics & Citations

    Bibliometrics

    Article Metrics

    • Downloads (Last 12 months)0
    • Downloads (Last 6 weeks)0
    Reflects downloads up to 29 Jan 2025

    Other Metrics

    Citations

    Cited By

    View all
    • (2018)State-space abstractions for probabilistic inferenceJournal of Artificial Intelligence Research10.1613/jair.1.1126163:1(789-848)Online publication date: 1-Sep-2018
    • (2018)A retrospective of knowledge graphsFrontiers of Computer Science: Selected Publications from Chinese Universities10.1007/s11704-016-5228-912:1(55-74)Online publication date: 1-Feb-2018
    • (2017)Scalable learning and inference in Markov logic networksInternational Journal of Approximate Reasoning10.1016/j.ijar.2016.12.00382:C(39-55)Online publication date: 1-Mar-2017
    • (2016)Scaling relational inference using proofs and refutationsProceedings of the Thirtieth AAAI Conference on Artificial Intelligence10.5555/3016100.3016362(3278-3286)Online publication date: 12-Feb-2016
    • (2016)Unifying Logical and Statistical AIProceedings of the 31st Annual ACM/IEEE Symposium on Logic in Computer Science10.1145/2933575.2935321(1-11)Online publication date: 5-Jul-2016
    • (2014)A Survey of Directed Entity-Relation--Based First-Order Probabilistic LanguagesACM Computing Surveys10.1145/256054647:1(1-40)Online publication date: 1-May-2014
    • (2013)Combining Relational Learning with SMT Solvers Using CEGARProceedings of the 25th International Conference on Computer Aided Verification - Volume 804410.5555/2958031.2958109(447-462)Online publication date: 13-Jul-2013
    • (2012)On lifting the Gibbs sampling algorithmProceedings of the 26th International Conference on Neural Information Processing Systems - Volume 110.5555/2999134.2999319(1655-1663)Online publication date: 3-Dec-2012
    • (2012)Monte Carlo MCMCProceedings of the Joint Workshop on Automatic Knowledge Base Construction and Web-scale Knowledge Extraction10.5555/2391200.2391221(111-115)Online publication date: 7-Jun-2012
    • (2012)Monte Carlo MCMCProceedings of the 2012 Joint Conference on Empirical Methods in Natural Language Processing and Computational Natural Language Learning10.5555/2390948.2391072(1104-1113)Online publication date: 12-Jul-2012
    • Show More Cited By

    View Options

    View options

    Figures

    Tables

    Media

    Share

    Share

    Share this Publication link

    Share on social media