Tagged articles
5 articles
Page 1 of 1
Python Programming Learning Circle
Python Programming Learning Circle
Feb 17, 2023 · Artificial Intelligence

Building a Simple Probabilistic Programming Language in Python

This article explains the principles of probabilistic programming languages and walks through constructing a basic PPL in Python, covering model definition with latent and observed variables, distribution handling, DAG traversal for log‑density computation, and demonstrates evaluation with example code and visualizations.

Bayesian inferenceDAGPPL
0 likes · 13 min read
Building a Simple Probabilistic Programming Language in Python
Model Perspective
Model Perspective
Oct 20, 2022 · Artificial Intelligence

Unlocking Bayesian Inference: How Probabilistic Programming Simplifies Complex Models

This article explains Bayesian statistics as a probabilistic framework, describes how modern numerical methods and probabilistic programming languages automate inference, and reviews both Markov and non‑Markov techniques such as MCMC, grid computation, Laplace approximation, and variational inference for building complex models.

Bayesian inferenceMCMCVariational Inference
0 likes · 7 min read
Unlocking Bayesian Inference: How Probabilistic Programming Simplifies Complex Models
MaGe Linux Operations
MaGe Linux Operations
Jun 20, 2022 · Game Development

How MarkovJunior Generates Endless Unique Mazes for Games

MarkovJunior, a probabilistic programming language based on Markov algorithms, can automatically create countless non‑repeating 2D and 3D mazes, terrain maps, and circuit diagrams for games, using simple rewrite rules and a single line of code.

Game DevelopmentMarkov algorithmmaze generation
0 likes · 7 min read
How MarkovJunior Generates Endless Unique Mazes for Games