CPC H04N 19/146 (2014.11) [G06N 3/0455 (2023.01); G06N 3/084 (2013.01); G06V 10/454 (2022.01); G06V 10/82 (2022.01); H04N 19/192 (2014.11); H04N 19/42 (2014.11)] | 20 Claims |
1. An apparatus, comprising:
at least one processor; and
at least one memory storing instructions that, when executed by the at least one processor, cause the apparatus to:
obtain a data coding pipeline comprising a feature extractor neural network configured to extract features from input data, an encoder neural network configured to encode extracted features from the feature extractor neural network, and a decoder neural network configured to reconstruct the input data based on output of the encoder neural network;
determine a plurality of losses for the coding pipeline, the plurality of losses corresponding to at least a plurality of tasks;
determine a weight update for at least a subset of the coding pipeline based on the plurality of losses, wherein the weight update is configured to reduce a number of iterations for fine-tuning the coding pipeline for at least one of the plurality of tasks; and
update at least the subset of the coding pipeline based on the weight update.
|