The problem of filter synthesis for discrete systems with multiplicative perturbations and an unknown input is considered. The problem is solved on the basis of the separation principle using optimal recurrent filtering, the least squares method and smoothing procedures.