Annealing processors, which solve a quadratic unconstrained binary optimization (QUBO), are a potential breakthrough in improving the accuracy of score-based Bayesian network structure learning. However, currently, the bit capacity of an annealing processor is very limited. To utilize the power of annealing processors, it is necessary to encode score-based learning problems into QUBO within the upper bound of bits. In this paper, we propose a novel approach with the decomposition of candidate parent sets. Experimental results on benchmark networks with $37$ to $223$ variables show that our approach requires lesser bits than the bit capacity of the fourth-generation Fujitsu Digital Annealer, a fully coupled annealing processor developed with semiconductor technology. Moreover, we demonstrate that the Digital Annealer with our conversion method outperforms existing algorithms on some benchmark networks. It is expected that our approach promotes the utility of annealing processors in learning the Bayesian network.
翻译:Annaling 处理器(QUBO ) 解决了二次不受限制的二进制优化(QUBO ), 是提高Bayesian网络结构学习精确度的一个潜在突破。 但是,目前, annealing 处理器的比特能力非常有限。 要利用Annealing 处理器的力量, 就必须将基于分数的学习问题编码到 QUBO 中, 在位数的上界内。 在本文中, 我们提出一种新办法, 将候选母体分解。 基准网络的实验结果为37美元到223美元的变量显示, 我们的方法需要比第四代Fujartsu 数字Annaaler的比特能力少一些位数, 这是一种与半导体技术完全结合的Annealing 处理器。 此外, 我们证明, 数字Annaner 与我们的转换方法比一些基准网络的现有算法要优于现有的算法。 我们预计我们的方法会促进Nenalinging 处理器在学习Bayesian 网络中的效用。