Using AI and Machine Learning for Intrusion Detection in Cloud Systems