在稀疏码多址接入(SCMA)系统的多用户检测过程中,MAX-Log消息传递算法(MPA)由于采用了近似计算造成部分消息丢失,检测性能较差。为此,通过理论推导得出更接近真实值的约近方法,提出一种改进的MAX-Log MPA算法。对资源节点消息更新公式乘以一个值为2的常数,从而减少原始MAX-Log MPA因近似计算造成的消息丢失,提升MAX-Log MPA多用户检测器的检测性能。理论与仿真结果表明,改进算法能够在保持原算法低复杂度优点的同时,有效提升检测性能。