SlideShare a Scribd company logo
1 of 38
@being_saige
Value-Based Machine Learning:
Optimizing for Utility >> Accuracy
Saige Rutherford
Whistler Workshop
February 27th, 2023
Road Map
• Introduction
• Goals & values of the field, current state of the field,
definitions (paradigm shift, optimization, accuracy, utility)
• Accuracy
• Measuring, optimizing, limitations
• Utility
• Measuring, optimizing, benefits
• What’s Next?
• Roadblocks, future directions, take-home messages
Artificial Intelligence / Machine Learning
Brain-Behavior Predictive Modeling
Value-Based Machine Learning | Intro | Accuracy | Utility | What’s Next
Brain-Behavior Prediction
Whistler Workshop on
Brain Functional Organization, Connectivity, and Behavior
Brain-Behavior Predictive Modeling: Goals & Values
Value-Based Machine Learning | Intro | Accuracy | Utility | What’s Next
• Validity?
• Reliability?
• Explainability?
• Fairness?
• Accountability?
• Useability?
• Impact?
Goals Values
Brain-Behavior Predictive Modeling: My Journey
Value-Based Machine Learning | Intro | Accuracy | Utility | What’s Next
• Data Scientist @ UMich
• Predicting BrainAge or Cognition
2017 2023
2022
2021
2020
2019
2018
Whistler: Whistler:
“Value-Based
Machine Learning”
• Ph.D. candidate @ Donders Institute
• Big Data Normative Modeling +
Transfer Learning to Clinical Datasets
Whistler:
“Developmental Mega Sample”
Brain-Behavior Predictive Modeling: Current Status
Combine a bunch
of data from
open datasets Fit a bunch of different
algorithms, ranging
from simple to super
complicated
Realize there is little
overlap in available
phenotypes across these
datasets. You are left with
age, sex, maybe cognition
(if you’re lucky).
Realize that there isn’t a
lot of signal in the data,
and that you can’t even
predict age that well
(maybe within ~3-5years)
Publish your results anyways….
a) being super optimistic and
slightly overselling the
interpretation and potential.
b) sharing your honest viewpoint
(using MRI doesn’t help much).
Have trouble finding a journal that
will publish this perspective.
a) repeat
b) leave for a data science industry
job or another field “where ML can
have more impact”
Value-Based Machine Learning | Intro | Accuracy | Utility | What’s Next
Brain-Behavior Predictive Modeling: Bingo Card
Fluid
Intelligence
Brain Age
Poor
Reliability
Reference to
Marek et al.
Nature Paper
No confound
correction...
“could be
motion”
HCP /
ABCD /
UKBiobank
r = 0.28
“Has clinical
potential
(one day)”
“We need a
bigger
sample size”
Value-Based Machine Learning | Intro | Accuracy | Utility | What’s Next
Value-Based Machine Learning
Value-Based Machine Learning | Intro | Accuracy | Utility | What’s Next
Fee for service healthcare Value-based healthcare
DSM-V Diagnostics RDoC
Biomedical
Utility
Accuracy
Biopsychosocial
Example Paradigm Shifts
Value-Based Machine Learning | Intro | Accuracy | Utility | What’s Next
Lower costs Improving patient outcomes
Dimensional, continuous
Categorical, binary
Lack of illness Improved functioning
Tunnel vision Big picture
Why Do We Need A Paradigm Shift?
Value-Based Machine Learning | Intro | Accuracy | Utility | What’s Next
Definition: Optimization
Value-Based Machine Learning | Intro | Accuracy | Utility | What’s Next
Define
Objectives
Acquire
Date
Prepare
Date
Analyze
& Explore
Feature
Extraction
Develop
& Train
Model
Test
Model
Deploy
Model
Monitor &
Optimize
Optimization within the Machine Learning Lifecycle
*Optimize*
*Optimize*
*Optimize*
*Optimize*
*Optimize*
*Optimize*
*Optimize*
*Optimize*
• The quest for high performance.
• A narrow objective of becoming more
accurate, and an immediate (short term)
action plan for how to achieve this goal
(minimize the loss function on a
particular set of data).
Definition: Accuracy
Value-Based Machine Learning | Intro | Accuracy | Utility | What’s Next
• Consider utility to be more closely aligned with
the model’s purpose (i.e., answering the research
question and adding real world value).
• Utility looks at the bigger picture and makes
creative adjustments to align with the ultimate
research goal and real-world application.
Definition: Utility
Value-Based Machine Learning | Intro | Accuracy | Utility | What’s Next
• In the process of setting up the optimization problem we convinced ourselves
that it makes sense to optimize for accuracy because it is more easily
mathematically formulated than utility…
• … But if you zoom out to look at the bigger picture you realize the goal of the
A.I. field is to do useful stuff that makes life easier for humans, not to create
intelligence (become more accurate).
Bringing Together Optimization, Accuracy, & Utility
Value-Based Machine Learning | Intro | Accuracy | Utility | What’s Next
Measuring Accuracy
Value-Based Machine Learning | Intro | Accuracy | Utility | What’s Next
• A single standard metric that represents the models’ ability to predict
observations in the test set.
Optimization for Accuracy
• A specific loss function is used to improve model during training/validation. Often
same metric is used to evaluate “out of sample” performance in test set.
Value-Based Machine Learning | Intro | Accuracy | Utility | What’s Next
Optimization for Accuracy
• Benchmarking  A comparison of model performance to another model.
• “Best” model is determined by being more accurate than the others.
Value-Based Machine Learning | Intro | Accuracy | Utility | What’s Next
• There is no consensus regarding the definition of success in creating artificial
intelligence meaning there is no finish line or upper limit on attaining A.I.
• Without a clear definition of goals and a vision of what success looks like,
how will we know when we have reached the goal?
• What does it mean to become infinitely more intelligent?
• What purpose does it serve to have a world full of agents (machines or humans)
that are super intelligent?
• Goodhart’s Law: “When a measure becomes a target, it ceases to be a good metric.”
Limitations of Accuracy
Value-Based Machine Learning | Intro | Accuracy | Utility | What’s Next
(Abstract) Limitations of Accuracy
• Soccer team example…. the star player who only thinks about themselves
(accuracy) vs. the team captain who puts the team first (utility).
Value-Based Machine Learning | Intro | Accuracy | Utility | What’s Next
Jamie Tart
vs.
Roy Kent
(Concrete) Limitations of Accuracy
• High accuracy does not imply:
• reproducibility
• meaningfulness (that the features used are better than random)
• does not come with explainability
• equal accuracy doesn’t imply that two models have learned in the same way
Value-Based Machine Learning | Intro | Accuracy | Utility | What’s Next
Value-Based Machine Learning | Intro | Accuracy | Utility | What’s Next
Measurement of Utility
• Validity?
• Reliability?
• Explainability?
• Fairness?
• Accountability?
• Useability?
• Impact?
Value-Based Machine Learning | Intro | Accuracy | Utility | What’s Next
Measurement of Utility
Value-Based Machine Learning | Intro | Accuracy | Utility | What’s Next
Measurement of Utility
Value-Based Machine Learning | Intro | Accuracy | Utility | What’s Next
Measurement of Utility
Value-Based Machine Learning | Intro | Accuracy | Utility | What’s Next
Predicting patient pain score instead of radiologist’s dx
Optimization for Utility (fairness is priority value)
• Use knee X-rays to predict patients’ self-reported experienced pain,
instead of using standard measures of pain severity (radiologist dx).
• Relative to radiologist dx, which accounted for only 9% of racial
disparities in pain, using self reported pain labels accounted for 43%
of racial disparities in pain (4.7× more than radiologist dx).
Value-Based Machine Learning | Intro | Accuracy | Utility | What’s Next
• Equal opportunity & Multi-objective optimization
Fairness
Accuracy
Optimization for Utility (fairness is priority value)
Value-Based Machine Learning | Intro | Accuracy | Utility | What’s Next
Optimization for Utility (efficiency/useability is priority value)
• Optimizing for teamwork, AI learning to complement humans.
https://pcnportal.dccn.nl/
• Sharing pre-trained models & creating accessible tools
Value-Based Machine Learning | Intro | Accuracy | Utility | What’s Next
Benefits of Utility
• Collaborative, efficient, well-defined purpose.
• Functional (real depth and meaning) rather than attractive (shallow,
surface-level appeal).
• An opportunity to think deeply and align your models with your purpose.
• Creative thinking and problem solving is required.
• More of a challenge… thus more satisfying solutions will be created.
Value-Based Machine Learning | Intro | Accuracy | Utility | What’s Next
Roadblocks
• Cognitive biases make us focus on simpler problems.
• As problem complexity increases, we shift responsibility, and think along the
lines of “this is out of my expertise, it is someone else’s problem to solve”.
Ambiguity Effect Bandwagon Effect Status Quo Bias
Loss Aversion
Value-Based Machine Learning | Intro | Accuracy | Utility | What’s Next
Roadblocks
During
Development
In the Wild
(Real world)
Stationary Data
Single Decision Maker
Complex, Non-stationary Data
Many Stakeholders
Value-Based Machine Learning | Intro | Accuracy | Utility | What’s Next
Roadblocks
Fairness Accuracy
Accuracy
Fairness
Transparency
Reliability
Value-Based Machine Learning | Intro | Accuracy | Utility | What’s Next
• Many other fields have defined utility and figured out how to optimize for it.
• Let’s learn from them.
Future Directions
Human-Computer Interaction (HCI)
Ethical A.I.
Value-based healthcare
Behavioral Economics
Value-Based Machine Learning | Intro | Accuracy | Utility | What’s Next
• Utility (and value priorities) will always depend on the context.
• We need open communication and guidelines about making these decisions.
Future Directions
Value-Based Machine Learning | Intro | Accuracy | Utility | What’s Next
• Too much (tunnel vision) focus on accuracy of predictive models.
• We have lost track of our “why” and this has created a lack of model utility.
• It should be a priority to define our values which will help us build a better plan
for moving towards these goals and values.
• Optimizing for utility is an abstract and creative practice that requires diverse
perspectives and input. It should be an on-going process.
Take Home Messages
Charlie-Mop
Acknowledgments
Value-Based Machine Learning
Chandra Sripada, Mike Angstadt, Daniel Kessler, Liza
Levina, Ivy Tso, Alex Weigard, Jenna Wiens
Ph.D. supervisors: Andre Marquand, Eric Ruhé, &
Christian Beckmann.
Lab members: Seyed Mostafa Kia, Thomas Wolfers,
Mariam Zabihi, Charlotte Fraza, Pieter Barkema, Stijn
de Boers, Barbora Rehák Bučková
Donders Institute, Nijmegen University of Michigan, Ann Arbor
Thank you.
Questions?
@being_saige
Value-Based Machine Learning

More Related Content

Similar to Whistler2023_Saige.pptx

لموعد الإثنين 03 يناير 2022 143 مبادرة #تواصل_تطوير المحاضرة ال 143 من المباد...
لموعد الإثنين 03 يناير 2022 143 مبادرة #تواصل_تطوير المحاضرة ال 143 من المباد...لموعد الإثنين 03 يناير 2022 143 مبادرة #تواصل_تطوير المحاضرة ال 143 من المباد...
لموعد الإثنين 03 يناير 2022 143 مبادرة #تواصل_تطوير المحاضرة ال 143 من المباد...
Egyptian Engineers Association
 

Similar to Whistler2023_Saige.pptx (20)

لموعد الإثنين 03 يناير 2022 143 مبادرة #تواصل_تطوير المحاضرة ال 143 من المباد...
لموعد الإثنين 03 يناير 2022 143 مبادرة #تواصل_تطوير المحاضرة ال 143 من المباد...لموعد الإثنين 03 يناير 2022 143 مبادرة #تواصل_تطوير المحاضرة ال 143 من المباد...
لموعد الإثنين 03 يناير 2022 143 مبادرة #تواصل_تطوير المحاضرة ال 143 من المباد...
 
Towards Responsible AI - KC.pptx
Towards Responsible AI - KC.pptxTowards Responsible AI - KC.pptx
Towards Responsible AI - KC.pptx
 
From Data to Artificial Intelligence with the Machine Learning Canvas — ODSC ...
From Data to Artificial Intelligence with the Machine Learning Canvas — ODSC ...From Data to Artificial Intelligence with the Machine Learning Canvas — ODSC ...
From Data to Artificial Intelligence with the Machine Learning Canvas — ODSC ...
 
Software Architecture: Why and What?
Software Architecture: Why and What?Software Architecture: Why and What?
Software Architecture: Why and What?
 
Uz big design talk may10
Uz big design talk may10Uz big design talk may10
Uz big design talk may10
 
Barga Data Science lecture 2
Barga Data Science lecture 2Barga Data Science lecture 2
Barga Data Science lecture 2
 
IRJET - Recommendations Engine with Multi-Objective Contextual Bandits (U...
IRJET -  	  Recommendations Engine with Multi-Objective Contextual Bandits (U...IRJET -  	  Recommendations Engine with Multi-Objective Contextual Bandits (U...
IRJET - Recommendations Engine with Multi-Objective Contextual Bandits (U...
 
THE ROLE OF SOFTWARE TESTING IN THE ORGANIZATION’S VALUE ASSURANCE
THE ROLE OF SOFTWARE TESTING IN THE ORGANIZATION’S VALUE ASSURANCETHE ROLE OF SOFTWARE TESTING IN THE ORGANIZATION’S VALUE ASSURANCE
THE ROLE OF SOFTWARE TESTING IN THE ORGANIZATION’S VALUE ASSURANCE
 
unit 1.2 supervised learning.pptx
unit 1.2 supervised learning.pptxunit 1.2 supervised learning.pptx
unit 1.2 supervised learning.pptx
 
IRJET-Smart Tourism Recommender System
IRJET-Smart Tourism Recommender SystemIRJET-Smart Tourism Recommender System
IRJET-Smart Tourism Recommender System
 
Modern Perspectives on Recommender Systems and their Applications in Mendeley
Modern Perspectives on Recommender Systems and their Applications in MendeleyModern Perspectives on Recommender Systems and their Applications in Mendeley
Modern Perspectives on Recommender Systems and their Applications in Mendeley
 
Machine Learning 2 deep Learning: An Intro
Machine Learning 2 deep Learning: An IntroMachine Learning 2 deep Learning: An Intro
Machine Learning 2 deep Learning: An Intro
 
Practical Explainable AI: How to build trustworthy, transparent and unbiased ...
Practical Explainable AI: How to build trustworthy, transparent and unbiased ...Practical Explainable AI: How to build trustworthy, transparent and unbiased ...
Practical Explainable AI: How to build trustworthy, transparent and unbiased ...
 
IRJET- Fatigue Analysis of Offshore Steel Structures
IRJET- Fatigue Analysis of Offshore Steel StructuresIRJET- Fatigue Analysis of Offshore Steel Structures
IRJET- Fatigue Analysis of Offshore Steel Structures
 
IRJET- Web based Hybrid Book Recommender System using Genetic Algorithm
IRJET- Web based Hybrid Book Recommender System using Genetic AlgorithmIRJET- Web based Hybrid Book Recommender System using Genetic Algorithm
IRJET- Web based Hybrid Book Recommender System using Genetic Algorithm
 
Responsible AI in Industry: Practical Challenges and Lessons Learned
Responsible AI in Industry: Practical Challenges and Lessons LearnedResponsible AI in Industry: Practical Challenges and Lessons Learned
Responsible AI in Industry: Practical Challenges and Lessons Learned
 
Amp Up Your Testing by Harnessing Test Data
Amp Up Your Testing by Harnessing Test DataAmp Up Your Testing by Harnessing Test Data
Amp Up Your Testing by Harnessing Test Data
 
BMDSE v1 - Data Scientist Deck
BMDSE v1 - Data Scientist DeckBMDSE v1 - Data Scientist Deck
BMDSE v1 - Data Scientist Deck
 
What is Reinforcement Learning in Machine Learning
What is  Reinforcement Learning in Machine LearningWhat is  Reinforcement Learning in Machine Learning
What is Reinforcement Learning in Machine Learning
 
Sanitized tb swstmppp1516july
Sanitized tb swstmppp1516julySanitized tb swstmppp1516july
Sanitized tb swstmppp1516july
 

More from SaigeRutherford (8)

Rutherford_MiCHAMP2020.pptx
Rutherford_MiCHAMP2020.pptxRutherford_MiCHAMP2020.pptx
Rutherford_MiCHAMP2020.pptx
 
Oxford_15-03-22.pptx
Oxford_15-03-22.pptxOxford_15-03-22.pptx
Oxford_15-03-22.pptx
 
Basic Units of Inter-Individual Variation in fMRI Data
Basic Units of Inter-Individual Variation in fMRI DataBasic Units of Inter-Individual Variation in fMRI Data
Basic Units of Inter-Individual Variation in fMRI Data
 
Isdp2019 fetal slides
Isdp2019 fetal slidesIsdp2019 fetal slides
Isdp2019 fetal slides
 
The current state of prediction in neuroimaging
The current state of prediction in neuroimagingThe current state of prediction in neuroimaging
The current state of prediction in neuroimaging
 
Revamped CNNs for brains
Revamped CNNs for brainsRevamped CNNs for brains
Revamped CNNs for brains
 
Ismrm 2018 e-poster
Ismrm 2018 e-posterIsmrm 2018 e-poster
Ismrm 2018 e-poster
 
Developmental Mega Sample: Exploring Inter-Individual Variation
Developmental Mega Sample: Exploring Inter-Individual VariationDevelopmental Mega Sample: Exploring Inter-Individual Variation
Developmental Mega Sample: Exploring Inter-Individual Variation
 

Recently uploaded

The Mariana Trench remarkable geological features on Earth.pptx
The Mariana Trench remarkable geological features on Earth.pptxThe Mariana Trench remarkable geological features on Earth.pptx
The Mariana Trench remarkable geological features on Earth.pptx
seri bangash
 
Pests of mustard_Identification_Management_Dr.UPR.pdf
Pests of mustard_Identification_Management_Dr.UPR.pdfPests of mustard_Identification_Management_Dr.UPR.pdf
Pests of mustard_Identification_Management_Dr.UPR.pdf
PirithiRaju
 
Pests of cotton_Sucking_Pests_Dr.UPR.pdf
Pests of cotton_Sucking_Pests_Dr.UPR.pdfPests of cotton_Sucking_Pests_Dr.UPR.pdf
Pests of cotton_Sucking_Pests_Dr.UPR.pdf
PirithiRaju
 
+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...
+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...
+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...
?#DUbAI#??##{{(☎️+971_581248768%)**%*]'#abortion pills for sale in dubai@
 
Conjugation, transduction and transformation
Conjugation, transduction and transformationConjugation, transduction and transformation
Conjugation, transduction and transformation
Areesha Ahmad
 
Bacterial Identification and Classifications
Bacterial Identification and ClassificationsBacterial Identification and Classifications
Bacterial Identification and Classifications
Areesha Ahmad
 
development of diagnostic enzyme assay to detect leuser virus
development of diagnostic enzyme assay to detect leuser virusdevelopment of diagnostic enzyme assay to detect leuser virus
development of diagnostic enzyme assay to detect leuser virus
NazaninKarimi6
 
Biogenic Sulfur Gases as Biosignatures on Temperate Sub-Neptune Waterworlds
Biogenic Sulfur Gases as Biosignatures on Temperate Sub-Neptune WaterworldsBiogenic Sulfur Gases as Biosignatures on Temperate Sub-Neptune Waterworlds
Biogenic Sulfur Gases as Biosignatures on Temperate Sub-Neptune Waterworlds
Sérgio Sacani
 
Module for Grade 9 for Asynchronous/Distance learning
Module for Grade 9 for Asynchronous/Distance learningModule for Grade 9 for Asynchronous/Distance learning
Module for Grade 9 for Asynchronous/Distance learning
levieagacer
 

Recently uploaded (20)

Kochi ❤CALL GIRL 84099*07087 ❤CALL GIRLS IN Kochi ESCORT SERVICE❤CALL GIRL
Kochi ❤CALL GIRL 84099*07087 ❤CALL GIRLS IN Kochi ESCORT SERVICE❤CALL GIRLKochi ❤CALL GIRL 84099*07087 ❤CALL GIRLS IN Kochi ESCORT SERVICE❤CALL GIRL
Kochi ❤CALL GIRL 84099*07087 ❤CALL GIRLS IN Kochi ESCORT SERVICE❤CALL GIRL
 
❤Jammu Kashmir Call Girls 8617697112 Personal Whatsapp Number 💦✅.
❤Jammu Kashmir Call Girls 8617697112 Personal Whatsapp Number 💦✅.❤Jammu Kashmir Call Girls 8617697112 Personal Whatsapp Number 💦✅.
❤Jammu Kashmir Call Girls 8617697112 Personal Whatsapp Number 💦✅.
 
The Mariana Trench remarkable geological features on Earth.pptx
The Mariana Trench remarkable geological features on Earth.pptxThe Mariana Trench remarkable geological features on Earth.pptx
The Mariana Trench remarkable geological features on Earth.pptx
 
Factory Acceptance Test( FAT).pptx .
Factory Acceptance Test( FAT).pptx       .Factory Acceptance Test( FAT).pptx       .
Factory Acceptance Test( FAT).pptx .
 
Connaught Place, Delhi Call girls :8448380779 Model Escorts | 100% verified
Connaught Place, Delhi Call girls :8448380779 Model Escorts | 100% verifiedConnaught Place, Delhi Call girls :8448380779 Model Escorts | 100% verified
Connaught Place, Delhi Call girls :8448380779 Model Escorts | 100% verified
 
Thyroid Physiology_Dr.E. Muralinath_ Associate Professor
Thyroid Physiology_Dr.E. Muralinath_ Associate ProfessorThyroid Physiology_Dr.E. Muralinath_ Associate Professor
Thyroid Physiology_Dr.E. Muralinath_ Associate Professor
 
FAIRSpectra - Enabling the FAIRification of Analytical Science
FAIRSpectra - Enabling the FAIRification of Analytical ScienceFAIRSpectra - Enabling the FAIRification of Analytical Science
FAIRSpectra - Enabling the FAIRification of Analytical Science
 
Human & Veterinary Respiratory Physilogy_DR.E.Muralinath_Associate Professor....
Human & Veterinary Respiratory Physilogy_DR.E.Muralinath_Associate Professor....Human & Veterinary Respiratory Physilogy_DR.E.Muralinath_Associate Professor....
Human & Veterinary Respiratory Physilogy_DR.E.Muralinath_Associate Professor....
 
Molecular markers- RFLP, RAPD, AFLP, SNP etc.
Molecular markers- RFLP, RAPD, AFLP, SNP etc.Molecular markers- RFLP, RAPD, AFLP, SNP etc.
Molecular markers- RFLP, RAPD, AFLP, SNP etc.
 
Pests of mustard_Identification_Management_Dr.UPR.pdf
Pests of mustard_Identification_Management_Dr.UPR.pdfPests of mustard_Identification_Management_Dr.UPR.pdf
Pests of mustard_Identification_Management_Dr.UPR.pdf
 
Grade 7 - Lesson 1 - Microscope and Its Functions
Grade 7 - Lesson 1 - Microscope and Its FunctionsGrade 7 - Lesson 1 - Microscope and Its Functions
Grade 7 - Lesson 1 - Microscope and Its Functions
 
Pulmonary drug delivery system M.pharm -2nd sem P'ceutics
Pulmonary drug delivery system M.pharm -2nd sem P'ceuticsPulmonary drug delivery system M.pharm -2nd sem P'ceutics
Pulmonary drug delivery system M.pharm -2nd sem P'ceutics
 
Pests of cotton_Sucking_Pests_Dr.UPR.pdf
Pests of cotton_Sucking_Pests_Dr.UPR.pdfPests of cotton_Sucking_Pests_Dr.UPR.pdf
Pests of cotton_Sucking_Pests_Dr.UPR.pdf
 
+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...
+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...
+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...
 
Conjugation, transduction and transformation
Conjugation, transduction and transformationConjugation, transduction and transformation
Conjugation, transduction and transformation
 
Bacterial Identification and Classifications
Bacterial Identification and ClassificationsBacterial Identification and Classifications
Bacterial Identification and Classifications
 
High Class Escorts in Hyderabad ₹7.5k Pick Up & Drop With Cash Payment 969456...
High Class Escorts in Hyderabad ₹7.5k Pick Up & Drop With Cash Payment 969456...High Class Escorts in Hyderabad ₹7.5k Pick Up & Drop With Cash Payment 969456...
High Class Escorts in Hyderabad ₹7.5k Pick Up & Drop With Cash Payment 969456...
 
development of diagnostic enzyme assay to detect leuser virus
development of diagnostic enzyme assay to detect leuser virusdevelopment of diagnostic enzyme assay to detect leuser virus
development of diagnostic enzyme assay to detect leuser virus
 
Biogenic Sulfur Gases as Biosignatures on Temperate Sub-Neptune Waterworlds
Biogenic Sulfur Gases as Biosignatures on Temperate Sub-Neptune WaterworldsBiogenic Sulfur Gases as Biosignatures on Temperate Sub-Neptune Waterworlds
Biogenic Sulfur Gases as Biosignatures on Temperate Sub-Neptune Waterworlds
 
Module for Grade 9 for Asynchronous/Distance learning
Module for Grade 9 for Asynchronous/Distance learningModule for Grade 9 for Asynchronous/Distance learning
Module for Grade 9 for Asynchronous/Distance learning
 

Whistler2023_Saige.pptx

  • 1. @being_saige Value-Based Machine Learning: Optimizing for Utility >> Accuracy Saige Rutherford Whistler Workshop February 27th, 2023
  • 2. Road Map • Introduction • Goals & values of the field, current state of the field, definitions (paradigm shift, optimization, accuracy, utility) • Accuracy • Measuring, optimizing, limitations • Utility • Measuring, optimizing, benefits • What’s Next? • Roadblocks, future directions, take-home messages
  • 3.
  • 4. Artificial Intelligence / Machine Learning Brain-Behavior Predictive Modeling Value-Based Machine Learning | Intro | Accuracy | Utility | What’s Next Brain-Behavior Prediction Whistler Workshop on Brain Functional Organization, Connectivity, and Behavior
  • 5. Brain-Behavior Predictive Modeling: Goals & Values Value-Based Machine Learning | Intro | Accuracy | Utility | What’s Next • Validity? • Reliability? • Explainability? • Fairness? • Accountability? • Useability? • Impact? Goals Values
  • 6. Brain-Behavior Predictive Modeling: My Journey Value-Based Machine Learning | Intro | Accuracy | Utility | What’s Next • Data Scientist @ UMich • Predicting BrainAge or Cognition 2017 2023 2022 2021 2020 2019 2018 Whistler: Whistler: “Value-Based Machine Learning” • Ph.D. candidate @ Donders Institute • Big Data Normative Modeling + Transfer Learning to Clinical Datasets Whistler: “Developmental Mega Sample”
  • 7. Brain-Behavior Predictive Modeling: Current Status Combine a bunch of data from open datasets Fit a bunch of different algorithms, ranging from simple to super complicated Realize there is little overlap in available phenotypes across these datasets. You are left with age, sex, maybe cognition (if you’re lucky). Realize that there isn’t a lot of signal in the data, and that you can’t even predict age that well (maybe within ~3-5years) Publish your results anyways…. a) being super optimistic and slightly overselling the interpretation and potential. b) sharing your honest viewpoint (using MRI doesn’t help much). Have trouble finding a journal that will publish this perspective. a) repeat b) leave for a data science industry job or another field “where ML can have more impact” Value-Based Machine Learning | Intro | Accuracy | Utility | What’s Next
  • 8. Brain-Behavior Predictive Modeling: Bingo Card Fluid Intelligence Brain Age Poor Reliability Reference to Marek et al. Nature Paper No confound correction... “could be motion” HCP / ABCD / UKBiobank r = 0.28 “Has clinical potential (one day)” “We need a bigger sample size” Value-Based Machine Learning | Intro | Accuracy | Utility | What’s Next
  • 9. Value-Based Machine Learning Value-Based Machine Learning | Intro | Accuracy | Utility | What’s Next
  • 10. Fee for service healthcare Value-based healthcare DSM-V Diagnostics RDoC Biomedical Utility Accuracy Biopsychosocial Example Paradigm Shifts Value-Based Machine Learning | Intro | Accuracy | Utility | What’s Next Lower costs Improving patient outcomes Dimensional, continuous Categorical, binary Lack of illness Improved functioning Tunnel vision Big picture
  • 11. Why Do We Need A Paradigm Shift? Value-Based Machine Learning | Intro | Accuracy | Utility | What’s Next
  • 12. Definition: Optimization Value-Based Machine Learning | Intro | Accuracy | Utility | What’s Next
  • 13. Define Objectives Acquire Date Prepare Date Analyze & Explore Feature Extraction Develop & Train Model Test Model Deploy Model Monitor & Optimize Optimization within the Machine Learning Lifecycle *Optimize* *Optimize* *Optimize* *Optimize* *Optimize* *Optimize* *Optimize* *Optimize*
  • 14. • The quest for high performance. • A narrow objective of becoming more accurate, and an immediate (short term) action plan for how to achieve this goal (minimize the loss function on a particular set of data). Definition: Accuracy Value-Based Machine Learning | Intro | Accuracy | Utility | What’s Next
  • 15. • Consider utility to be more closely aligned with the model’s purpose (i.e., answering the research question and adding real world value). • Utility looks at the bigger picture and makes creative adjustments to align with the ultimate research goal and real-world application. Definition: Utility Value-Based Machine Learning | Intro | Accuracy | Utility | What’s Next
  • 16. • In the process of setting up the optimization problem we convinced ourselves that it makes sense to optimize for accuracy because it is more easily mathematically formulated than utility… • … But if you zoom out to look at the bigger picture you realize the goal of the A.I. field is to do useful stuff that makes life easier for humans, not to create intelligence (become more accurate). Bringing Together Optimization, Accuracy, & Utility Value-Based Machine Learning | Intro | Accuracy | Utility | What’s Next
  • 17. Measuring Accuracy Value-Based Machine Learning | Intro | Accuracy | Utility | What’s Next • A single standard metric that represents the models’ ability to predict observations in the test set.
  • 18. Optimization for Accuracy • A specific loss function is used to improve model during training/validation. Often same metric is used to evaluate “out of sample” performance in test set. Value-Based Machine Learning | Intro | Accuracy | Utility | What’s Next
  • 19. Optimization for Accuracy • Benchmarking  A comparison of model performance to another model. • “Best” model is determined by being more accurate than the others. Value-Based Machine Learning | Intro | Accuracy | Utility | What’s Next
  • 20. • There is no consensus regarding the definition of success in creating artificial intelligence meaning there is no finish line or upper limit on attaining A.I. • Without a clear definition of goals and a vision of what success looks like, how will we know when we have reached the goal? • What does it mean to become infinitely more intelligent? • What purpose does it serve to have a world full of agents (machines or humans) that are super intelligent? • Goodhart’s Law: “When a measure becomes a target, it ceases to be a good metric.” Limitations of Accuracy Value-Based Machine Learning | Intro | Accuracy | Utility | What’s Next
  • 21. (Abstract) Limitations of Accuracy • Soccer team example…. the star player who only thinks about themselves (accuracy) vs. the team captain who puts the team first (utility). Value-Based Machine Learning | Intro | Accuracy | Utility | What’s Next Jamie Tart vs. Roy Kent
  • 22. (Concrete) Limitations of Accuracy • High accuracy does not imply: • reproducibility • meaningfulness (that the features used are better than random) • does not come with explainability • equal accuracy doesn’t imply that two models have learned in the same way Value-Based Machine Learning | Intro | Accuracy | Utility | What’s Next
  • 23. Value-Based Machine Learning | Intro | Accuracy | Utility | What’s Next Measurement of Utility • Validity? • Reliability? • Explainability? • Fairness? • Accountability? • Useability? • Impact?
  • 24. Value-Based Machine Learning | Intro | Accuracy | Utility | What’s Next Measurement of Utility
  • 25. Value-Based Machine Learning | Intro | Accuracy | Utility | What’s Next Measurement of Utility
  • 26. Value-Based Machine Learning | Intro | Accuracy | Utility | What’s Next Measurement of Utility
  • 27. Value-Based Machine Learning | Intro | Accuracy | Utility | What’s Next Predicting patient pain score instead of radiologist’s dx Optimization for Utility (fairness is priority value) • Use knee X-rays to predict patients’ self-reported experienced pain, instead of using standard measures of pain severity (radiologist dx). • Relative to radiologist dx, which accounted for only 9% of racial disparities in pain, using self reported pain labels accounted for 43% of racial disparities in pain (4.7× more than radiologist dx).
  • 28. Value-Based Machine Learning | Intro | Accuracy | Utility | What’s Next • Equal opportunity & Multi-objective optimization Fairness Accuracy Optimization for Utility (fairness is priority value)
  • 29. Value-Based Machine Learning | Intro | Accuracy | Utility | What’s Next Optimization for Utility (efficiency/useability is priority value) • Optimizing for teamwork, AI learning to complement humans. https://pcnportal.dccn.nl/ • Sharing pre-trained models & creating accessible tools
  • 30. Value-Based Machine Learning | Intro | Accuracy | Utility | What’s Next Benefits of Utility • Collaborative, efficient, well-defined purpose. • Functional (real depth and meaning) rather than attractive (shallow, surface-level appeal). • An opportunity to think deeply and align your models with your purpose. • Creative thinking and problem solving is required. • More of a challenge… thus more satisfying solutions will be created.
  • 31. Value-Based Machine Learning | Intro | Accuracy | Utility | What’s Next Roadblocks • Cognitive biases make us focus on simpler problems. • As problem complexity increases, we shift responsibility, and think along the lines of “this is out of my expertise, it is someone else’s problem to solve”. Ambiguity Effect Bandwagon Effect Status Quo Bias Loss Aversion
  • 32. Value-Based Machine Learning | Intro | Accuracy | Utility | What’s Next Roadblocks During Development In the Wild (Real world) Stationary Data Single Decision Maker Complex, Non-stationary Data Many Stakeholders
  • 33. Value-Based Machine Learning | Intro | Accuracy | Utility | What’s Next Roadblocks Fairness Accuracy Accuracy Fairness Transparency Reliability
  • 34. Value-Based Machine Learning | Intro | Accuracy | Utility | What’s Next • Many other fields have defined utility and figured out how to optimize for it. • Let’s learn from them. Future Directions Human-Computer Interaction (HCI) Ethical A.I. Value-based healthcare Behavioral Economics
  • 35. Value-Based Machine Learning | Intro | Accuracy | Utility | What’s Next • Utility (and value priorities) will always depend on the context. • We need open communication and guidelines about making these decisions. Future Directions
  • 36. Value-Based Machine Learning | Intro | Accuracy | Utility | What’s Next • Too much (tunnel vision) focus on accuracy of predictive models. • We have lost track of our “why” and this has created a lack of model utility. • It should be a priority to define our values which will help us build a better plan for moving towards these goals and values. • Optimizing for utility is an abstract and creative practice that requires diverse perspectives and input. It should be an on-going process. Take Home Messages
  • 37. Charlie-Mop Acknowledgments Value-Based Machine Learning Chandra Sripada, Mike Angstadt, Daniel Kessler, Liza Levina, Ivy Tso, Alex Weigard, Jenna Wiens Ph.D. supervisors: Andre Marquand, Eric Ruhé, & Christian Beckmann. Lab members: Seyed Mostafa Kia, Thomas Wolfers, Mariam Zabihi, Charlotte Fraza, Pieter Barkema, Stijn de Boers, Barbora Rehák Bučková Donders Institute, Nijmegen University of Michigan, Ann Arbor

Editor's Notes

  1. Historically, A.I. as a field has overpromised solutions and underperformed on bringing scientific advancements into the real world. Shifting priorities to focus on utility over intelligence will help make the goals of A.I./ML more explicit + actionable and thus will improve scientific communication through creating more realistic public expectations and building trust.
  2. During an optimization step, the model parameters are iteratively updated such that the loss function (i.e., mean squared error) is minimized within the training data set. To summarize, when setting up the optimization step of a machine learning model, we are deciding what is right and what is wrong.
  3. For example, maintaining high accuracy while simultaneously using less computational resources which saves money and reduces carbon emissions.
  4. An opportunity to reframe our research questions to better align with our true purpose and vision.
  5. An extreme simplification of a model’s performance and traits. Does not capture reliability, validity, complexity, fairness, useability, etc.
  6. The goal is to achieve the highest accuracy, lowest mean squared/absolute error, highest correlation between predicted and observed.
  7. Continuous version of the binary winner and loser, followed by a ranking-based comparison. Contributes to the “replication is all we need” attitude, and a lack of thinking about true innovation.
  8. We propose a simple, interpretable, and actionable framework for measuring and removing discrimination based on protected attributes. We argue that, unlike demographic parity, our framework provides a meaningful measure of discrimination, while demonstrating in theory and experiment that we also achieve much higher utility.
  9. Usefulness means saving time/energy/costs/resources
  10. Making utility explicit (so that we can mathematically model it) is more challenging than mathematically modeling accuracy/performance. We favor simple-looking options and complete information over complex, ambiguous options We’d rather do the quick, simple thing than the important complicated thing, even if the important complicated thing is ultimately a better use of time and energy.
  11. In practice, there is often a single decision maker (ML developer), and the underlying population is assumed to be stationary. This is not true in the wild (real world setting) where there are a lot of people involved, each with different value priority queue, and the data is of course incomplete and very messy.
  12. Fairness and accuracy are often assumed to be in opposition, meaning there is a trade-off when optimizing for one over the other (i.e., optimizing for more predictive fairness leads to less accurate predictions or optimizing for accuracy results in less fairness).