vix.ing · top · new · best · stats · spec

Scaling Gaussian Processes for Learning Curve Prediction via Latent Kronecker Structure

2024/10/11 by Jihao Andreas Lin, Sebastian Ament, Lin, Jihao Andreas +5 · 4 citations
Computer Science · Decision Sciences · #Gaussian Processes and Bayesian Inference #Time Series Analysis and Forecasting #Multidisciplinary Science and Engineering Research

paper · pdf · doi:10.48550/arxiv.2410.09239

Abstract

A key task in AutoML is to model learning curves of machine learning models jointly as a function of model hyper-parameters and training progression. While Gaussian processes (GPs) are suitable for this task, naïve GPs require O(n3m3) time and O(n2 m2) space for n hyper-parameter configurations and O(m) learning curve observations per hyper-parameter. Efficient inference via Kronecker structure is typically incompatible with early-stopping due to missing learning curve values. We impose latent Kronecker structure to leverage efficient product kernels while handling missing values. In particular, we interpret the joint covariance matrix of observed values as the projection of a latent Kronecker product. Combined with iterative linear solvers and structured matrix-vector multiplication, our method only requires O(n3 + m3) time and O(n2 + m2) space. We show that our GP model can match the performance of a Transformer on a learning curve prediction task.

Cited by

Related