Systems and methods for channel coding using an autoencoder trained for block error reduction
OwnerKarl Chahine, Mohamed Vahid Jamali +2inventors
InventorsKarl Chahine, Mohamed Vahid Jamali, Hamid Saber, Jung Hyun Bae
Life of this patent
Estimating the term…
Abstract
A system and a method are disclosed for training an autoencoder. The method includes receiving, by an input of the autoencoder, a first bit sequence including a plurality of bit positions, determining, based on a first error probability associated with a first bit position of the plurality of bit positions, a first exponent value for the first bit position represented in a loss function, the first exponent value being proportional to the first error probability, and encoding, by the autoencoder or by a second autoencoder trained based on the first exponent value, a transmit signal.
Claims20
A method for training an autoencoder, the method comprising:
- receiving, by an input of the autoencoder, a first bit sequence comprising a plurality of bit positions;
- determining, based on a first error probability associated with a first bit position of the plurality of bit positions, a first exponent value for the first bit position represented in a loss function, the first exponent value being proportional to the first error probability;
- and
- encoding, by the autoencoder or by a second autoencoder trained based on the first exponent value, a transmit signal.
A processing circuit comprising:
- an autoencoder, the autoencoder being trained to perform channel coding based on:
- receiving, by an input of the autoencoder, a first bit sequence comprising a plurality of positions;
- determining, based on a first error probability associated with a first bit position of the plurality of positions, a first exponent value for the first bit position represented in a loss function, the first exponent value being proportional to the first error probability;
- and
- encoding, by the autoencoder or by a second autoencoder trained based on the first exponent value, a transmit signal.
A system comprising:
- a user equipment (UE) comprising an autoencoder, wherein:
- the UE is configured to transmit a first transmit signal encoded by the autoencoder;
- and
- the autoencoder is trained to perform channel coding based on:
- receiving, by an input of the autoencoder, a first bit sequence comprising a plurality of positions;
- determining, based on a first error probability associated with a first bit position of the plurality of positions, a first exponent value for the first bit position represented in a loss function, the first exponent value being proportional to the first error probability;
- and
- encoding, by the autoencoder or by a second autoencoder trained based on the first exponent value, a transmit signal.
Dependencies are inferred from the claim text.