a stochasic momemtum factor LMS (SMLMS) algorithm is proposed in this paper.The SMLMS algorithm changes the constant momentum factor of conventional MLMS algorithm to a stochastic attenuation variable so as to provide a smaller misadjustment and a better error bursting compensation for adaptive filter.