高效构建满足单调性约束的高维高斯过程模型
Fast Gaussian Processes under Monotonicity Constraints
- 基于虚拟点与随机优化,实现约束后验快速采样
- 新方法在合成函数上预测性能相当,计算效率显著提升
- 适合需单调性约束的科学工程建模场景
高斯过程(GP)广泛应用于科学与工程中的复杂函数代理建模。当已知目标函数具有单调性等先验信息时,引入约束可提升模型精度并降低不确定性,但高维问题下仍面临计算挑战。本文提出一种基于虚拟点的新型框架,结合正则化线性随机优化(RLRTO),通过求解随机优化问题实现约束后验分布的高效采样。同时,改进两种已有虚拟点方法,以无须调优的NUTS替代吉布斯采样,提升效率。提供完整Python实现,验证结果表明各方法预测性能相近,而使用NUTS的两种方法及尤其RLRTO方法在计算效率上均有显著提升。该框架进一步应用于微分方程系统代理模型构建。
原文摘要 · Abstract (English)
Gaussian processes (GPs) are widely used as surrogate models for complicated functions in scientific and engineering applications. In many cases, prior knowledge about the function to be approximated, such as monotonicity, is available and can be leveraged to improve model fidelity. Incorporating such constraints into GP models enhances predictive accuracy and reduces uncertainty, but remains a computationally challenging task for high-dimensional problems. In this work, we present a novel virtual point-based framework for building constrained GP models under monotonicity constraints, based on regularized linear randomize-then-optimize (RLRTO), which enables efficient sampling from a constrained posterior distribution by means of solving randomized optimization problems. We also enhance two existing virtual point-based approaches by replacing Gibbs sampling with the No U-Turn Sampler (NUTS) for improved efficiency. A Python implementation of these methods is provided and can be easily applied to a wide range of problems. This implementation is then used to validate the approaches on approximating a range of synthetic functions, demonstrating comparable predictive performance between all considered methods and significant improvements in computational efficiency with the two NUTS methods and especially with the RLRTO method. The framework is further applied to construct surrogate models for systems of differential equations.
Thank you to arXiv for use of its open access interoperability. PaperDance 不是 arXiv 官方产品;中文卡片由大模型生成,请以原文为准。