Daniel Shepherd discusses what is needed for AI to reach its full potential to improve cyber security against a backdrop of attacks