Responsible Machine Learning: Fairness And Information Protection