The ones north of the alps are to prevent to the Sweboz and the Romans conquering central Europe too fast. They spawn when an army, any army, lays siege to a city there. There can't be more than one spawned army per province, I thought.

BTW, should there be an explanation in the FAQ about this?