Safeguarding Autonomy: a Focus on Machine Learning Decision Systems