Towards Evolutionary Optimization Using the Ising Model
Simon Klüttermann
TL;DR
This paper tackles the challenge of finding global minima on highly multimodal, potentially non-differentiable loss surfaces. It introduces an Ising-model-inspired evolutionary optimization that forms semi-stable regions of solutions and uses temperature-controlled updates to explore across regions, aiming for robust global minimization. Empirical results on a designed test function show the Ising-based approach achieving near-optimal minima (around $$2.2\times 10^{-5}$$) and delivering diverse, region-based subsolutions that can benefit ensembles. The findings suggest a practical impact in data mining by enabling efficient global search and directly furnishing ensemble-relevant diversity without multiple full optimizations, with future work exploring higher-dimensional regions and broader loss-function applicability.
Abstract
In this paper, we study the problem of finding the global minima of a given function. Specifically, we consider complicated functions with numerous local minima, as is often the case for real-world data mining losses. We do so by applying a model from theoretical physics to create an Ising model-based evolutionary optimization algorithm. Our algorithm creates stable regions of local optima and a high potential for improvement between these regions. This enables the accurate identification of global minima, surpassing comparable methods, and has promising applications to ensembles.
