Skip to contentScholarGate
LibraryBookshelfDeskReview StudioAssistant
Sign in
On this page
IntuitionHow it worksWhen to use itStrengths & limitationsCommon pitfallsApplicationsFrequently asked🔒 Read the full methodSourcesRelated methods
Cite this pageSpotted an issue on this page? Report or suggest a fix →
Home›Simulation›Bayesian Simulated Annealing — Global Optimization with Bayesian Priors
Process / pipelineSimulation / optimization

Bayesian Simulated Annealing — Global Optimization with Bayesian Priors

Bayesian Simulated Annealing — Probabilistic global optimization with Bayesian priors on the energy landscape · Also known as: BSA, Bayesian SA, Bayesian Stochastic Annealing, Bayesian Thermodynamic Optimization

Bayesian Simulated Annealing (BSA) integrates Bayesian prior knowledge about the objective landscape into the simulated annealing search process. By encoding beliefs about promising regions as prior distributions and updating them as the search progresses, BSA focuses computational effort on high-probability areas of the solution space, accelerating convergence and improving solution quality compared to uninformed SA.

ScholarGate
  1. Process / pipeline
  2. v1
  3. 2 Sources
  4. PUBLISHED
Cite this page →
Tools & resources
Download slides
Learn & explore

Read the full method

Members only

Sign in with a free account to read this section.

Sign in

Method map

The neighbourhood of related methods — select a node to explore.

Bayesian Simulated Annealing
Bayesian Genetic Algorit…Bayesian OptimizationGenetic AlgorithmMarkov Chain Monte CarloSimulated AnnealingBayesian Ant Colony Opti…Bayesian Tabu Search

When to use it

Use Bayesian Simulated Annealing when optimizing expensive black-box objective functions where prior knowledge about the solution space is available, and when standard SA converges too slowly or wastes evaluations. It is particularly effective for engineering design, hyperparameter tuning, and Bayesian inverse problems with complex multimodal landscapes. Avoid it when the objective function is cheap to evaluate (plain SA or grid search suffices), when no meaningful prior information exists (BSA degrades to standard SA with overhead), or when the posterior update step itself is computationally prohibitive relative to the objective evaluation cost.

Strengths & limitations

Strengths
  • Incorporates prior domain knowledge, directing the search toward promising regions and reducing unnecessary evaluations.
  • Inherits SA's ability to escape local optima through probabilistic acceptance of worse solutions.
  • Provides a principled probabilistic framework that yields uncertainty estimates alongside the optimal solution.
  • Adaptable to both continuous and discrete optimization problems with appropriate proposal distributions.
  • Posterior updates can be cached and reused across related optimization runs, improving efficiency in repeated tasks.
Limitations
  • Posterior update steps (especially with surrogate models) add computational overhead that can outweigh benefits for cheap objective functions.
  • Requires specification of a prior distribution; a poorly chosen prior can bias the search away from the true optimum.
  • Convergence proofs from standard SA do not automatically transfer when the acceptance criterion is modified by Bayesian weights.
  • Implementation complexity is significantly higher than plain simulated annealing, increasing development and debugging effort.

Frequently asked

How does Bayesian Simulated Annealing differ from standard Simulated Annealing?

Standard SA uses only the Metropolis acceptance criterion based on energy difference and temperature. BSA additionally weights acceptance by Bayesian prior (and posterior) probability, steering the search toward regions deemed likely by domain knowledge. This reduces wasted evaluations in low-quality areas of the search space.

Is Bayesian Simulated Annealing the same as Bayesian Optimization?

No. Bayesian Optimization (BO) replaces the iterative search entirely with a surrogate model and an acquisition function that selects the next evaluation point. BSA retains the SA search engine but incorporates Bayesian weighting into the acceptance probability. They can be complementary: a BO surrogate can provide the posterior used inside BSA.

What prior distribution should I use if I have no domain knowledge?

Use a non-informative prior (e.g., uniform over the feasible space). In this case BSA degenerates to standard SA with a Metropolis-Hastings flavor. If previous runs exist, an empirical prior based on observed good solutions is a practical starting point.

Does BSA guarantee finding the global optimum?

No. Like standard SA, BSA provides probabilistic convergence to the global optimum under a sufficiently slow (logarithmic) cooling schedule, but this is rarely practical. The Bayesian component improves efficiency in practice but does not restore theoretical guarantees lost when using faster cooling schedules.

When is BSA preferable to genetic algorithms or particle swarm optimization?

BSA is preferable when the objective function is expensive, meaningful prior information is available to encode, and interpretable uncertainty quantification about the solution is desired. Population-based methods like GA or PSO are better when evaluations are cheap and exploration of diverse solutions is the main concern.

Sources

  1. Kirkpatrick, S., Gelatt, C. D., & Vecchi, M. P. (1983). Optimization by simulated annealing. Science, 220(4598), 671–680. DOI: 10.1126/science.220.4598.671 ↗
  2. Geman, S., & Geman, D. (1984). Stochastic relaxation, Gibbs distributions, and the Bayesian restoration of images. IEEE Transactions on Pattern Analysis and Machine Intelligence, 6(6), 721–741. DOI: 10.1109/TPAMI.1984.4767596 ↗

How to cite this page

ScholarGate. (2026, June 3). Bayesian Simulated Annealing — Probabilistic global optimization with Bayesian priors on the energy landscape. ScholarGate. https://scholargate.app/en/simulation/bayesian-simulated-annealing

Related methods

Bayesian Genetic AlgorithmBayesian OptimizationGenetic AlgorithmMarkov Chain Monte CarloSimulated Annealing

Which method?

Set this method beside its closest kin and read them side by side — the library lays the books on the table; the choice is yours.

  • Bayesian Genetic AlgorithmSimulation↔ compare
  • Bayesian OptimizationOptimization↔ compare
  • Genetic AlgorithmOptimization↔ compare
  • Markov Chain Monte CarloSimulation↔ compare
  • Simulated AnnealingOptimization↔ compare
Compare side by side →

Referenced by

Bayesian Ant Colony OptimizationBayesian Tabu Search

Similar methods

Simulated AnnealingRobust Simulated AnnealingDeterministic Simulated AnnealingBayesian Particle Swarm OptimizationBayesian Tabu SearchBayesian Ant Colony OptimizationBayesian OptimizationBayesian Sensitivity Analysis

Related reference concepts

Bayesian Computation and MCMCVariational InferenceGibbs SamplingHyperparameter OptimizationMetropolis-Hastings AlgorithmPrior Elicitation and Sensitivity Analysis

Spotted an issue on this page? Report or suggest a fix →

ScholarGate — Bayesian Simulated Annealing (Bayesian Simulated Annealing — Probabilistic global optimization with Bayesian priors on the energy landscape). Retrieved 2026-07-20 from https://scholargate.app/en/simulation/bayesian-simulated-annealing · Dataset: https://doi.org/10.5281/zenodo.20539026
Quick facts
Originator
Geman, S. & Geman, D. (Bayesian framing); Kirkpatrick, S. et al. (SA foundation)
Year
1984
Type
Probabilistic metaheuristic with Bayesian inference
DataType
Continuous or discrete parameter spaces; prior distributions over parameters
Subfamily
Simulation / optimization
Related methods
Bayesian Genetic AlgorithmBayesian OptimizationGenetic AlgorithmMarkov Chain Monte CarloSimulated Annealing
ScholarGate

A content-first reference library for research methods — what each one is, how it works, and where it comes from.

Open data (CC-BY)

Explore

  • Library
  • Search the library…
  • Browse by field
  • Fields
  • Journey
  • Compare
  • Which method?

Reference

  • Subjects
  • Atlas
  • Glossary
  • Methodology
  • Philosophy

Your tools

  • Bookshelf
  • Desk
  • Chat

Company

  • About
  • Pricing
  • Contact
  • Suggest a method

Entries are compiled from published sources for reference. Verifying the accuracy and suitability of any information for your own use remains your responsibility.

© 2026 ScholarGate · A research-method reference library
  • Privacy
  • Cookies
  • Terms
  • Delete account