Securing cloud computing with deep learning trained under the weak supervision