Neural network watermarking
AssigneeTelefonaktiebolaget LM Ericsson (publ)
InventorsJakob STERNBY, Björn JOHANSSON
Life of this patent
Estimating the term…
Loading patent…
AssigneeTelefonaktiebolaget LM Ericsson (publ)
InventorsJakob STERNBY, Björn JOHANSSON
Estimating the term…
Training a neural network and embedding a watermark in the network to prove ownership. The network includes a plurality of trainable parameters associated with network nodes in which the plurality of trainable parameters is split into a first set of trainable parameters and a second set of trainable parameters. A first set of training samples is input to the network and the network is trained by iterating the first set of samples through the network to update the first set of parameters and hindering the second set of parameters to be updated during iteration of the first set of samples. A second set of samples is input and the watermark is embedded by iterating the second set of samples through the network to update the second set of parameters and hindering the first set of parameters to be updated during iteration of the second set of samples.
A method for training a neural network and embedding a watermark in the neural network, the watermark for proving ownership of the neural network, the neural network comprising a plurality of trainable parameters associated with a number of network nodes, the method comprising:
A non-transitory computer readable storage medium having stored thereon a computer program comprising program instructions configured to be loadable into a data-processing unit, comprising a processor and a memory associated with or integral to the data-processing unit, when loaded into the data-processing unit, the computer program is configured to be stored in the memory, the computer program, when loaded into and run by the processor is configured to perform a method for training a neural network and embedding a watermark in the neural network, the watermark for proving ownership of the neural network, the neural network comprising a plurality of trainable parameters associated with a number of network nodes, the method comprising:
An apparatus for training a neural network and embedding a watermark in the neural network, the watermark for proving ownership of the neural network, the neural network comprising a plurality of trainable parameters associated with a number of network nodes, the apparatus comprising a controller configured to cause:
(canceled)
Dependencies are inferred from the claim text.