Machine Learning in Security: 4 Factors to Consider