Microsoft Corporation
ONLINE HYPERPARAMETER TUNING IN DISTRIBUTED MACHINE LEARNING

Last updated:

Abstract:

The disclosed embodiments provide a system for performing online hyperparameter tuning in distributed machine learning. During operation, the system uses input data for a first set of versions of a statistical model for a set of entities to calculate a batch of performance metrics for the first set of versions. Next, the system applies an optimization technique to the batch to produce updates to a set of hyperparameters for the statistical model. The system then uses the updates to modulate the execution of a second set of versions of the statistical model for the set of entities. When a new entity is added to the set of entities, the system updates the set of hyperparameters with a new dimension for the new entity.

Status:
Application
Type:

Utility

Filling date:

4 Oct 2021

Issue date:

27 Jan 2022