Multi-task Learning for Aggregated Data using Gaussian Processes
Aggregated data is commonplace in areas such as epidemiology and demography. For example, census data for a population is usually given as averages defined over time periods or spatial resolutions (cities, regions or countries). In this paper, we present a novel multi-task learning model based on Gaussian processes for joint learning of variables that have been aggregated at different input scales. Our model represents each task as the linear combination of the realizations of latent processes that are integrated at a different scale per task. We are then able to compute the cross-covariance between the different tasks either analytically or numerically. We also allow each task to have a potentially different likelihood model and provide a variational lower bound that can be optimised in a stochastic fashion making our model suitable for larger datasets. We show examples of the model in a synthetic example, a fertility dataset, and an air pollution prediction application.
Code (2)
Tasks
Air Pollution PredictionEpidemiologyGaussian ProcessesMulti-Task LearningSimilar Papers 제목 키워드 기반
The Currents of Conflict: Decomposing Conflict Trends with Gaussian Processes
I present a novel approach to estimating the temporal and spatial patterns of violent conflict. I show how we can use highly temporally and spatially disaggregated data on conflict events in tandem with Gaussian processe…
Gaussian ProcessesNonlinear Hawkes Process with Gaussian Process Self Effects
Traditionally, Hawkes processes are used to model time--continuous point processes with history dependence. Here we propose an extended model where the self--effects are of both excitatory and inhibitory type and follow …
Bayesian InferenceData AugmentationGaussian ProcessesPoint Processes+1Active Learning for Regression with Aggregated Outputs
Due to the privacy protection or the difficulty of data collection, we cannot observe individual outputs for each instance, but we can observe aggregated outputs that are summed over multiple instances in a set in some r…
Active LearningGaussian ProcessesregressionModeling Severe Traffic Accidents With Spatial And Temporal Features
We present an approach to estimate the severity of traffic related accidents in aggregated (area-level) and disaggregated (point level) data. Exploring spatial features, we measure complexity of road networks using sever…
Feature ImportanceGaussian ProcessesExact Bayesian Gaussian Cox Processes Using Random Integral
A Gaussian Cox process is a popular model for point process data, in which the intensity function is a transformation of a Gaussian process. Posterior inference of this intensity function involves an intractable integral…
Data AugmentationPoint Processes