| CPC G06N 3/084 (2013.01) [G06F 16/285 (2019.01); G06N 3/04 (2013.01)] | 14 Claims |

|
1. A method of using a multi-layer perceptron (MLP) network to select a low-complexity, reliable detector, the method comprising:
receiving a signal vector and a multiple-input multiple-output (MIMO) channel matrix of resource elements (REs);
extracting channel features from the signal vector and the MIMO channel matrix;
generating a labelled dataset of the channel features and detector labels for each of the RE;
training the MLP network using the generated labelled dataset;
computing a margin associated with a maximum output value from the MLP network, wherein the computed margin is determined based on a conditional probability of detector error being less than or equal to a probability threshold value;
selecting, for an RE, a detector class from a plurality of detector classes based on a difference between the maximum output value from the MLP network and a second output value from the MLP network being less than the computed margin; and
detecting symbols in the RE using a MIMO detector corresponding to the selected detector class.
|