Skip to main content
Constrained Gaussian Process for Signal Integrity Applications Using Variational Inference
Surrogate modeling with Gaussian Process is effective for problems where data is expensive to query. By construction, a vanilla Gaussian Process model uses a Gaussian likelihood whose support is R. This means the resulted model could generate non-physical values in certain cases. For instance, a negative-valued eye height in high-speed channel simulation can be generated. In this paper, a beta likelihood is used to enforce the non-negative constraint of the underlying mapping. Due to the non-Gaussian likelihood, the regression model is no longer analytical, the posterior is intractable and approximated using variational Bayesian inference. A channel simulation example is used to demonstrate that the approximate Gaussian Process approach successfully avoids generating negative eye heights when used in a Monte-Carlo simulation.