6 ways to reduce different types of bias in machine learning