LGAIMLSep 7, 2019

Transferable Neural Processes for Hyperparameter Optimization

arXiv:1909.03209v29 citations
AI Analysis

This addresses the challenge of expensive HPO trials in practical applications like large datasets, offering a transfer learning approach that is incremental but improves efficiency.

The paper tackles the problem of costly hyperparameter optimization (HPO) by proposing Transfer Neural Processes (TNP), which transfers knowledge from historical trials on other datasets to speed up HPO, achieving state-of-the-art performance in at least one order of magnitude fewer trials.

Automated machine learning aims to automate the whole process of machine learning, including model configuration. In this paper, we focus on automated hyperparameter optimization (HPO) based on sequential model-based optimization (SMBO). Though conventional SMBO algorithms work well when abundant HPO trials are available, they are far from satisfactory in practical applications where a trial on a huge dataset may be so costly that an optimal hyperparameter configuration is expected to return in as few trials as possible. Observing that human experts draw on their expertise in a machine learning model by trying configurations that once performed well on other datasets, we are inspired to speed up HPO by transferring knowledge from historical HPO trials on other datasets. We propose an end-to-end and efficient HPO algorithm named as Transfer Neural Processes (TNP), which achieves transfer learning by incorporating trials on other datasets, initializing the model with well-generalized parameters, and learning an initial set of hyperparameters to evaluate. Experiments on extensive OpenML datasets and three computer vision datasets show that the proposed model can achieve state-of-the-art performance in at least one order of magnitude less trials.

Foundations

The foundational work for this paper's niche, ranked by how specifically the neighbourhood builds on it — not by global fame.

Your Notes