This code present our results to the ML5G-PHY [channel estimation] challenge, which is part of the ITU Artificial Intelligence/Machine Learning in 5G Challenge of 2020.
The problem statement can be found here: Challenge: Site-specific channel estimation with hybrid MIMO architectures
The train and evaluation data can also be downloaded from that link.
Our report presenting the development of the algorithms and training procedures is available here.
The code has been developed using Matlab 2019b.
-
TD1SNR1_example_for_test_data.m is an example of how to obtain the predictions for test data for the test dataset 1- SNR1.
-
ReconstructChannel.m is the function with our algorithm to obtain the channels.
Whitening.m is a subfunction used to whitten the noise on ReconstructChannel.m. -
Train.m is the script used for training to obtain the detection threshold.
ReconstructChannel_train.m is the function similar to ReconstructChannel.m used during the training script.
The test channels can be downloaded from this drive folder