International Business Machines Corporation
Performing multi-objective tasks via primal networks trained with dual networks

Last updated:

Abstract:

An example system includes a processor to receive data for a multi-objective task. The processor is to also perform the multi-objective task on the received data via a trained primal network. The primal network and a dual network are trained for a multi-objective task using a Lagrangian loss function representing a number of objectives. The primal network is trained to minimize the Lagrangian loss function and the dual network is trained to maximize the Lagrangian loss function.

Status:
Grant
Type:

Utility

Filling date:

3 Feb 2019

Issue date:

22 Mar 2022