Skip to main content

Probabilistic Inductive Logic Programming on the Web

  • Conference paper
  • First Online:

Part of the book series: Lecture Notes in Computer Science ((LNAI,volume 10180))

Abstract

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 is a preview of subscription content, log in via an institution.

Buying options

Chapter
USD   29.95
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
eBook
USD   39.99
Price excludes VAT (USA)
  • Available as EPUB and PDF
  • Read on any device
  • Instant download
  • Own it forever
Softcover Book
USD   54.99
Price excludes VAT (USA)
  • Compact, lightweight edition
  • Dispatched in 3 to 5 business days
  • Free shipping worldwide - see info

Tax calculation will be finalised at checkout

Purchases are for personal use only

Learn about institutional subscriptions

Notes

  1. 1.

    https://dtai.cs.kuleuven.be/problog/.

  2. 2.

    https://ace.c9.io/.

  3. 3.

    http://cplint.lamping.unife.it/example/learning/learning_examples.swinb.

  4. 4.

    https://dtai.cs.kuleuven.be/ACE/.

  5. 5.

    http://cplint.lamping.unife.it/example/learning/mach.pl.

  6. 6.

    http://cplint.lamping.unife.it/example/learning/exauc.pl.

References

  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 

  2. Bellodi, E., Riguzzi, F.: Structure learning of probabilistic logic programs by searching the clause space. Theor. Pract. Log. Program. 15(2), 169–212 (2015)

    Article  Google Scholar 

  3. Raedt, L., Kersting, K.: Probabilistic inductive logic programming. In: Raedt, L., Frasconi, P., Kersting, K., Muggleton, S. (eds.) Probabilistic Inductive Logic Programming. LNCS, vol. 4911, pp. 1–27. Springer, Heidelberg (2008). doi:10.1007/978-3-540-78652-8_1

    Chapter  Google Scholar 

  4. Fierens, D., den Broeck, G.V., Renkens, J., Shterionov, D.S., Gutmann, B., Thon, I., Janssens, G., De Raedt, L.: Inference and learning in probabilistic logic programs using weighted boolean formulas. Theor. Pract. Log. Program. 15(3), 358–401 (2015)

    Article  MathSciNet  Google Scholar 

  5. Goodman, N.D., Tenenbaum, J.B.: Probabilistic Models of Cognition. http://probmods.org

  6. Riguzzi, F., Bellodi, E., Lamma, E., Zese, R., Cota, G.: Probabilistic logic programming on the web. Softw. Pract. Exp. 46(10), 1381–1396 (2016)

    Article  MATH  Google Scholar 

  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 

Download references

Acknowledgement

This work was supported by the “GNCS-INdAM”.

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Fabrizio Riguzzi .

Editor information

Editors and Affiliations

Rights and permissions

Reprints and permissions

Copyright information

© 2017 Springer International Publishing AG

About this paper

Cite this paper

Riguzzi, F., Zese, R., Cota, G. (2017). Probabilistic Inductive Logic Programming on the Web. In: Ciancarini, P., et al. Knowledge Engineering and Knowledge Management. EKAW 2016. Lecture Notes in Computer Science(), vol 10180. Springer, Cham. https://doi.org/10.1007/978-3-319-58694-6_25

Download citation

  • DOI: https://doi.org/10.1007/978-3-319-58694-6_25

  • Published:

  • Publisher Name: Springer, Cham

  • Print ISBN: 978-3-319-58693-9

  • Online ISBN: 978-3-319-58694-6

  • eBook Packages: Computer ScienceComputer Science (R0)

Publish with us

Policies and ethics