Abstract
Tensor networks are a tool first employed in the context of many-body quantumphysics that now have a wide range of uses across the computational sciences,from numerical methods to machine learning. Methods integrating tensor networksinto evolutionary optimization algorithms have appeared in the recentliterature. In essence, these methods can be understood as replacing thetraditional crossover operation of a genetic algorithm with a tensornetwork-based generative model. We investigate these methods from the point ofview that they are Estimation of Distribution Algorithms (EDAs). We find thatoptimization performance of these methods is not related to the power of thegenerative model in a straightforward way. Generative models that are better(in the sense that they better model the distribution from which their trainingdata is drawn) do not necessarily result in better performance of theoptimization algorithm they form a part of. This raises the question of howbest to incorporate powerful generative models into optimization routines. Inlight of this we find that adding an explicit mutation operator to the outputof the generative model often improves optimization performance.