Machine learning for decision-making