Skip to main content

Showing 1–3 of 3 results for author: Christianson, B

.
  1. arXiv:2305.07546  [pdf, other

    math.NA cs.AI cs.CE

    Understanding Automatic Differentiation Pitfalls

    Authors: Jan Hückelheim, Harshitha Menon, William Moses, Bruce Christianson, Paul Hovland, Laurent Hascoët

    Abstract: Automatic differentiation, also known as backpropagation, AD, autodiff, or algorithmic differentiation, is a popular technique for computing derivatives of computer programs accurately and efficiently. Sometimes, however, the derivatives computed by AD could be interpreted as incorrect. These pitfalls occur systematically across tools and approaches. In this paper we broadly categorize problematic… ▽ More

    Submitted 12 May, 2023; originally announced May 2023.

  2. arXiv:2302.08612  [pdf, other

    cs.LG stat.ME

    Robust expected improvement for Bayesian optimization

    Authors: Ryan B. Christianson, Robert B. Gramacy

    Abstract: Bayesian Optimization (BO) links Gaussian Process (GP) surrogates with sequential design toward optimizing expensive-to-evaluate black-box functions. Example design heuristics, or so-called acquisition functions, like expected improvement (EI), balance exploration and exploitation to furnish global solutions under stringent evaluation budgets. However, they fall short when solving for robust optim… ▽ More

    Submitted 14 August, 2023; v1 submitted 16 February, 2023; originally announced February 2023.

    Comments: 27 pages, 17 figures, 1 table

  3. arXiv:2207.10138  [pdf, other

    stat.AP

    Traditional kriging versus modern Gaussian processes for large-scale mining data

    Authors: Ryan B. Christianson, Ryan M. Pollyea, Robert B. Gramacy

    Abstract: The canonical technique for nonlinear modeling of spatial/point-referenced data is known as kriging in geostatistics, and as Gaussian Process (GP) regression for surrogate modeling and statistical learning. This article reviews many similarities shared between kriging and GPs, but also highlights some important differences. One is that GPs impose a process that can be used to automate kernel/vario… ▽ More

    Submitted 14 December, 2022; v1 submitted 20 July, 2022; originally announced July 2022.

    Comments: 35 pages, 13 figures