{"title":"Deep Learning Based Modified Message Passing Algorithm for Sparse Code Multiple Access","authors":"Lanping Li, Xiaohu Tang, C. Tellambura","doi":"10.1109/IWSDA46143.2019.8966120","DOIUrl":null,"url":null,"abstract":"Shuffled message passing algorithm (SMPA) is a serial variant of message passing algorithm (MPA) for sparse code multiple access (SCMA) signal detection, which accelerates the convergence rate of MPA. However, SMPA still achieves the near-optimal performance due to the effect of cycles in the factor graph. In the paper, we propose to optimize the weights assigned to the edges of the factor graph by unfolding SMPA as layers of deep neural network (DNN). We consider the weights as network parameters and then train the network offline to obtain weights which can minimize the loss function. With simulations, we show that DNN based SMPA (DNN-SMPA) outperforms SMPA in terms of bit-error-rate (BER) for the same level of computational complexity.","PeriodicalId":326214,"journal":{"name":"2019 Ninth International Workshop on Signal Design and its Applications in Communications (IWSDA)","volume":"23 1","pages":"0"},"PeriodicalIF":0.0000,"publicationDate":"2019-10-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"4","resultStr":null,"platform":"Semanticscholar","paperid":null,"PeriodicalName":"2019 Ninth International Workshop on Signal Design and its Applications in Communications (IWSDA)","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.1109/IWSDA46143.2019.8966120","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
引用次数: 4
Abstract
Shuffled message passing algorithm (SMPA) is a serial variant of message passing algorithm (MPA) for sparse code multiple access (SCMA) signal detection, which accelerates the convergence rate of MPA. However, SMPA still achieves the near-optimal performance due to the effect of cycles in the factor graph. In the paper, we propose to optimize the weights assigned to the edges of the factor graph by unfolding SMPA as layers of deep neural network (DNN). We consider the weights as network parameters and then train the network offline to obtain weights which can minimize the loss function. With simulations, we show that DNN based SMPA (DNN-SMPA) outperforms SMPA in terms of bit-error-rate (BER) for the same level of computational complexity.