I. Introduction  
II. Machine Learning Based Attack Generation  
III. Machine Learning Based Attack Detection  
IV. Machine Learning Based Attack Mitigation  
V. Future Research Direction  
VI. Conclusion