Artificial Intelligence for Cybersecurity