The financial sector is using machine learning to identify security vulnerabilities and prevent fraud