home · github

Preferential Bayesian Optimization

Pick whichever pattern you find more beautiful — the model learns your aesthetic preferences in 4D

About this demo

Instead of observing a numeric outcome, you simply choose which of two options you prefer. The model learns a latent utility function from these pairwise comparisons and suggests increasingly better options.

How it works: A Pairwise GP models your preferences using Laplace approximation. The EUBO (Expected Utility of Best Option) acquisition function picks the next pair to show you — the pair most likely to reveal new information about what you like.

Interactivity: Click the pattern you prefer. After a few rounds, the model converges on your taste. Switch to Auto Mode to let a simulated user make choices, or try different visual styles from the dropdown.

Choose which you prefer
comparison
Loading first pair...
utility mean (x0 vs x1 slice)
-- --
uncertainty (x0 vs x1 slice)
0.00 --
learning progress
comparison history
No comparisons yet