http://kingdomhearts.wikia.com/wiki/Anti_Form
Basically, the less you drive, the less chance you have of getting Anti Form, the chance is way higher during Organization member fights, the chance is reset to zero when you get a new form, and using Final Form actually decreases the chance, so if you use nothing but Final Form once you get it, you'll never see Anti Form again.