Semiring Programming: A Declarative Framework for Generalized Sum Product Problems
–arXiv.org Artificial Intelligence
To solve hard problems, AI relies on a variety of disciplines such as logic, probabilistic reasoning, machine learning and mathematical programming. Although it is widely accepted that solving real-world problems requires an integration amongst these, contemporary representation methodologies offer little support for this. In an attempt to alleviate this situation, we introduce a new declarative programming framework that provides abstractions of well-known problems such as SAT, Bayesian inference, generative models, and convex optimization. The semantics of programs is defined in terms of first-order structures with semiring labels, which allows us to freely combine and integrate problems from different AI disciplines.
arXiv.org Artificial Intelligence
Jan-13-2020
- Country:
- North America > United States
- Iowa (0.04)
- California > San Francisco County
- San Francisco (0.04)
- Europe
- United Kingdom > England
- Greater London > London (0.04)
- Belgium > Flanders
- Flemish Brabant > Leuven (0.04)
- United Kingdom > England
- North America > United States
- Genre:
- Instructional Material (0.46)
- Research Report (0.40)
- Technology:
- Information Technology > Artificial Intelligence
- Natural Language (1.00)
- Machine Learning (1.00)
- Robots (0.94)
- Representation & Reasoning
- Logic & Formal Reasoning (1.00)
- Constraint-Based Reasoning (1.00)
- Uncertainty > Bayesian Inference (0.34)
- Information Technology > Artificial Intelligence