ارزیابی روش‌های پردازش سیگنال و یادگیری عمیق برای استخراج فواصل ضربان به ضربان از سیگنال بالیستوکاردیوگرافی

نوع مقاله : مقاله پژوهشی

نویسندگان

1 دانشکده مهندسی مکانیک، دانشگاه صنعتی اصفهان، اصفهان،‌ ایران

2 دانشکده مهندسی مکانیک، دانشگاه صنعتی اصفهان، اصفهان، ایران

3 دانشکده مهندسی برق و کامپیوتر، دانشگاه صنعتی اصفهان، اصفهان، ایران

4 دانشکده مهندسی پزشکی، دانشگاه لیهای، ایالت پنسیلوانیا، آمریکا

چکیده

بیماری‌های قلبی-عروقی یکی از اصلی‌ترین عامل مرگ‌ومیر در جهان هستند و پایش مداوم و غیرتهاجمی شاخص‌های قلبی برای تشخیص زودهنگام و مدیریت این بیماری‌ها حیاتی است. سیگنال بالیستوکاردیوگرافی  (BCG)، که بازتابی از نیروهای مکانیکی ناشی از فعالیت قلبی است، پتانسیل بالایی برای پایش سلامت قلب در محیط‌های روزمره و بدون نیاز به اتصال الکترود به بدن را فراهم می‌کند. با این حال، ماهیت پیچیده و حساس به نویز این سیگنال، استخراج دقیق پارامترهای کلیدی مانند فواصل ضربان به ضربان (IBI)  را به یک چالش تبدیل کرده است. هدف اصلی این پژوهش، ارزیابی جامع پنج رویکرد متفاوت پردازش سیگنال و یادگیری عمیق برای استخراج دقیق IBI از سیگنال BCG و اعتبارسنجی آن‌ها با سیگنال مرجع الکتروکاردیوگرام (ECG) است. بدین منظور، از یک مجموعه داده عمومی شامل سیگنال‌های همزمان BCG و ECG از ۴۰ شرکت‌کننده استفاده شد. روش‌های ارزیابی‌شده در این مطالعه عبارتند از: تخمین‌گر فاصله‌ای محلی پیوسته (CLIE)، روش CLIE با پنجره تطبیقی، شبکه عصبی پرسپترون چندلایه  (MLP)، شبکه عصبی کانولوشنال (CNN) و شبکه عصبی حافظه طولانی کوتاه‌مدت دوطرفه (BiLSTM). نتایج ارزیابی با استفاده از معیارهای میانگین خطای مطلق (MAE)، صدک ۹۵ خطا و ضریب همبستگی نشان داد که روش CLIE با MAE برابر با 7/28 میلی‌ثانیه و بالاترین ضریب همبستگی (۷۷/0) بهترین عملکرد کلی را در دقت تخمین IBI داشته است. از سوی دیگر، روش BiLSTM  با وجود خطای میانگین کمی بالاتر (1/40 میلی‌ثانیه)، با ثبت کمترین مقدار برای صدک ۹۵ خطا (5/9٪)، پایداری و قابلیت اطمینان بالایی در کنترل خطاهای بزرگ از خود نشان داد. روش‌های MLP و CNN عملکردی متوسط و روش پنجره تطبیقی ضعیف‌ترین عملکرد را داشتند. یافته‌های این تحقیق نشان می‌دهد که استخراج دقیق IBI از سیگنال BCG امری امکان‌پذیر است و روش‌های CLIE و BiLSTM به ترتیب به دلیل دقت بالا و پایداری مناسب، گزینه‌های امیدوارکننده‌ای برای توسعه سیستم‌های پایش سلامت هوشمند و خانگی هستند.

کلیدواژه‌ها

موضوعات


عنوان مقاله [English]

Evaluation of Signal Processing and Deep Learning Methods for Inter-Beat Interval Extraction from Ballistocardiography Signals

نویسندگان [English]

  • Roya Tabashiri Esfahani 1
  • Ali Loghmani 2
  • Amir Akhavan 3
  • Amirtaha Taebi 4
1 Department of Mechacnical Engineering, Isfahan University of Technology, Isfahan, Iran
2 Department of Mechanical Engineering, Isfahan University of Technology, Isfahan, Iran
3 Department of Electrical and Computer Engineering, Isfahan University of Technology, Isfahan, Iran
4 Department of Bioengineering, Lehigh University, Bethlehem, PA 18015, USA
چکیده [English]

Cardiovascular diseases remain the leading cause of mortality worldwide, highlighting the critical need for continuous and non-invasive monitoring of cardiac function to enable early detection and effective management. Ballistocardiography (BCG), which captures the mechanical forces associated with cardiac activity, holds great promise for unobtrusive heart monitoring in daily-life settings without requiring direct electrode contact. However, the inherent complexity and high susceptibility to noise in BCG signals make the accurate extraction of key cardiac parameters—particularly inter-beat intervals (IBIs)—a challenging task. This study presents a comprehensive evaluation of five distinct signal processing and deep learning approaches for IBI estimation from BCG signals, validated against synchronized electrocardiogram (ECG) recordings. In contrast to previous works, we employ a publicly available dataset distinct from those commonly used, enabling a broader assessment of method generalizability—particularly for the CLIE algorithm. The evaluated methods include: Continuous Local Interval Estimator (CLIE), CLIE with adaptive windowing, Multilayer Perceptron (MLP), Convolutional Neural Network (CNN), and Bidirectional Long Short-Term Memory (BiLSTM) network. For the deep learning methods (MLP and CNN), we propose novel network architectures specifically tailored to the characteristics of BCG signals, leading to improved performance compared to conventional designs. Furthermore, our BiLSTM-based method not only incorporates testing on a dataset different from that of previous reference studies but also focuses on the accurate prediction of R-peak locations in the BCG signal, from which IBIs are subsequently derived. Evaluation based on Mean Absolute Error (MAE), 95th percentile error, and correlation coefficient shows that the CLIE method achieved the best overall IBI estimation accuracy, with an MAE of 28.7 milliseconds and the highest correlation coefficient (0.77). The BiLSTM method, while having a slightly higher MAE (40.1 milliseconds), demonstrated superior robustness to outliers by achieving the lowest 95th percentile error (9.5%). The MLP and CNN methods showed moderate performance, and the adaptive windowing variant of CLIE performed the worst. These findings demonstrate that accurate IBI extraction from BCG signals is feasible, and that both the CLIE and BiLSTM approaches are promising candidates for implementation in intelligent, home-based cardiac monitoring systems—offering, respectively, high accuracy and strong resilience to large errors.

کلیدواژه‌ها [English]

  • Ballistocardiography
  • Inter-Beat Intervals
  • Electrocardiogram
  • Neural Network
  • Signal Processing
  • Cardiovascular Health

ارتقاء امنیت وب با وف بومی