• Documents
  • Authors
  • Tables
  • Other Seers ▼
    RefSeer AckSeer CollabSeer SeerSeer
  • Log in
  • Sign up
  • MetaCart

CiteSeerX logo

Advanced Search Include Citations
Advanced Search Include Citations | Disambiguate

Learning Stochastic Logic Programs (2000)

Cached

  • Download as a PDF
  •  
  • Download as a PS

Download Links

  • [robotics.stanford.edu]
  • [ftp.cs.york.ac.uk]
  • [ftp.cs.york.ac.uk]
  • [ftp.cs.york.ac.uk]
  • [ftp.cs.york.ac.uk]
  • [ftp.cs.york.ac.uk]
  • [www.doc.ic.ac.uk]

  • Save to List
  • Add to Collection
  • Correct Errors
  • Monitor Changes
by Stephen Muggleton
Citations:962 - 56 self
  • Summary
  • Active Bibliography
  • Co-citation
  • Clustered Documents
  • Version History

BibTeX

@MISC{Muggleton00learningstochastic,
    author = {Stephen Muggleton},
    title = {Learning Stochastic Logic Programs},
    year = {2000}
}

Years of Citing Articles

Bookmark

citeulike Connotea Bibsonomy Del.icio.us Digg Reddit

OpenURL

 

Abstract

Stochastic Logic Programs (SLPs) have been shown to be a generalisation of Hidden Markov Models (HMMs), stochastic context-free grammars, and directed Bayes' nets. A stochastic logic program consists of a set of labelled clauses p:C where p is in the interval [0,1] and C is a first-order range-restricted definite clause. This paper summarises the syntax, distributional semantics and proof techniques for SLPs and then discusses how a standard Inductive Logic Programming (ILP) system, Progol, has been modied to support learning of SLPs. The resulting system 1) nds an SLP with uniform probability labels on each definition and near-maximal Bayes posterior probability and then 2) alters the probability labels to further increase the posterior probability. Stage 1) is implemented within CProgol4.5, which differs from previous versions of Progol by allowing user-defined evaluation functions written in Prolog. It is shown that maximising the Bayesian posterior function involves nding SLPs with short derivations of the examples. Search pruning with the Bayesian evaluation function is carried out in the same way as in previous versions of CProgol. The system is demonstrated with worked examples involving the learning of probability distributions over sequences as well as the learning of simple forms of uncertain knowledge.

Citations

1739 Foundations of Logic Programming - Lloyd - 1984
1515 A Theory of the Learnable - Valiant - 1984
829 A Machine–oriented Logic Based on the Resolution Principle - Robinson - 1965
793 Language identification in the limit - Gold - 1967
784 Learning logical definitions from relations - Quinlan - 1989
560 Inverse entailment and progol - Muggleton - 1995
468 Explanation-Based Generalization: A Unifying View - Mitchell, Keller, et al. - 1986
439 Algorithmic Program Debugging - Shapiro - 1983
428 A note on inductive generalization - Plotkin - 1970
384 Qualitative simulation - Kuipers - 1986
339 Logic for Problem Solving - Kowalski - 1979
316 A formal theory of inductive inference - Solomonoff - 1964
316 The estimation of stochastic context-free grammars using the inside-outside algorithm. Computer Speech and Language - Lari, Young - 1990
308 Über formal unentscheidbare Sätze der Principia Mathematica und verwandter Systeme. I. Monatshefte fr Mathematik und Physik - Gödel - 1931
250 Towards a Mathematical Theory of Inductive Inference - Blum, Blum - 1975
207 Quantifying inductive bias: AI learning algorithms and Valiant’s learning framework - Haussler - 1988
180 A General Lower Bound on the Number of Examples Needed - Ehrenfeucht, Haussler, et al. - 1989
168 The Art of Prolog: Advanced Programming Techniques - Sterling, Shapiro - 1986
162 Machine invention of first-order predicates by inverting resolution - Muggleton, Buntine - 1988
135 PROLOG: Programming for artificial intelligence - Bratko - 2001
129 Generating production rules from decision trees - Quinlan - 1987
97 Systems of Logic Based on Ordinals - Turing - 1939
92 Generalized subsumption and its application to induction and redundancy - Buntine - 1988
91 Learning concepts by asking questions - Sammut, Banerji - 1986
86 Relational Bayesian networks - Jaeger - 1997
79 A Model of Inexact Reasoning in Medicine - Shortlife, Buchanan - 1990
75 Automatic methods of inductive inference - Plotkin - 1971
70 Equivalence of logic programs - Maher - 1988
64 The Continuum of Inductive Methods - Carnap - 1952
41 Scientific knowledge discovery using inductive logic programming - Muggleton - 1999
39 Logical depth and physical complexity - Bennett - 1988
38 T.: The CN2 Algorithm - Clark, Niblett - 1989
31 Discovering rules from large collections of examples: A case study,” Expert Systems - Quinlan - 1979
29 Inductive Acquisition of Expert Knowledge - Muggleton - 1990
28 An Oracle Based Approach to Constructive Induction - Duce - 1987
28 Uncertainty, belief, and probability - Fagin, Halpern - 1989
22 Completing logic programs by inverse resolution - Wirth - 1989
17 A study of generalisation . in logic programs - Niblett - 1988
15 A strategy for constructing new predicates in first order logic - Muggleton - 1988
13 Inductive logic programming: issues, results and the LLL challenge - Muggleton - 1999
9 Inverting the resolution principle - Muggleton - 1991
8 The Logic of Induction - Mortimer - 1988
8 Lecture on the Automatic Computing Engine - Turing - 1947
7 I .earninc; relations: Comparison of a symbolic and a connectionist approach - Quinlan - 1990
7 Engineering expert system applications - Slocombe, Moore, et al. - 1986
6 Loglinear models for probabilistic reasoning - Cussens - 1999
5 Learning in the limit in a growing language - Banerji - 1987
4 A simple and general solution for inverting resolution - Rouveirol, Puget - 1989
3 The Role of Databases in Knowledge-Based Systems - Fox, McDermott - 1986
2 Theory reduction with uncertainty: A reason for theoretical terms - Ling, Dawes - 1990
The National Science Foundation
  • About CiteSeerX
  • Submit Documents
  • Privacy Policy
  • Help
  • Data
  • Source
  • Contact Us

Developed at and hosted by The College of Information Sciences and Technology

© 2007-2010 The Pennsylvania State University