Introducing Adaptive Continuous Adversarial Training (ACAT) to Enhance ML Robustness