An LLM-Powered Agent for Physiological Data Analysis: A Case Study on PPG-based Heart Rate Estimation
Mohammad Feli, Iman Azimi, Pasi Liljeberg, Amir M.Rahmani

TL;DR
This paper introduces an LLM-powered agent that effectively analyzes physiological time-series data, specifically PPG signals, for accurate heart rate estimation, bridging the gap between LLMs and traditional analytical tools.
Contribution
We develop an open-source LLM-based agent that integrates analytical tools with large language models for physiological data analysis, demonstrating improved accuracy in heart rate estimation from PPG signals.
Findings
The agent outperforms benchmark models in heart rate estimation accuracy.
It achieves lower error rates compared to GPT-4o and GPT-4o-mini.
The implementation is publicly available on GitHub.
Abstract
Large language models (LLMs) are revolutionizing healthcare by improving diagnosis, patient care, and decision support through interactive communication. More recently, they have been applied to analyzing physiological time-series like wearable data for health insight extraction. Existing methods embed raw numerical sequences directly into prompts, which exceeds token limits and increases computational costs. Additionally, some studies integrated features extracted from time-series in textual prompts or applied multimodal approaches. However, these methods often produce generic and unreliable outputs due to LLMs' limited analytical rigor and inefficiency in interpreting continuous waveforms. In this paper, we develop an LLM-powered agent for physiological time-series analysis aimed to bridge the gap in integrating LLMs with well-established analytical tools. Built on the OpenCHA, an…
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
Taxonomy
TopicsNon-Invasive Vital Sign Monitoring · ECG Monitoring and Analysis
MethodsRefunds@Expedia|||How do I get a full refund from Expedia? · {Dispute@FaQ-s}How to file a dispute with Expedia? · Attention Is All You Need · Byte Pair Encoding · Attention Dropout · Softmax · Residual Connection · Linear Layer · Multi-Head Attention · Dense Connections
