Probabilistic Inductive Logic Programming on the Web
Probabilistic Inductive Logic Programming (PILP) is gaining attention for its capability of modeling complex domains containing uncertain relationships among entities. Among PILP systems, cplint provides inference and learning algorithms competitive with the state of the art. Besides parameter learning, cplint provides one of the few structure learning algorithms for PLP, SLIPCOVER. Moreover, an online version was recently developed, cplint on SWISH, that allows users to experiment with the system using just a web browser. In this demo we illustrate cplint on SWISH concentrating on structure learning with SLIPCOVER. cplint on SWISH also includes many examples and a step-by-step tutorial.
This work was supported by the “GNCS-INdAM”.
- 1.Bellodi, E., Riguzzi, F.: Expectation maximization over binary decision diagrams for probabilistic logic programs. Intell. Data Anal. 17(2), 343–363 (2013)Google Scholar
- 5.Goodman, N.D., Tenenbaum, J.B.: Probabilistic Models of Cognition. http://probmods.org
- 7.Riguzzi, F., Cota, G.: Probabilistic logic programming tutorial. Assoc. Log. Program. Newsl. 29(1) (2016). http://www.cs.nmsu.edu/ALP/2016/03/probabilistic-logic-programming-tutorial/
- 8.Sato, T.: A statistical learning method for logic programs with distribution semantics. In: Sterling, L. (ed.) ICLP-95, pp. 715–729. MIT Press, Cambridge (1995)Google Scholar