Patent ID: 11972345
Assignee: nan
Field: Computer technology (Electrical engineering)
Classification: CPC G | IPC G

Claim 14:
15. A method executed by an apparatus that includes a loss layer and a plurality of artificial neural networks (ANNs), the method comprising:
receiving, via the loss layer and from the plurality of ANNs, a plurality of signals representing an associated plurality of ANN output pairs associated with a label;
calculating, via the loss layer, loss values based on the plurality of ANN output pairs;
defining, via the loss layer, a mask after calculating the loss values, the defining including, for each portion from a plurality of portions included in the mask:
for each ANN output pair from the plurality of ANN output pairs:
detecting whether a first ANN output of that ANN output pair is preferred over a second ANN output of that ANN output pair,
in response to detecting a lack of preference between the first ANN output and the second ANN output, setting an indication that that portion of the mask will not cause an adjustment to a label weighting for that ANN output pair,
in response to detecting a preference of the first ANN output over the second ANN output, setting an indication that that portion of the mask will cause the adjustment to the label weighting for that ANN output pair, and
in response to detecting a preference of the second ANN output over the first ANN output, setting the indication that that portion of the mask will cause the adjustment to the label weighting for that ANN output pair; and

transmitting a signal, including a representation of the mask, from the processor to each ANN from the plurality of ANNs, to update a ranking model of the plurality of ANNs.