atlas

Research map / Architectures and efficiency / Pruning and efficient tuning

H-Tuning: Toward Low-Cost and Efficient ECG-based Cardiovascular Disease Detection with Pre-Trained Models

ICML 2025 · Architectures and efficiency › Pruning and efficient tuning · approach: Adapter-based parameter-efficient tuning

Read the paperCheck your idea against 108,967 papers

AI-extracted summary. Written by AI from the paper's full text. Numbers and claims can be wrong or missing context, so check the paper before you cite or build on it.

Proposes H-Tuning, a joint workflow combining mix-order (SPSA plus first-order gradient refinement) low-rank fine-tuning of a pre-trained ECG model with knowledge distillation into tiny student models for low-cost CVD detection.

Problem

Fine-tuning and inference of large pre-trained ECG models are too costly in GPU memory and latency for low-level clinical and wearable devices, and no joint framework addresses both while preserving CVD detection performance under low budgets.

Approach

Refines SPSA zeroth-order gradient estimates with first-order gradients computed on a tiny batch (with norm normalization), combines this with LoRA, updates deep layers with backpropagation and shallow layers with the mix-order method, then distills the fine-tuned model into tiny multi-lead student networks.

Key results

Measured effects reported in the paper

What was changedWhereMeasuredEffect
Use H-Tuning instead of Full FT for fine-tuningZhou et al. (2024) pre-trained model · G12EC, PTB-XL, Ningbo, and ChapmanGPU memory consumption: 6.34 timesHelped
Use H-Tuning instead of Full FTZhou et al. (2024) pre-trained model · G12EC, PTB-XL, Ningbo, and ChapmanMacro Fβ=2: 0.5%No clear effect
Use H-Tuning instead of LoRAZhou et al. (2024) pre-trained model · G12EC, PTB-XL, Ningbo, and ChapmanMacro Fβ=2: 0.7%No clear effect
Distill the H-Tuning teacher into a student modelH-Tuning teacher · ECG inferenceInference latency: 4.52 timesHelped
Distill the H-Tuning teacher into a student modelH-Tuning teacher · ECG inferenceGPU memory consumption: 19.83 timesHelped
Add SPSA gradient estimation to H-Tuning (ablation)H-Tuning · G12EC, PTB-XL, Ningbo, and ChapmanMacro Fβ=2: 0.575 -> 0.586; 0.616 -> 0.628; 0.525 -> 0.550; 0.612 -> 0.634Helped
Add gradient refinement to H-Tuning (ablation)H-Tuning · G12EC, PTB-XL, Ningbo, and ChapmanMacro Fβ=2: 0.557 -> 0.586; 0.581 -> 0.628; 0.535 -> 0.550; 0.580 -> 0.634Helped
Add gradient normalization to H-Tuning (ablation)H-Tuning · G12EC, PTB-XL, Ningbo, and ChapmanMacro Fβ=2: 0.588 -> 0.586; 0.609 -> 0.628; 0.536 -> 0.550; 0.596 -> 0.634Mixed
Add low-rank adaptation to H-Tuning (ablation)H-Tuning · G12EC, PTB-XL, Ningbo, and ChapmanMacro Fβ=2: 0.564 -> 0.586; 0.588 -> 0.628; 0.527 -> 0.550; 0.603 -> 0.634Helped
Increase rank r from 4 to 16 (ablation)H-Tuning · G12EC, PTB-XL, Ningbo, and ChapmanMacro Fβ=2Helped
Increase gradient-refinement batch size N1 (ablation)H-Tuning · Ningbo and G12ECMacro Fβ=2Helped
Increase gradient-refinement batch size N1 (ablation)H-Tuning · PTB-XL and ChapmanMacro Fβ=2No clear effect

Surprising findings

Limitations

Experimental setup

Datasets: Chapman-Shaoxing G12EC PTB-XL Ningbo CODE wearable 12-lead ECG external dataset (Lai et al., 2023)

Benchmarks: Chapman-Shaoxing G12EC PTB-XL Ningbo wearable 12-lead ECG external validation

Metrics: macro AUC macro F-beta (beta=2) peak GPU memory inference time number of parameters ranking loss coverage MAP macro G-beta

Baselines: Full FT LoRA Linear Probing MeZO MeZO + LoRA Addax Addax + LoRA LoHO LoHO + LoRA

Builds on: LoRA MeZO Addax LoHO knowledge distillation

Closest papers by meaning

Writing a paper in this area? scime draft is a free LaTeX editor with AI included, real-time co-authors and a check of your references and venue rules before you submit. It also imports OpenAI Prism projects.

Open scime draft

Get the next scime Dispatch and a monthly field update

Free. We send a confirmation link first; every email has a one-click unsubscribe. Privacy