Real-world optimization problems are generally not just black-box problems, but also involve mixed types of inputs in which discrete and continuous variables coexist. Such mixed-space optimization possesses the primary challenge of modeling complex interactions between the inputs. In this work, we propose a novel yet simple approach that entails exploiting the graph data structure to model the underlying relationship between variables, i.e., variables as nodes and interactions defined by edges. Then, a variational graph autoencoder is used to naturally take the interactions into account. We first provide empirical evidence of the existence of such graph structures and then suggest a joint framework of graph structure learning and latent space optimization to adaptively search for optimal graph connectivity. Experimental results demonstrate that our method shows remarkable performance, exceeding the existing approaches with significant computational efficiency for a number of synthetic and real-world tasks.
翻译:现实世界优化问题通常不仅仅是黑箱问题,而且还涉及不同和连续变量共存的混合投入类型。这种混合空间优化是建模投入之间复杂互动的主要挑战。在这项工作中,我们提出了一个新颖而简单的方法,要求利用图形数据结构来建模变量之间的基本关系,即变量作为节点和边缘界定的互动。然后,使用变异图形自动编码器自然考虑到相互作用。我们首先提供这些图形结构存在的经验证据,然后提出图形结构学习和潜在空间优化的联合框架,以便适应性地搜索最佳图形连接。实验结果表明,我们的方法表现了显著的绩效,超过了现有方法,在合成和现实世界的一些任务中具有很高的计算效率。