Adaptive estimation of the Gutenberg–Richter b value using a state space model and particle filtering | Synapse