СТРУКТУРНО-АЛГОРИТМІЧНИЙ МЕТОД АНАЛІЗУ ЕКГ-СИГНАЛІВ ДЛЯ РАННЬОГО ВИЯВЛЕННЯ АРИТМІЇ НА ОСНОВІ МАШИННОГО НАВЧАННЯ

Автор(и)

DOI:

https://doi.org/10.31498/2522-9990312026359386

Ключові слова:

електрокардіограма, аритмія, машинне навчання, цифрова фільтрація, QRS-комплекс, біотехнічна система.

Анотація

У роботі розроблено структурно-алгоритмічний метод аналізу електрокардіографічних сигналів для ранньої діагностики аритмій на основі методів машинного навчання. Запропонований підхід орієнтований на підвищення надійності автоматизованого аналізу ЕКГ у біотехнічних системах медичного призначення та враховує особливості реєстрації реальних сигналів, зокрема наявність шумів, артефактів та міжіндивідуальної мінливості параметрів серцевої діяльності. В рамках дослідження розроблено багаторівневий комплекс попередньої обробки сигналів, який включає адаптивну фільтрацію компенсації, дрейф ізоліній, придушення мережевого шуму та зменшення впливу високочастотного шуму. Це дозволило забезпечити належну якість вхідних даних для подальшого аналізу та підвищити стабільність алгоритмів. Було застосовано алгоритм розпізнавання комплексу QRS, а також процедури вибору інформативних часових, частотних та морфологічних ознак, які найповніше характеризують стан серцевого ритму та можуть бути використані для виявлення патологічних змін. На основі отриманих результатів побудовано структурну модель системи біотехнічного аналізу ЕКГ, яка відображає послідовність основних етапів обробки сигналу: від реєстрації та попередньої фільтрації до класифікації та формування діагностичного висновку. Було проведено порівняльний аналіз ефективності класифікації аритмій за допомогою алгоритмів Random Forest, Support Vector Machine та багатошарової нейронної мережі. За результатами моделювання було виявлено, що найкращу продуктивність продемонструвала багатошарова нейронна мережа, для якої точність класифікації досягла 96,8%. Запропонований метод забезпечує підвищену стійкість системи до шуму, артефактів та індивідуальних варіацій сигналу, що свідчить про його практичну придатність для використання в системах раннього виявлення аритмій та підтримки прийняття діагностичних рішень.

 

Посилання

World Health Organization. Cardiovascular diseases (CVDs).

Moody G. B., Mark R. G. The impact of the MIT-BIH Arrhythmia Database. IEEE Eng Med Biol, 2001.

Pan J., Tompkins W. A real-time QRS detection algorithm. IEEE Trans. Biomed. Eng., 1985.

Smisek R. et al. Adaptive filtering in ECG processing. Biomedical Signal Processing, 2013.

Rajpurkar P. et al. Cardiologist-level arrhythmia detection with deep neural networks. Nature Medicine, 2019.

Тимчик С. В. Біотехнічна система для визначення і моніторингу стану здоров’я студентів // Оптико-електронні інформаційно-енергетичні технології. 2019. № 2. С. 62–70. URL: oeipt.vntu.edu.ua/index.php/oeipt/article/view/553Daubechies I. Ten Lectures on Wavelets. SIAM, 1992.

Acharya U. R. et al. Deep convolutional neural network for automated detection of arrhythmia. Information Sciences, 2017.

Zhang Z. et al. ECG feature extraction and classification methods: a review. IEEE Reviews in Biomedical Engineering, 2020.

Pan J., Tompkins W. A real-time QRS detection algorithm // IEEE Transactions on Biomedical Engineering. 1985. Vol. 32, No. 3. P. 230–236. DOI: 10.1109/TBME.1985.325532.

Proakis J. G., Manolakis D. G. Digital Signal Processing: Principles, Algorithms, and Applications. 4th ed. Upper Saddle River: Prentice Hall, 2007. 1100 p.

Oppenheim A. V., Schafer R. W. Discrete-Time Signal Processing. 3rd ed. Upper Saddle River: Prentice Hall, 2010. 1120 p.

Widrow B., Stearns S. D. Adaptive Signal Processing. Englewood Cliffs: Prentice Hall, 1985. 474 p.

Rangayyan R. M. Biomedical Signal Analysis: A Case-Study Approach. 2nd ed. IEEE Press, 2015. 720 p. DOI: 10.1002/9780470459467.

Daubechies I. Ten Lectures on Wavelets. Philadelphia: SIAM, 1992. 357 p.

Clifford G. D., Azuaje F., McSharry P. Advanced Methods and Tools for ECG Data Analysis. Artech House, 2006. 338 p.

Moody G. B., Mark R. G. The impact of the MIT-BIH Arrhythmia Database // IEEE Engineering in Medicine and Biology Magazine. 2001. Vol. 20, No. 3. P. 45–50. DOI: 10.1109/51.932724.

Acharya U. R. et al. Automated detection of arrhythmias using different intervals of tachycardia ECG segments with convolutional neural network // Information Sciences. 2017. Vol. 405. P. 81–90. DOI: 10.1016/j.ins.2017.04.012.

Rajpurkar P. et al. Cardiologist-level arrhythmia detection with deep neural networks // Nature Medicine. 2019. Vol. 25. P. 65–69. DOI: 10.1038/s41591-018-0268-3.

Lyons R. G. Understanding Digital Signal Processing. 3rd ed. Prentice Hall, 2011. 992 p.

##submission.downloads##

Опубліковано

2026-04-30

Номер

Розділ

Біоінженерія