{"about":{"site":"https://codewithpapers.app","non_affiliation":"Code with Papers and Syntology are not affiliated with, endorsed by, or sponsored by Papers with Code, Meta, or the pwc-archive mirror.","licence":"CC BY-SA 4.0","licence_url":"https://creativecommons.org/licenses/by-sa/4.0/legalcode","attribution":"https://codewithpapers.app/attribution","modified":"archive material modified by Syntology; see the attribution page"},"url":"/paper/probabilistic-logic-programming-with-beta","title":"Probabilistic Logic Programming with Beta-Distributed Random Variables","arxiv_id":"1809.07888","date":"2018-09-20","proceeding":null,"authors":["Federico Cerutti","Lance Kaplan","Angelika Kimmig","Murat Sensoy"],"abstract":"We enable aProbLog---a probabilistic logical programming approach---to reason\nin presence of uncertain probabilities represented as Beta-distributed random\nvariables. We achieve the same performance of state-of-the-art algorithms for\nhighly specified and engineered domains, while simultaneously we maintain the\nflexibility offered by aProbLog in handling complex relational domains. Our\nmotivation is that faithfully capturing the distribution of probabilities is\nnecessary to compute an expected utility for effective decision making under\nuncertainty: unfortunately, these probability distributions can be highly\nuncertain due to sparse data. To understand and accurately manipulate such\nprobability distributions we need a well-defined theoretical framework that is\nprovided by the Beta distribution, which specifies a distribution of\nprobabilities representing all the possible values of a probability when the\nexact value is unknown.","url_abs":"http://arxiv.org/abs/1809.07888v3","url_pdf":"http://arxiv.org/pdf/1809.07888v3.pdf","source":{"archive":"pwc-archive (Hugging Face), CC BY-SA 4.0","snapshot":"2025-07-28","licence_url":"https://creativecommons.org/licenses/by-sa/4.0/legalcode","row_kind":"abstracts"},"code_links":[{"paper_slug":"probabilistic-logic-programming-with-beta","repo_url":"https://github.com/dais-ita/SLProbLog","is_official":0,"mentioned_in_paper":0,"mentioned_in_github":1,"framework":"none","reach":null}],"tasks":[{"task_slug":"decision-making","task_name":"Decision Making"},{"task_slug":"decision-making-under-uncertainty","task_name":"Decision Making Under Uncertainty"}],"methods":[],"datasets_introduced":[],"methods_introduced":[],"results":[],"syntology":{"atlas_url":null,"mcp":null,"developers":"https://syntology.ai/developers"},"arxiv_metadata":null,"syntology_extracted_results":null}