paper-with-me

홈 › Papers

Log-Linear-Time Gaussian Processes Using Binary Tree Kernels

2022-10-04 · Michael K. Cohen, Samuel Daulton, Michael A. Osborne

Gaussian processes (GPs) produce good probabilistic models of functions, but most GP kernels require $O((n+m)n^2)$ time, where $n$ is the number of data points and $m$ the number of predictive locations. We present a new kernel that allows for Gaussian process regression in $O((n+m)\log(n+m))$ time. Our "binary tree" kernel places all data points on the leaves of a binary tree, with the kernel depending only on the depth of the deepest common ancestor. We can store the resulting kernel matrix in $O(n)$ space in $O(n \log n)$ time, as a sum of sparse rank-one matrices, and approximately invert the kernel matrix in $O(n)$ time. Sparse GP methods also offer linear run time, but they predict less well than higher dimensional kernels. On a classic suite of regression tasks, we compare our kernel against Mat\'ern, sparse, and sparse variational kernels. The binary tree GP assigns the highest likelihood to the test data on a plurality of datasets, usually achieves lower mean squared error than the sparse methods, and often ties or beats the Mat\'ern GP. On large datasets, the binary tree GP is fastest, and much faster than a Mat\'ern GP.

📄 PDF Abstract BibTeX arXiv:2210.01633

Code (1)

mkc1000/btgp 공식 구현 pytorch

Tasks

Gaussian Processesregression

Methods 이 논문이 사용한 방법론

Test 설명 없음
Gaussian Process Gaussian Processes are non-parametric models for approximating functions. They rely upon a measure of similarity between points (the kernel function) to predict the value for…

Similar Papers 제목 키워드 기반

Random forests for binary geospatial data

2023-02-27 · Arkajyoti Saha, Abhirup Datta

The manuscript develops new method and theory for non-linear regression for binary dependent data using random forests. Existing implementations of random forests for binary data cannot explicitly account for data correl…

Gaussian Processes

GPTreeO: An R package for continual regression with dividing local Gaussian processes

2024-10-01 · Timo Braun, Anders Kvellestad, Riccardo De Bin

We introduce GPTreeO, a flexible R package for scalable Gaussian process (GP) regression, particularly tailored to continual learning problems. GPTreeO builds upon the Dividing Local Gaussian Processes (DLGP) algorithm, …

Continual LearningGaussian Processesregression

Robust estimation of tree structured models

2021-02-10 · Marta Casanellas, Marina Garrote-López, Piotr Zwiernik

Consider the problem of learning undirected graphical models on trees from corrupted data. Recently Katiyar et al. showed that it is possible to recover trees from noisy binary data up to a small equivalence class of pos…

Bayesian Optimization with Tree-structured Dependencies

2017-08-01 · ICML 2017 8 · Rodolphe Jenatton, Cedric Archambeau, Javier González, Matthias Seeger

Bayesian optimization has been successfully used to optimize complex black-box functions whose evaluations are expensive. In many applications, like in deep learning and predictive analytics, the optimization domain…

Bayesian OptimizationBinary ClassificationGaussian Processes

Neural Combinatory Constituency Parsing

2021-06-12 · Findings (ACL) 2021 8 · Zhousi Chen, Longtu Zhang, Aizhan Imankulova, Mamoru Komachi

We propose two fast neural combinatory models for constituency parsing: binary and multi-branching. Our models decompose the bottom-up parsing process into 1) classification of tags, labels, and binary orientations or ch…

Constituency ParsingSENTS