This document discusses how artificial intelligence methods can help curb cyber assaults. It reviews various AI techniques including expert systems, artificial neural networks, and intelligent agents that have been implemented or could potentially be implemented for cyber security purposes. For example, expert systems have been used to analyze risk levels on e-commerce sites and identify system vulnerabilities. Artificial neural networks have been applied for intrusion detection and classification of attacks. Intelligent agents are well-suited for combating cyber crimes due to their mobility, flexibility, and cooperative nature. The document concludes that while AI is already being used in various ways for cyber security, hackers may also start using AI techniques, presenting new challenges going forward.