Parameter learning with particle filters