Search references for PROBABILISTIC PROGRAMMING. Phrases containing PROBABILISTIC PROGRAMMING
See searches and references containing PROBABILISTIC PROGRAMMING!PROBABILISTIC PROGRAMMING
Software system for statistical models
Probabilistic programming (PP) is a programming paradigm based on the declarative specification of probabilistic models, for which inference is performed
Probabilistic_programming
Programming paradigm
Probabilistic logic programming is a programming paradigm that combines logic programming with probabilities. Most approaches to probabilistic logic programming
Probabilistic logic programming
Probabilistic_logic_programming
Program synthesis technique
programming languages and machine learning, Bayesian program synthesis (BPS) is a program synthesis technique where Bayesian probabilistic programs automatically
Bayesian_program_synthesis
Area of automatic programming
other (programming) language paradigms have also been used, such as constraint programming or probabilistic programming. Inductive programming incorporates
Inductive_programming
Learning logic programs from data
ProGolem Probabilistic inductive logic programming adapts the setting of inductive logic programming to learning probabilistic logic programs. It can be
Inductive_logic_programming
Method of statistical inference
(2013). Bayesian Programming (1 edition) Chapman and Hall/CRC. Daniel Roy (2015). "Probabilistic Programming". probabilistic-programming.org. Archived from
Bayesian_inference
Programming paradigm
Differentiable programming is a programming paradigm in which a numeric computer program can be differentiated throughout via automatic differentiation
Differentiable_programming
Probabilistic programming language for Bayesian inference
Stan is a probabilistic programming language for statistical inference written in C++. The Stan language is used to specify a (Bayesian) statistical model
Stan_(software)
Probabilistic logic programming language
probabilistic logic programming language that extends Prolog with probabilities. It minimally extends Prolog by adding the notion of a probabilistic fact
ProbLog
List
method Turing's proof Turing's Wager Turing+ (programming language) Turing.jl (probabilistic programming) Turingery Turingismus Turmite Turochamp Other
List of things named after Alan Turing
List_of_things_named_after_Alan_Turing
Computer scientist
Discovering algorithms using LLMs to search over program space. Neural Program Synthesis Probabilistic Programming Community based Crowdsourcing of Data for
Pushmeet_Kohli
Probabilistic programming library for the Python programming language
known as PyMC3) is a probabilistic programming library for Python. It can be used for Bayesian statistical modeling and probabilistic machine learning. PyMC
PyMC
LISP-like probabilistic programming languages for specifying arbitrary probabilistic programs, as well as a set of algorithms for performing probabilistic inference
Church_(programming_language)
Sampling algorithm
Carlo molecular modeling Stan, a probabilistic programing language implementing HMC. PyMC, a probabilistic programming language implementing HMC. Metropolis-adjusted
Hamiltonian_Monte_Carlo
Statistics concept
Bayesian programming is a formalism and a methodology for having a technique to specify probabilistic models and solve problems when less than the necessary
Bayesian_programming
machine learning and predictive analytics platform Infer.NET — probabilistic programming framework for Bayesian inference Jubatus — online machine learning
Lists of open-source artificial intelligence software
Lists_of_open-source_artificial_intelligence_software
Python package
models. It is specifically designed to work with the output of probabilistic programming libraries like PyMC, Stan, and others by providing a set of tools
ArviZ
Microsoft open source library
Bayesian inference in graphical models and can also be used for probabilistic programming. Infer.NET follows a model-based approach and is used to solve
Infer.NET
List of concepts in artificial intelligence
drive his model of situational logic. probabilistic programming (PP) A programming paradigm in which probabilistic models are specified and inference for
Glossary of artificial intelligence
Glossary_of_artificial_intelligence
Deep learning library
Retrieved 2 June 2020. "Uber AI Labs Open Sources Pyro, a Deep Probabilistic Programming Language". Uber Engineering Blog. 3 November 2017. Archived from
PyTorch
Python package
model-building interface written in Python. It works with the PyMC probabilistic programming framework. Bambi provides an interface to build and solve Bayesian
Bambi_(software)
Topics referred to by the same term
Hawkwind "Church" (Jade song), 2025 Church (programming language), a LISP-like probabilistic programming language Church (surname), including a list of
Church
Applications of logic under uncertainty
Probabilistic logic (also probability logic and probabilistic reasoning) involves the use of probability and logic to deal with uncertain situations.
Probabilistic_logic
Method of computer program specification
real-time, deterministic, and probabilistic programs, and includes time and space bounds. Commands in a programming language are considered to be a
Predicative_programming
Theory and paradigm of statistics
Analysis with Python: Introduction to statistical modeling and probabilistic programming using PyMC3 and ArviZ. Packt Publishing Ltd. ISBN 9781789341652
Bayesian_statistics
German computer scientist
on statistical relational artificial intelligence, probabilistic programming, and deep probabilistic learning. Kersting studied computer science at the
Kristian_Kersting
Artificial-intelligence researcher
www.stats.ox.ac.uk/~teh/ Gram-Hansen, Bradley (2021). Extending probabilistic programming systems and applying them to real-world simulators. ox.ac.uk (DPhil
Yee_Whye_Teh
Canadian computer scientist (born 1947)
Hoare.[citation needed] Hehner's other research areas include probabilistic programming, unified algebra, and high-level circuit design. In 1979, Hehner
Eric_Hehner
Topics referred to by the same term
mineral-insulated copper-clad cable (MICC), a fire-resistant electrical cable Probabilistic programming language Pyro, extending from PyTorch Short for Pyrogallol, a
Pyro
Machine learning library
NET framework. The Infer.NET framework utilises probabilistic programming to describe probabilistic models which has the added advantage of interpretability
ML.NET
Method to solve optimization problems
Linear programming is a special case of mathematical programming (also known as mathematical optimization). More formally, linear programming is a technique
Linear_programming
Algorithm that employs a degree of randomness as part of its logic or procedure
either by signaling a failure or failing to terminate. In some cases, probabilistic algorithms are the only practical means of solving a problem. In common
Randomized_algorithm
2016 Award. The PRISM probabilistic model checker appears unrelated to the PRISM probabilistic logic programming system (PRogramming In Statistical Modelling
PRISM_model_checker
Representation of a type of random process
and adaptive AR models. PyMC3 – the Bayesian statistics and probabilistic programming framework supports AR modes with p lags. bayesloop – supports
Autoregressive_model
Statistical model written in multiple levels
Zinkov, Robert (2023-09-01). "PyMC: a modern, and comprehensive probabilistic programming framework in Python". PeerJ Computer Science. 9 e1516. doi:10
Bayesian hierarchical modeling
Bayesian_hierarchical_modeling
Continuous multivariate probability distribution
distribution on the scale vector. It has been implemented in several probabilistic programming languages, including Stan and PyMC. Gelman, Andrew; Carlin, John
Lewandowski-Kurowicka-Joe distribution
Lewandowski-Kurowicka-Joe_distribution
Method of representing variables in Bayesian inference
Wiecki T, Zinkov R. (2023) PyMC: a modern, and comprehensive probabilistic programming framework in Python. PeerJ Comput. Sci. 9:e1516 doi:10.7717/peerj-cs
Plate_notation
Intelligence of machines
action (it is not "deterministic"). It must choose an action by making a probabilistic guess and then reassess the situation to see if the action worked. Alongside
Artificial_intelligence
learning software such as software frameworks, libraries, and computer programs used for machine learning. Apache OpenNLP — natural language processing
Comparison of machine learning software
Comparison_of_machine_learning_software
Overview of and topical guide to computer programming
computer programming: Computer programming – process that leads from an original formulation of a computing problem to executable computer programs. Programming
Outline of computer programming
Outline_of_computer_programming
Monte Carlo algorithm
is an open source Julia library for Bayesian Inference using probabilistic programming. Geman, S.; Geman, D. (1984). "Stochastic Relaxation, Gibbs Distributions
Gibbs_sampling
Subset of artificial intelligence
logic program that entails all positive and no negative examples. Inductive programming is a related field that considers any kind of programming language
Machine_learning
of the box. A related project is LinguaPhylo (LPhy). LPhy is a probabilistic programming language for defining phylogenetic analyses with a syntax similar
BEAST_2
American data scientist
Millman; Stéfan J. van der Walt; et al. (16 September 2020). "Array programming with NumPy" (PDF). Nature. 585 (7825): 357–362. arXiv:2006.10256. Bibcode:2020Natur
Travis_Oliphant
Statistical method for DNA profiling
Probabilistic genotyping is the use of statistical methods and mathematical algorithms in DNA Profiling. It may be used instead of manual methods in difficult
Probabilistic_genotyping
Computational method in Bayesian statistics
Salvatier, John; Wiecki, Thomas V.; Fonnesbeck, Christopher (2016). "Probabilistic programming in Python using PyMC3". PeerJ Computer Science. 2 e55. arXiv:1507
Approximate Bayesian computation
Approximate_Bayesian_computation
Travis Oliphant — NumPy, SciPy, Anaconda (Python distribution), Probabilistic programming Andrew and Philip Oliver, the Oliver Twins – many ZX Spectrum
List_of_programmers
American anthropologist (born 1973)
Andrew; Lee, Daniel; Guo, Jiqiang (October 1, 2015). "Stan: A Probabilistic Programming Language for Bayesian Inference and Optimization". Journal of
Richard_McElreath
Interdisciplinary research area
science, engineering, and society. Examples include deep learning, probabilistic programming, and other machine learning and artificial intelligence applications
Quantum_machine_learning
Simulation method in statistics
RJ-MCMC tool available for the open source BUGs package. The Gen probabilistic programming system automates the acceptance probability computation for user-defined
Reversible-jump Markov chain Monte Carlo
Reversible-jump_Markov_chain_Monte_Carlo
Subdiscipline of artificial intelligence
and Stuart J. Russell: First-Order Probabilistic Languages: Into the Unknown[dead link], Inductive Logic Programming, volume 4455 of Lecture Notes in Computer
Statistical relational learning
Statistical_relational_learning
Julia software and development tools
machine-learning framework Knet.jl — deep-learning framework Turing.jl — probabilistic programming library BetaML.jl — machine-learning toolkit Genie.jl — web framework
List of Julia software and tools
List_of_Julia_software_and_tools
Programming paradigm based on formal logic
Logic programming is a programming, database, and knowledge representation paradigm based on formal logic. A logic program is a set of sentences in logical
Logic_programming
mathematician who also worked in physics and biological sciences: Stan, probabilistic programming language Borsuk–Ulam theorem Erdős–Ulam problem Fermi–Pasta–Ulam–Tsingou
List of things named after Stanislaw Ulam
List_of_things_named_after_Stanislaw_Ulam
Object-oriented programming language. LNT: LOTOS New Technology; a specification language inspired by process calculi, functional programming languages, and
List_of_model_checking_tools
Organization
Organization of ICALP, the International Colloquium on Automata, Languages and Programming; Publication of the Bulletin of the EATCS; Publication of a series of
European Association for Theoretical Computer Science
European_Association_for_Theoretical_Computer_Science
Probabilistic problem-solving algorithms
Carlo program developed by the Theory of Condensed Matter group at the Cavendish Laboratory in Cambridge Biips is a probabilistic programming software
Mean-field_particle_methods
American computer scientist
Abstraction, Refinement and Proof for Probabilistic Systems, in which the same themes were pursued for probabilistic programs. His more recent text (with five
Carroll Morgan (computer scientist)
Carroll_Morgan_(computer_scientist)
GoldSim is dynamic, probabilistic simulation software developed by GoldSim Technology Group. This general-purpose simulator is a hybrid of several simulation
GoldSim
Programming paradigm focused on difficult search problems
Answer set programming (ASP) is a form of declarative programming oriented towards difficult (primarily NP-hard) search problems. It is based on the stable
Answer_set_programming
Online encyclopedia on linguistics
Joshua B. (December 11, 2015). "Human-level concept learning through probabilistic program induction". Science. 350 (6266). American Association for the Advancement
Omniglot
Dutch theoretical computer scientist
Concurrency Theory and a member of the WG 2.2 Formal Description of Programming Concepts. From 2006 to 2010, he was engaged in the Review College of
Joost-Pieter_Katoen
American computer scientist
become a Program Manager at DARPA. At DARPA she founded and ran the High-Assurance Cyber Military Systems (HACMS) and the Probabilistic Programming for Advancing
Kathleen_Fisher
Overview of and topical guide to machine learning
Gaussian process regression Gene expression programming Group method of data handling (GMDH) Inductive logic programming Instance-based learning Lazy learning
Outline_of_machine_learning
Combinatorial optimization problem
machine learning models include support-vector machines, clustering and probabilistic graphical models. Moreover, due to its close connection to Ising models
Quadratic unconstrained binary optimization
Quadratic_unconstrained_binary_optimization
Sequential model-based optimization of expensive black-box functions
objective need not have a closed-form expression. The method constructs a probabilistic model of the unknown function, often a Gaussian process (GP), and uses
Bayesian_optimization
Probabilistic optimization technique and metaheuristic
Simulated annealing (SA) is a probabilistic technique for approximating the global optimum of a given function. Specifically, it is a metaheuristic to
Simulated_annealing
1957 technique for modelling problems of decision making under uncertainty
dynamic programming is a technique for modelling and solving problems of decision making under uncertainty. Closely related to stochastic programming and
Stochastic dynamic programming
Stochastic_dynamic_programming
Evolving computer programs with techniques analogous to natural genetic processes
publications with the Genetic Programming Bibliography, surpassing 10,000 entries. In 2010, Koza listed 77 results where genetic programming was human competitive
Genetic_programming
Data structure for Boolean functions
(2014). Compiling probabilistic logic programs into sentential decision diagrams. In Proceedings Workshop on Probabilistic Logic Programming (PLP) (pp. 1-10)
Sentential_decision_diagram
Categorization of data using statistics
expression programming – Evolutionary algorithm Multi expression programming Linear genetic programming Kernel estimation – Concept in statisticsPages displaying
Statistical_classification
Field of machine learning
reinforcement learning algorithms use dynamic programming techniques. The main difference between classical dynamic programming methods and reinforcement learning
Reinforcement_learning
NESSUS is a general-purpose, probabilistic analysis program that simulates variations and uncertainties in loads, geometry, material behavior and other
NESSUS Probabilistic Analysis Software
NESSUS_Probabilistic_Analysis_Software
Methodology for evaluating risks
Probabilistic risk assessment (PRA) is a systematic and comprehensive methodology to evaluate risks associated with a complex engineered technological
Probabilistic_risk_assessment
French computer scientist (1947–2014)
(University of Colorado, Boulder, CO, USA), Expectation invariants for probabilistic program loops as fixed points (with Sriram Sankaranarayanan), M. Müller-Olm
Radhia_Cousot
Grammar model in linguistics
In theoretical linguistics and computational linguistics, probabilistic context free grammars (PCFGs) extend context-free grammars, similar to how hidden
Probabilistic context-free grammar
Probabilistic_context-free_grammar
Tenenbaum, J. B. (2015-12-11). "Human-level concept learning through probabilistic program induction". Science. 350 (6266): 1332–1338. Bibcode:2015Sci...350
List of datasets in computer vision and image processing
List_of_datasets_in_computer_vision_and_image_processing
Hungarian-British mathematician
Mathematics of Experimental Design (1970) Probabilistic Programming (1972) Theory of Linear and Nonlinear Programming (1974) Mathematics of Manpower Planning
Steven_Vajda
Bulgarian-American mathematician
and efficient points of discrete distributions in probabilistic programming, Mathematical Programming 89, 2000, 55–77. Dentcheva, D.; Römisch, W., Optimal
Darinka_Dentcheva
Approach for designing software
contract (DbC), also known as contract programming, programming by contract and design-by-contract programming, is an approach for designing software
Design_by_contract
Computer scientist
research is on automated reasoning in artificial intelligence focusing on probabilistic and constraint-based reasoning. In 2013, she was elected a Fellow of
Rina_Dechter
Project for an open source artificial intelligence framework
assistant that works with a modified form of Bayesian inference. A probabilistic genetic program evolver called Meta-Optimizing Semantic Evolutionary Search
OpenCog
Claims that NASA's Space Shuttle program failed to achieve its promised goals
Concerns for Final Program Flights". NASASpaceflight.com. Retrieved December 14, 2010. Hamlin, et al. 2009 Space Shuttle Probabilistic Risk Assessment Overview
Criticism of the Space Shuttle program
Criticism_of_the_Space_Shuttle_program
Probabilistic graphical representation of causal relationships
Bayes network, Bayes net, belief network, or decision network) is a probabilistic graphical model that represents a set of variables and their conditional
Bayesian_network
Concept in control theory
processes (MDPs) and dynamic programming. Puterman, Martin L. (1994). Markov decision processes: discrete stochastic dynamic programming. Wiley series in probability
Sequential_decision_making
Data structure for approximate set membership
In computing, a Bloom filter is a space-efficient probabilistic data structure, conceived by Burton Howard Bloom in 1970, that is used to test whether
Bloom_filter
Logic programming language
declarative, incremental logic programming language and deductive database inspired by Datalog. The LogiQL programming language extends Datalog with several
LogicBlox
Reformulation of Floyd-Hoare logic
Annabelle; Seidel, Karen (May 1996). "Probabilistic Predicate Transformers" (PDF). ACM Transactions on Programming Languages and Systems. 18 (3): 325–353
Predicate transformer semantics
Predicate_transformer_semantics
Mathematical optimization theory
traditionally classified as stochastic programming and stochastic optimization models. Recently, probabilistically robust optimization has gained popularity
Robust_optimization
Logic programming using abductive reasoning
programming A is a set of predicate names, called the abducible predicates IC is a set of first-order classical formulae. Normally, the logic program
Abductive_logic_programming
non-constructive probabilistic existence proofs into efficient deterministic algorithms that explicitly construct the desired object. Often, the probabilistic method
Method of conditional probabilities
Method_of_conditional_probabilities
Concept in computer science
complexity theory, ZPP (zero-error probabilistic polynomial time) is the complexity class of problems for which a probabilistic Turing machine exists with these
ZPP_(complexity)
algorithm D* Dijkstra's algorithm Dynamic window approach Graphplan Probabilistic roadmap Rapidly-exploring random tree Theta* Vector Field Histogram
List of artificial intelligence algorithms
List_of_artificial_intelligence_algorithms
State of being protected from memory access bugs
memory-unsafe. Memory-unsafe code is typically found in low level programming, with higher level programming languages generally incorporating either garbage collection
Memory_safety
Logic puzzle
reasoning by nested conditioning: Modeling theory of mind with probabilistic programs". Cognitive Systems Research. 28: 80–99. CiteSeerX 10.1.1.361.5043
Induction_puzzles
American academic (born 1963)
Krishna V. Palem is a computer scientist known for pioneering work in probabilistic and inexact computing, fields that explore the trade-off between strict
Krishna_Palem
Pattern-recognition performance metrics
positive). Both quantities are, therefore, connected by Bayes' theorem. The probabilistic interpretation allows to easily derive how a no-skill classifier would
Precision_and_recall
Subfield of artificial intelligence
Demeester, Thomas; De Raedt, Luc (2018). "DeepProbLog: Neural Probabilistic Logic Programming". Advances in Neural Information Processing Systems 31 (NeurIPS
Neuro-symbolic_AI
Branch of artificial intelligence
are observed so that all constraints are guaranteed to be satisfied. Probabilistic planning can be solved with iterative methods such as value iteration
Automated planning and scheduling
Automated_planning_and_scheduling
DNA analysis software
TrueAllele is a software program by Cybergenetics that analyzes DNA using statistical methods, a process called probabilistic genotyping. It is used in
TrueAllele
PROBABILISTIC PROGRAMMING
PROBABILISTIC PROGRAMMING
PROBABILISTIC PROGRAMMING
PROBABILISTIC PROGRAMMING
Boy/Male
English Scottish
Son of Robert 'Famed; bright; shining.' Surname.
Male
Yiddish
(לֵייזֶער) Yiddish form of Hebrew Elazar, LAZER means "my God has helped."
Boy/Male
Arabic
Cry for Help; Defender
Boy/Male
Gujarati, Hindu, Indian, Kannada, Malayalam, Marathi
Precious
Girl/Female
Latin
Goddess of plenty.
Boy/Male
Hindu
Beautiful
Boy/Male
Tamil
Girl/Female
Greek
Swallow.
Boy/Male
Muslim/Islamic
Pious beautiful
Boy/Male
Muslim
Heaven, Sky
PROBABILISTIC PROGRAMMING
PROBABILISTIC PROGRAMMING
PROBABILISTIC PROGRAMMING
PROBABILISTIC PROGRAMMING
PROBABILISTIC PROGRAMMING
n.
One who maintains that a man may do that which has a probability of being right, or which is inculcated by teachers of authority, although other opinions may seem to him still more probable.
n.
One who holds, in opposition to the probabilists, that a man is bound to do that which is most probably right.
n.
The doctrine of the probabilists.
n.
One who maintains that certainty is impossible, and that probability alone is to govern our faith and actions.