liveBook · Manning

Sobol sequence

A Sobol sequence is a low-discrepancy quasi-random sequence designed to distribute points evenly across a multidimensional domain.

How 2 Manning books explain it

Bayesian Optimization in Action

A Sobol sequence is a low-discrepancy numerical sequence that distributes points evenly across a multidimensional domain.

How it is used
Supports Thompson sampling and batch Bayesian optimization by populating a search space with evenly distributed candidate points.
How deep it goes
Defines the sequence, compares its coverage with uniform sampling, and demonstrates generation and scaling without deriving its construction.
Examples
Uses unit-square coverage plots, a one-dimensional PyTorch candidate set, hyperparameter tuning, and a four-dimensional airplane-design search.
What you can do after
Apply it via PyTorch and BoTorch to generate scaled candidates for sequential or batch optimization.

Read how Bayesian Optimization in Action explains Sobol sequence →

Optimization Algorithms: AI techniques for design, planning, and control problems

A quasi-random low-discrepancy sequence designed to distribute points evenly throughout a multidimensional sample space.

How it is used
Supports diverse initial populations for population-based metaheuristic search.
How deep it goes
Defines distribution and demonstrates Python usage, but does not derive the sequence’s internal construction.
Examples
Generates 2D samples with sobol_seq and compares plotted dispersion against four other sampling methods.
What you can do after
Apply it via sobol_seq to generate evenly distributed candidate points for search-space initialization.

Read how Optimization Algorithms: AI techniques for design, planning, and control problems explains Sobol sequence →

Related concepts

These guides are generated from the text of Manning books by Manning's knowledge graph and link to the sections they draw on. The full books are available on liveBook and at manning.com.