Patent attributes
An apparatus, method and computer program is described including initialising trainable parameters of a receiver of a transmission system, wherein the receiver includes a demodulation module for demodulating received symbols, a quantization module for generating quantized versions of the demodulated symbols and a decoder for generating a decoded output derived from the quantized versions of the demodulated symbols, wherein the demodulation module has at least some trainable weights and the quantization module has at least some trainable weights; receiving a first training sequence of messages at the receiver; obtaining or generating a loss function; and updating at least some of the trainable parameters of receiver based on the loss function, wherein updating at least some of the trainable parameters of receiver includes updating at least some of the trainable weights of the demodulation module and updating at least some of the trainable weights of the quantization module.