A mixed-integer linear programming (MILP) formulation is presented for parameter estimation of the Potts model. Two algorithms are developed; the first method estimates the parameters such that the set of ground states replicate the user-prescribed data set; the second method allows the user to prescribe the ground states multiplicity. In both instances, the optimization process ensures that the bandgap is maximized. Consequently, the model parameter efficiently describes the user data for a broad range of temperatures. This is useful in the development of energy-based graph models to be simulated on Quantum annealing hardware where the exact simulation temperature is unknown. Computationally, the memory requirement in this method grows exponentially with the graph size. Therefore, this method can only be practically applied to small graphs. Such applications include learning of small generative classifiers and spin-lattice model with energy described by Ising hamiltonian. Learning large data sets poses no extra cost to this method; however, applications involving the learning of high dimensional data are out of scope.
翻译:Potts 模型的参数估测提出了混合整数线性编程(MILP)配方。两种算法是开发的;第一种方法估计参数,使地面显示的参数复制用户指定的数据集;第二种方法使用户能够指定地面的数据集;在这两种情况下,优化过程确保了带宽最大化。因此,模型参数有效地描述了广泛温度的用户数据。这对于开发以能量为基础的图形模型有用,该模型将在尚不清楚精确模拟温度的量子脉冲硬件上模拟。计算时,这种方法的内存要求随着图形的大小而迅速增长。因此,这种方法只能实际应用于小的图形。这些应用包括学习小基因化分类器和以Ising Hammiltonian 描述的能量制作的旋转拉特冰模型。学习大数据集不会给这种方法带来额外的费用;然而,涉及高维数据学习的应用超出了范围。