🏠 Home
Benchmark Hub
📊 All Benchmarks 🦖 Dinosaur v1 🦖 Dinosaur v2 ✅ To-Do List Applications 🎨 Creative Free Pages 🎯 FSACB - Ultimate Showcase 🌍 Translation Benchmark
Models
🏆 Top 10 Models 🆓 Free Models 📋 All Models ⚙️ Kilo Code
Resources
💬 Prompts Library 📖 AI Glossary 🔗 Useful Links

AI Glossary

The complete dictionary of Artificial Intelligence

162
categories
2,032
subcategories
23,060
terms
📖
terms

Probabilistic program synthesis

Automatic approach of program generation using probabilistic models to explore the solution space and model uncertainty in the algorithmic creation process.

📖
terms

Bayesian program modeling

Theoretical framework applying Bayesian principles to represent probability distributions over programs and update beliefs during algorithmic exploration.

📖
terms

Probabilistic inference

Computational process for deducing properties of complex distributions over programs from partial observations or specified constraints.

📖
terms

Probabilistic search space

Structured set of possible programs equipped with a probability distribution that guides exploration toward the most promising solutions according to utility criteria.

📖
terms

Probabilistic programming

Programming paradigm natively integrating probabilistic primitives allowing the definition of generative models and performing automatic inference on programs.

📖
terms

Probability distribution over programs

Mathematical function assigning probabilities to different programs or algorithmic structures, serving as a basis for sampling and guided optimization.

📖
terms

Markov Chain Monte Carlo (MCMC)

Family of sampling algorithms constructing a Markov chain whose stationary distribution corresponds to the target distribution over the program space.

📖
terms

Generative program models

Probabilistic systems learning to generate new valid programs by capturing the statistical structure of an existing program corpus or optimal solutions.

📖
terms

Probabilistic meta-learning

An approach where the agent learns to improve its own program synthesis strategies by probabilistically modeling the effectiveness of different exploration heuristics.

📖
terms

Bayesian program optimization

Global optimization method using Bayesian models to efficiently guide the search for optimal programs in high-dimensional spaces that are expensive to evaluate.

📖
terms

Probabilistic computational graphs

Data structures representing programs with probabilistic nodes, enabling uncertainty propagation and efficient inference in algorithmic architectures.

📖
terms

Stochastic neural networks

Neural architecture incorporating randomness in its activations or weights, used to model distributions over program spaces and guide exploration.

📖
terms

Gaussian processes for synthesis

Application of Gaussian processes to model program performance surfaces and guide efficient sampling in algorithmic search spaces.

📖
terms

Sequential Monte Carlo methods

Adaptive sampling techniques using particle systems to dynamically approximate distributions evolving during the iterative synthesis process.

📖
terms

Amortized variational inference

Optimization where variational parameters are predicted by a neural network, enabling fast inference for new observations in program synthesis.

📖
terms

Probabilistic automated programming

Field combining machine learning and automatic code generation using probabilistic methods to discover optimized algorithms without explicit supervision.

📖
terms

Bayesian reinforcement learning

Learning framework where the agent maintains belief distributions about the environment and optimizes its policy generation programs according to Bayesian principles.

🔍

No results found