An adaptive filter robust to data uncertainties