Machine learning (ML) is widely applied in a variety of applications. Despite its great success, it is commonly developed in closed-environment scenarios where some important factors of the learning ...