Topological Considerations – Wang-Landau – sampling algorithm



Topological Considerations – Wang-Landau – sampling algorithm

0 0


Presentation_Telluride_2014_WL_Topology

Conference presentation for Telluride Talk (2014)

On Github thoppe / Presentation_Telluride_2014_WL_Topology

Topological Considerations

of the

Wang-Landau

sampling algorithm

Travis Hoppe, (deck source)

Motivation

What connection is there between the

moveset, energy landscape & selection rules

and the convergence and accuracyof sampling algorithms?

Can we do better?

Metropolis Sampling

Boltzmann vs. Wang-Landau

Each samples a specific distribution.

WL Modification

Original formulation

Reduce modification factor when is "flat".

Reduction rate,

Use original formulation for initial sampling.Switch to when smaller than original formulation.

Wang-Landau advantages:

Samples the density of states directly.
From partition function, all thermodynamic equilibrium information is available.
Avoids energetic barriers.

Wang-Landau gotchas:

Non-Markovian until converged.
Detailed balance correction:

"Topology" of states?

Let be the set of microstates of the system.In order to process any sampling algorithm, one needs

  • An acceptance function, , .
  • A microstate weighting function, , .
  • A moveset function, .

The moveset defines a directed graph with vertices , and edges . A sampling algorithm follows a random walk on given by .

Example: Ising/Potts model

A network of spin sites that interact via

where the sum is over all adjacent sites (typically a lattice).

Single spin flips define a moveset.Other possible moves: double flips,inversions, Glauber-type.

Ising model "topology"

With fixed , how does WL perform?

[1D, 2D, Barabási–Albert, Star]

What about graphs that follow otherdegree distributions and correlations?

Is there a difference?

[1D, 2D, Barabási–Albert, Star]

Star graph,

1D periodic chain, cycle graph,

Relative convergence times

Isomorphic reduction

Reduce microstate spaceto mesostate space defined by spin isomorphs.

Group the microstates into isomorphicallydifferent arrangements of spins;

e.g. all four (not five!) arrangements of

Star topology,

Cycle topology,

Cycle topology,

Topology matters!

Two systems with similar and DOS,yet widely different convergence times.

Same moves (single-spin flips), different moveset graphs.

Stars gives rise to "ladder"-type moveset graphs,cycles are more complicated.

What can we change?

Measures of accuracy

Minimize spectrum of converged WL walks.

Minimize "round-trip" time between two extermal states.

Spectrum analysis

Once WL is fully converged, it is Markovian with aneigenvalue spectrum

Moveset optimization

We can optimize a new move by minimizing and weighting the new move relative to the old ones.

Possible new moves, inversions, -spin flips,bridges, and "cheats".

This changes the edges in the moveset graph.

Assume that optimized moves will carry over duringthe non-Markovian phase of the algorithm.

Cheater moves,

allow all possible isomorphs to connect,

Cheater moves,

allow all possible isomorphs to connect,

Weight optimization

Fix the moveset, now try to optimize the weights.

This leads to non-flat histograms.

Trebst sampling (minimize round-trip times)Isochronal sampling (minimize and match RT times)

Trebst sampling

Labels flow of walkers from extermal states,.Expand steady-state current to first order,

Minimize (maximizes RT rate) via Lagrange multiplier,

Assume that the weights are slowly varying in energy,

Energy optimized weights for

Optimize over isomorphs?

Absorbing Markov Chains

mean/variance of absorbance times

Isomorph optimized weights,

Energy vs. Isomorph (macro vs. meso)

What's next?

WL, Trebst, and Isochronal weightsare not necessarily optimal.

Minimize not just round-trip betweenall states, not just extermal states?

Consider not just mean round-trip times,but higher moments (e.g. variance, skew)?

Quantify the sampling difficultlyby the moveset topology?

Conclusions

There is room for improvement in the optimal moveset,small systems provide insight to larger state space.

Trebst sampling is an improvment over flat histograms,but assumes smooth DOS.

Sampling at energy macrostates is coarse,it possibly could be improved with better macrostate fidelity.

Thanks, you

Topological Considerations of the Wang-Landausampling algorithm Travis Hoppe, (deck source)