likelihood-based cleaning