Incremental Ensemble Gaussian Processes
  Belonging to the family of Bayesian nonparametrics, Gaussian process (GP)
based approaches have well-documented merits not only in learning over a rich
class of nonlinear functions, but also in quantifying the associated
uncertainty. However, most GP methods rely on a single preselected kernel
function, which may fall short in characterizing data samples that arrive
sequentially in time-critical applications. To enable {\it online} kernel
adaptation, the present work advocates an incremental ensemble (IE-) GP
framework, where an EGP meta-learner employs an {\it ensemble} of GP learners,
each having a unique kernel belonging to a prescribed kernel dictionary. With
each GP expert leveraging the random feature-based approximation to perform
online prediction and model update with {\it scalability}, the EGP meta-learner
capitalizes on data-adaptive weights to synthesize the per-expert predictions.
Further, the novel IE-GP is generalized to accommodate time-varying functions
by modeling structured dynamics at the EGP meta-learner and within each GP
learner. To benchmark the performance of IE-GP and its dynamic variant in the
adversarial setting where the modeling assumptions are violated, rigorous
performance analysis has been conducted via the notion of regret, as the norm
in online convex optimization. Last but not the least, online unsupervised
learning for dimensionality reduction is explored under the novel IE-GP
framework. Synthetic and real data tests demonstrate the effectiveness of the
proposed schemes.
