Exact Particle Filtering and Parameter Learning