An improvement to the interacting multiple model (IMM) algorithm | Synapse