Applications and Broader Impact: Foundations of Inference

5. Applications and Broader Impact: Foundations of Inference#

Draft chapter

This chapter collects the broader-impact discussion and readings that accompanied Part I in AM207 (Harvard, Fall 2021). It will be expanded into a full chapter.

5.1. Broader Impact#

From the Chapter 1 problem set you’ve already seen that model evaluation is far more than just computing the MSE or, indeed, any metric. Interpreting the model in the domain application is equally important:

  1. “Gut checking” the clinical meaning of the slope and y-intercept of a linear model can tell us if the model is appropriate.

  • Why is it hard to “gut check” model for the dataset in the Chapter 1 problem set. What does this say about our typical ML model building pipeline?

  • What if the model is not easy to interpret by looking at the parameters themselves? How do we know that our interpretations of models are accurate and objective? What is an “accurate” interpretation of a model anyways? Can models be “objectively” interpreted? (Reading: Towards A Rigorous Science of Interpretable Machine Learning)

  • What if the data has been preprocessed like in the Chapter 1 problem set? What does this say about ML development pipelines where the ML experts are removed from the data cleaning, preprocessing step?

  1. We’ve also seen that for risk-averse applications it’s crucial to get predictive uncertainty from our models.

  • Why is predictive uncertainty useful?

  • What is predictive uncertainty useful for?

  • Under what real-life conditions would we need predictive uncertainty?

(Reading: Second opinion needed: communicating uncertainty in medical machine learning, Uncertainty as a Form of Transparency: Measuring, Communicating, and Using Uncertainty)

5.2. Readings#

Promises of Machine Learning

Potential Dangers of Machine Learning

Machine Learning and Ethics

Applications and Broader Impact