Downloads · 30 days
0
moberg-analytics/okekeclean-abp
okekeclean-abp is a machine learning model from moberg-analytics. Use it for the machine learning task on the model card, and read the license before you ship it in a product. It is set up for pytorch. The card lists the license as agpl-3.0.
This repository contains the released ABP checkpoints for OkekeClean, an artifact detection pipeline for arterial blood pressure waveforms.
Downloads · 30 days
0
Access
Public
Updated Mar 23, 2026
Repo size
62.9 MB
Likes
0
Public
Click a slice to open those files.
.pth62.9 MB · 100%
From the Hugging Face model README
This repository contains the released ABP checkpoints for OkekeClean, an artifact detection pipeline for arterial blood pressure waveforms.
The primary released ABP model is okekeclean-abp-ensemble, a weighted ensemble
of:
The checkpoint repo also includes the two individual component weights so the public
okekeclean package can expose them as standalone models.
These weights are intended for inference on continuous ABP waveforms sampled at 125 Hz. The public inference package segments the waveform into pulse-to-pulse intervals, converts each pulse into a 224x224 single-channel image, and returns artifact probabilities or binary labels.
Inference code: https://github.com/moberg-analytics/oss-models
cnn-resnet18-full-best-v2-6895bffcf59e0153fbae93fe7f3e0b93.pthcnn-efficientnet_b0-head_only-best-v3-ab40c448fd91102b747244f445e05137.pth| Public model | Components | Threshold |
|---|---|---|
okekeclean-abp-ensemble | ResNet-18 (full FT, weight 0.4) + EfficientNet-B0 (shallow FT, weight 0.6) | 0.184 |
okekeclean-abp-resnet18 | ResNet-18 (full FT) | 0.17785164713859558 |
okekeclean-abp-efficientnet_b0 | EfficientNet-B0 (shallow FT) | 0.04994076117873192 |
Both CNN backbones replace the classifier head with Linear -> ReLU -> Dropout -> Linear, and the first convolution is adapted to single-channel pulse images.
Held-out ABP test-set performance from the associated paper:
| Model | Accuracy | Sensitivity | Specificity | AU-ROC |
|---|---|---|---|---|
| Ensemble 1 | 0.795 | 0.952 | 0.730 | 0.958 |
| ResNet-18 (Full FT) | 0.851 | 0.915 | 0.824 | 0.951 |
| EfficientNet-B0 (Shallow FT) | 0.898 | 0.799 | 0.939 | 0.945 |
The ABP models were trained on waveforms from the PRECICECAP study:
Each pulse was annotated on a 4-point ordinal scale by expert physician reviewers and then binarized into artifact vs non-artifact classes.
@inproceedings{okeke2025transfer,
title = {Transfer Learning for Artifact Detection in {ICU}-Collected Arterial Blood Pressure Waveforms},
author = {Okeke, Tony K. and Shrestha, Manil and Moyer, Ethan and Hirsch, Karen G. and May, Teresa L. and He, Zihuai and Moberg, Richard and Elmer, Jonathan},
booktitle = {Neurocritical Care Society (NCS) Annual Meeting},
year = {2025},
month = sep,
address = {Montreal, QC, Canada},
note = {Abstract presentation}
}