Decision-Making with Complex Data Structures using Probabilistic Programming
Existing decision-theoretic reasoning frameworks such as decision networks use simple data structures and processes. However, decisions are often made based on complex data structures, such as social networks and protein sequences, and rich processes involving those structures. We present a framework for representing decision problems with complex data structures using probabilistic programming, allowing probabilistic models to be created with programming language constructs such as data structures and control flow. We provide a way to use arbitrary data types with minimal effort from the user, and an approximate decision-making algorithm that is effective even when the information space is very large or infinite. Experimental results show our algorithm working on problems with very large information spaces.
Code (0)
등록된 구현이 없습니다.
Tasks
Decision MakingProbabilistic ProgrammingSimilar Papers 제목 키워드 기반
Knowledge Structures and Evidential Reasoning in Decision Analysis
The roles played by decision factors in making complex subject are decisions are characterized by how these factors affect the overall decision. Evidence that partially matches a factor is evaluated, and then effective c…
Towards risk-informed PBSHM: Populations as hierarchical systems
The prospect of informed and optimal decision-making regarding the operation and maintenance (O&M) of structures provides impetus to the development of structural health monitoring (SHM) systems. A probabilistic risk-bas…
Decision MakingStructural Health MonitoringCategory Theoretic Analysis of Photon-based Decision Making
Decision making is a vital function in this age of machine learning and artificial intelligence, yet its physical realization and theoretical fundamentals are still not completely understood. In our former study, we demo…
BIG-bench Machine LearningDecision MakingIntegrating Logical and Probabilistic Reasoning for Decision Making
We describe a representation and a set of inference methods that combine logic programming techniques with probabilistic network representations for uncertainty (influence diagrams). The techniques emphasize the dynamic …
Decision MakingTextBandit: Evaluating Probabilistic Reasoning in LLMs Through Language-Only Decision Tasks
Large language models (LLMs) have shown to be increasingly capable of performing reasoning tasks, but their ability to make sequential decisions under uncertainty only using natural language remains underexplored. We int…