Evaluating Model Performance in Medical Datasets Over Time

Helen Zhou, Yuwen Chen, Zachary C. Lipton
5/22/2023
cs.LGcs.AI

No official code found. Best implementation: acmi-lab/EvaluationOverTime (6 stars, Apache-2.0, last commit 2023-10-13).

Abstract

Machine learning (ML) models deployed in healthcare systems must face data drawn from continually evolving environments. However, researchers proposing such models typically evaluate them in a time-agnostic manner, splitting datasets according to patients sampled randomly throughout the entire study time period. This work proposes the Evaluation on Medical Datasets Over Time (EMDOT) framework, which evaluates the performance of a model class across time. Inspired by the concept of backtesting, EMDOT simulates possible training procedures that practitioners might have been able to execute at each point in time and evaluates the resulting models on all future time points. Evaluating both linear and more complex models on six distinct medical data sources (tabular and imaging), we show how depending on the dataset, using all historical data may be ideal in many cases, whereas using a window of the most recent data could be advantageous in others. In datasets where models suffer from sudden degradations in performance, we investigate plausible explanations for these shocks. We release the EMDOT package to help facilitate further works in deployment-oriented evaluation over time.

View on arXivView PDF

Code Implementations(1)

Apache-2.0

Python package for Evaluating Medical Datasets Over Time (EMDOT).

62Python, Jupyter NotebookNov 13, 20223 years agoApache-2.0

Similar Papers

Cite this paper

@article{zhou2023evaluating,
  title  = {Evaluating Model Performance in Medical Datasets Over Time},
  author = {Helen Zhou and Yuwen Chen and Zachary C. Lipton},
  year   = {2023},
  eprint = {2305.13426},
  archivePrefix = {arXiv},
  url    = {http://arxiv.org/abs/2305.13426v2}
}

Add a badge to your README

Shows whether official code is linked for this paper.

Code of Paper badge
[![Code of Paper](https://codeofpaper.com/badge/2305.13426.svg)](https://codeofpaper.com/paper/2305.13426)

Discussion