Previous papers have studied learning of Stochastic Logic Programs (SLPs) either as a purely parametric estimation problem
or separated structure learning and parameter estimation into separate phases. In this paper we consider ways in which both
the structure and the parameters of an SLP can be learned simultaneously. The paper assumes an ILP algorithm, such as Progol
or FOIL, in which clauses are constructed independently. We derive analytical and numerical methods for efficient computation
of the optimal probability parameters for a single clause choice within such a search.
Keywords Stochastic logic programs - generalisation - analytical methods - numerical methods