Method for transmitting/receiving signal in wireless communication system by using auto encoder, and apparatus therefor
AssigneeLG Electronics Inc.
InventorsBonghoe KIM, Jongwoong SHIN
Life of this patent
Estimating the term…
Abstract
The present specification provides a method for transmitting/receiving a signal in a wireless communication system by using an auto encoder. More specifically, the method performed by means of a transmission end comprises the steps of: encoding at least one input data block on the basis of a pre-trained transmission end encoder neural network; and transmitting a signal to a reception end on the basis of the encoded at least one input data block, wherein each of activation functions included in the transmission end encoder neural network receives only some of all input values that can be input into each of the activation functions.
Claims16
A method of transmitting a signal in a wireless communication system based on an auto encoder, the method performed by a transmitter comprising:
- encoding at least one input data block based on a pre-trained transmitter encoder neural network;
- and
- transmitting the signal to a receiver based on the encoded at least one input data block,
- wherein each of activation functions included in the transmitter encoder neural network receives only some input values of all input values that can be input into each of the activation functions,
- the transmitter encoder neural network is configured based on a neural network configuration unit that receives two input values and outputs two output values,
- the neural network configuration unit includes a first activation function that receives both of the two input values and a second activation function that receives only one of the two input values,
- one of the two output values is output by multiplying the two input values by a weight applied to each of two paths through which the two input values are input into the first activation function, respectively and, applying the first activation function to sum of the two input values each multiplied by the weight, and
- the other one of the two output values is output by multiplying the one input value by a weight applied to a path through which the one input value is input into the second activation function and, and applying the second activation function to one input value multiplied by the weight.
A transmitter configured to transmit and receive a signal in a wireless communication system based on an auto encoder, the transmitter comprising:
- a transmitter configured to transmit a wireless signal;
- a receiver configured to receive a wireless signal;
- at least one processor;
- and
- at least one memory operably connected to the at least one processor, and storing instructions for performing operations when on being executed by the at least one processor,
- wherein the operations includes:
- encoding at least one input data block based on a pre-trained transmitter encoder neural network;
- and
- transmitting the signal to a receiver based on the encoded at least one input data block,
- wherein each of activation functions included in the transmitter encoder neural network receives only some input values of all input values that can be input into each of the activation functions,
- the transmitter encoder neural network is configured based on a neural network configuration unit that receives two input values and outputs two output values,
- the neural network configuration unit includes a first activation function that receives both of the two input values and a second activation function that receives only one of the two input values,
- one of the two output values is output by multiplying the two input values by a weight applied to each of two paths through which the two input values are input into the first activation function, respectively and, applying the first activation function to sum of the two input values each multiplied by the weight, and
- the other one of the two output values is output by multiplying the one input value by a weight applied to a path through which the one input value is input into the second activation function and, and applying the second activation function to one input value multiplied by the weight.
(canceled)
A receiver configured to transmit and receive a signal in a wireless communication system based on an auto encoder, the receiver comprising:
- a transmitter configured to transmit a wireless signal;
- a receiver configured to receive a wireless signal;
- at least one processor;
- and
- at least one computer memory operably connected to the at least one processor, and storing instructions for performing operations when being executed by the at least one processor,
- wherein the operations includes:
- receiving a signal generated based on at least one input data block encoded based on a pre-trained transmitter encoder neural network from a transmitter;
- and
- decoding the received signal,
- wherein a structure of a receiver decoder neural network is one of (i) a first structure in which each of activation functions included in the receiver decoder neural network receives only some input values of all input values that can be input into each of the activation functions and (ii) a second structure configured based on a plurality of decoder neural network configuration units that each perform decoding for some data blocks configuring the encoded at least one input data block received from the receiver decoder neural network,
- the receiver decoder neural network configured in the first structure is configured based on a decoder neural network configuration unit that receives two input values and outputs two output values,
- the decoder neural network configuration unit includes two activation functions that receive both of the two input values,
- one of the two output values is output by multiplying the two input values by a weight applied to each of two paths through which the two input values are input into the first activation function, which is one of the two activation functions, respectively and, applying the first activation function to sum of the two input values each multiplied by the weight, and
- the other one of the two output values is output by multiplying the two input value by a weight applied to each of two path through which the two input value are input into the second activation function, which is one of the two activation functions, respectively and, applying the second activation function to sum of the two input values each multiplied by the weight.
16-17. (canceled)
Dependencies are inferred from the claim text.