PyHealth: A Python Library for Health Predictive Models
Not on the map. Why?
Abstract (arXiv)
Despite the explosion of interest in healthcare AI research, the reproducibility and benchmarking of those research works are often limited due to the lack of standard benchmark datasets and diverse evaluation metrics. To address this reproducibility challenge, we develop PyHealth, an open-source Python toolbox for developing various predictive models on healthcare data. PyHealth consists of data preprocessing module, predictive modeling module, and evaluation module. The target users of PyHealth are both computer science researchers and healthcare data scientists. With PyHealth, they can conduct complex machine learning pipelines on healthcare datasets with fewer than ten lines of code. The data preprocessing module enables the transformation of complex healthcare datasets such as longitudinal electronic health records, medical images, continuous signals (e.g., electrocardiogram), and clinical notes into machine learning friendly formats. The predictive modeling module provides more than 30 machine learning models, including established ensemble trees and deep neural network-based approaches, via a unified but extendable API designed for both researchers and practitioners. The evaluation module provides various evaluation strategies (e.g., cross-validation and train-validation-test split) and predictive model metrics. With robustness and scalability in mind, best practices such as unit testing, continuous integration, code coverage, and interactive examples are introduced in the library's development. PyHealth can be installed through the Python Package Index (PyPI) or https://github.com/yzhao062/PyHealth .
Key facts. Cited by 9 papers in the map (data through 7 Oct 2026). Builds on 20 of its 30 references that are in the map. First posted on arXiv 11 Jan 2021.
Builds on
20 of 30 references.
References · 20
- 2015Deep Residual Learning for Image Recognitioncited by 51,809
- 2014Very Deep Convolutional Networks for Large-Scale Image Recognitioncited by 15,267
- 2016Densely Connected Convolutional Networkscited by 6,691
- 2015Rethinking the Inception Architecture for Computer Visioncited by 5,451
- 2016XGBoost: A Scalable Tree Boosting Systemcited by 5,120
- 2014Learning Phrase Representations using RNN Encoder-Decoder for Statistical Machine Translationcited by 4,016
- 2017MobileNets: Efficient Convolutional Neural Networks for Mobile Vision Applicationscited by 3,827
- 2016Aggregated Residual Transformations for Deep Neural Networkscited by 2,540
- 2016RETAIN: An Interpretable Predictive Model for Healthcare using Reverse Time Attention Mechanismcited by 344
- 2017Multitask learning and benchmarking with clinical time series datacited by 287
- 2018Explainable Prediction of Medical Codes from Clinical Textcited by 231
- 2017Dipole: Diagnosis Prediction in Healthcare via Attention-based Bidirectional Recurrent Neural Networkscited by 114
8 more
- 2019ICD Coding from Clinical Text Using Multi-Filter Residual Convolutional Neural Networkcited by 73
- 2018RAIM: Recurrent Attentive and Intensive Model of Multimodal Patient Monitoring Datacited by 47
- 2020StageNet: Stage-Aware Neural Networks for Health Risk Predictioncited by 47
- 2020Inferring Degrees from Incomplete Networks and Nonlinear Dynamicscited by 33
- 2019MINA: Multilevel Knowledge-Guided Attention for Modeling Electrocardiography Signalscited by 21
- 2020Dilated Convolutional Attention Network for Medical Code Assignment from Clinical Textcited by 21
- 2020FLANNEL: Focal Loss Based Neural Network Ensemble for COVID-19 Detectioncited by 6
- 2019K-margin-based Residual-Convolution-Recurrent Neural Network for Atrial Fibrillation Detectioncited by 3
Built on by
Citing papers per year: 2021: 2; 2022: 2; 2023: 0; 2024: 2; 2025: 2; 2026: 1.
9 papers.
- 2021HINT: Hierarchical Interaction Network for Trial Outcome Prediction Leveraging Web Datacited by 49
- 2022Understanding Gradual Domain Adaptation: Improved Analysis, Optimal Path and Beyondcited by 32
- 2022A Unified Review of Deep Learning for Automated Medical Codingcited by 26
- 2024Multi-task Heterogeneous Graph Learning on Electronic Health Recordscited by 5
- 2025Democratizing Large Language Model-Based Graph Data Augmentation via Latent Knowledge Graphscited by 5
- 2024MEDS-Tab: Automated tabularization and baseline methods for MEDS datasetscited by 4
- 2025Self-Explaining Hypergraph Neural Networks for Diagnosis Predictioncited by 2
- 2021Temporal Clustering with External Memory Network for Disease Progression Modelingcited by 0
- 2026MiGHT-EHR: A Multi-task Graph Transformer for Heterogeneous Temporal Electronic Health Recordscited by 0
- 2026MiGHT-EHR: A Multi-task Graph Transformer for Heterogeneous Temporal Electronic Health Records5 Aug 2026
- 2025Democratizing Large Language Model-Based Graph Data Augmentation via Latent Knowledge Graphs19 Feb 2025
- 2025Self-Explaining Hypergraph Neural Networks for Diagnosis Prediction15 Feb 2025
- 2024MEDS-Tab: Automated tabularization and baseline methods for MEDS datasets31 Oct 2024
- 2024Multi-task Heterogeneous Graph Learning on Electronic Health Records14 Aug 2024
- 2022Understanding Gradual Domain Adaptation: Improved Analysis, Optimal Path and Beyond18 Apr 2022
- 2022A Unified Review of Deep Learning for Automated Medical Coding8 Jan 2022
- 2021Temporal Clustering with External Memory Network for Disease Progression Modeling29 Sep 2021
- 2021HINT: Hierarchical Interaction Network for Trial Outcome Prediction Leveraging Web Data8 Feb 2021