Анализ эпикардиальных электрограмм средствами искусственного интеллекта

Автор: Рыбкин А.В., Смирнов Р.О., Котихина Е.Е., Карчков Д.А., Москаленко В.А., Осипов Г.В., Смирнов Л.А.

Журнал: Проблемы информатики @problem-info

Рубрика: Прикладные информационные технологии

Статья в выпуске: 3 (64), 2024 года.

Бесплатный доступ

Одним из наиболее эффективных на сегодняшний день электрофизиологических методов изучения миокарда является метод использования микроэлектродных матриц, который отличается высоким пространственным разрешением регистрации внеклеточных потенциалов. Сложности при анализе биоэлектрических потенциалов, регистрируемых с живых объектов исследования (клетка, ткань, орган) прямыми методами, заключаются в нестабильности формы, амплитуды и частоты регистрируемых биоэлектрических потенциалов в зависимости от условий эксперимента, а также в присутствии электрических шумов и артефактов. Существует необходимость постоянного контроля параметров алгоритма обработки сигнала на множественных коротких временных интервалах с последующей тщательной верификацией результата. Принимая во внимание высокие значения частоты дискретизации записи современной измерительной техники и внушительные объемы выходных данных, становится очевидной необходимость использования алгоритмов искусственного интеллекта для решения данных аналитических задач. Кроме того, применение методов искусственного интеллекта имеет большие перспективы для выявления на электрограммах сердца предикторов жизнеугрожающих аритмий при экспериментальном моделировании данных состояний. Электрограммы, задействованные в проведенном исследовании, были получены методом мультиэлектродного картирования гибкими матрицами, включающими 64 регистрирующих электрода, с поверхности эпикарда изолированных перфузируемых сердец крыс. Под моментами активации на графике электрограммы подразумеваются точки максимальной крутизны спада потенциала, которые соответствуют моментам возникновения потенциалов действия на мембранах кардиомиоцитов, то есть возбуждению ткани. Анализ частоты возникновения моментов активации на одном электроде или последовательности возникновения на нескольких электродах в пределах матрицы позволяет оценить такие параметры сердца, как его пейсмейкерная активность и электрическая проводимость миокарда. В рамках исследования биоэлектрической активности сердца перспективным направлением является применение методов искусственного интеллекта для автоматизации анализа электрограмм, зарегистрированных с поверхности эпикарда. Представленная работа описывает создание программного комплекса анализа электрограмм изолированных сердец мелких грызунов, главной частью которого является сегментирующая нейронная сеть для локализации моментов активации миокарда на основе архитектуры UNet. Выбор данной архитектуры обусловлен ее эффективностью в задачах сегментации изображений, что особенно важно для выделения структур на электрограммах сердца. Архитектура UNet характеризуется наличием сверточных слоев для извлечения признаков и декодером для точного восстановления пространственной информации. Это делает ее отличным выбором для задач сегментации медицинских данных, таких как электрограммы, где точность и полнота крайне важны. Однако, как упоминалось ранее, UNet из оригинальной статьи предназначен для сегментации изображений, в связи с чем нейросеть была адаптирована для анализа одномерных сигналов. Ввиду небольшого количества размеченных данных для оценки качества модели была проведена кросс-валидация, она проходила на восьми наборах данных. Успешность сегментации оценивается показателем F1, который представляет собой гармоническое среднее между точностью и полнотой. В данном контексте значение метрики F1 в районе 0.77 свидетельствует о способности модели точно выделять и локализовать моменты активации в сердце. Цель работы заключается в создании программного обеспечения, включающего в себя следующий функционал: создание набора данных для обучения, валидации и тестирования, обучение модели, создание и редактирование разметки. В совокупности это позволит автоматически локализовывать моменты активации на эпикардиальных электрограммах. Таким образом, разработанный нами программный комплекс обеспечивает выделение и точное определение искомых моментов активации, что облегчает дальнейший анализ биоэлектрической активности и повышает эффективность исследований в области кардиологии, в том числе благодаря возможности обработки больших данных. В целом, разработанный программный комплекс представляет собой перспективное решение для автоматизации анализа эпикардиальных электрограмм, с использованием сегментирующей нейронной сети на основе архитектуры UNet и сопутствующих алгоритмов.

Еще

Глубокое обучение, нейронные сети, unet, микроэлектродное картирование, локальный полевой потенциал, электрограммы миокарда

Короткий адрес: https://sciup.org/143183462

IDR: 143183462   |   УДК: 004.93   |   DOI: 10.24412/2073-0667-2024-3-58-71

Analysis of epicardial electrograms using artificial intelligence

One of the most effective electrophysiological methods for studying the myocardium today is the method of using microelectrode arrays, which is characterized by high spatial resolution of recording extracellular potentials. Difficulties in analyzing bioelectric potentials recorded from living objects of study (cell, tissue, organ) by direct methods lie in the instability of the shape, amplitude and frequency of the recorded bioelectric potentials depending on the experimental conditions, as well as in the presence of electrical noise and artifacts. There is a need to constantly monitor the parameters of the signal processing algorithm over multiple short time intervals, followed by careful verification of the result. Taking into account the high recording sampling rates of modern measuring equipment and the impressive volumes of output data, the lifted to use artificial intelligence algorithms to solve these analytical problems becomes obvious. In addition, the use of artificial intelligence methods has great prospects for identifying predictors of life-threatening arrhythmias in cardiac electrograms during experimental modeling of these conditions. The electrograms involved in the study were obtained by multielectrode mapping with flexible arrays, including 64 recording electrodes, from the epicardial surface of isolated perfused rat hearts. The moments of activation on the electrogram graph mean the points of maximum steepness of the potential decline, which correspond to the moments of the appearance of action potentials on the membranes of cardiomyocytes, that is, tissue excitation. Analysis of the frequency of occurrence of activation moments on one electrode or the sequence of occurrence on several electrodes within the arrays allows one to evaluate such parameters of the heart as its pacemaker activity and electrical conductivity of the myocardium. As part of the study of the bioelectrical activity of the heart, a promising direction is the use of artificial intelligence methods to automate the analysis of electrograms recorded from the surface of the epicardium. The presented work describes the creation of a software package for analyzing electrograms of isolated hearts of small rodents, the main part of which is a segmenting neural network for localizing moments of myocardial activation based on UNet architecture. The choice of this architecture is due to its effectiveness in image segmentation tasks, which is especially important for identifying structures in cardiac electrograms. UNet architecture is characterized by the presence of convolutional layers for feature extraction and a decoder for accurate reconstruction of spatial information. This makes it an excellent choice for medical data segmentation tasks, such as electrograms, where prescision and recall are critical. However, as mentioned earlier: UNet from the original paper is intended for image segmentation, and therefore the neural network was adapted for the analysis of one-dimensional signals. Due to the small amount of labeled data, crossvalidation was carried out to measure the quality of the model; it was evaluated on eight folds. The success of segmentation is measured by Fl metric, which is the harmonic mean between precision and recall. In this context, an Fl value of around 0.77 indicates the model’s ability to accurately identify and localize moments of activation in a heart. The goal of the work is to create software that includes the following functionality: creating a data set for training, validation and testing, training a model; creating and editing markup. Taken together, this will allow automatic localization of activation moments in epicardial electrograms. Thus, the software package we have developed ensures the identification and precise determination of the desired moments of activation, which facilitates further analysis of bioelectrical activity and increases the efficiency of research in the field of cardiology, including due to the possibility of processing big data. In general, the developed software package represents a promising solution for automating the analysis of epicardial electrograms using a segmenting neural network based on UNet architecture and related algorithms.

Еще

Список литературы Анализ эпикардиальных электрограмм средствами искусственного интеллекта

  • Baldazzi, G., Viola, G. and Pani, D. Computer-aided det ection of arrhythmogenic sites in post-ischemic ventricular tachycardia / / Scientific Reports. 2023. 13(1). 6906- 6917. DOI: 10.1038 / s41598-023-33866-w.
  • Louisse, Jochem. Assessment of acute and chronic toxicity of in human induced pluripotent stem cell-derived cardiomyocytes. Toxicology In Vitro 42. 2017. 182- 190. DOI: 10.1016/ j.tiv.2017.04.023.
  • Kujala, Ville J. Laminar ventricular myocardium on microelectrode array-based chip // Journal of Materials Chemistry. 2016. 3534- 3543. DOI:
  • Kharkovskaya Osipov G., Mukhina I. V. Ventricular fibrillation induced 2-aminoethoxydiphenyl borate under conditions of hypoxia/ reoxygenation / / Minerva Cardioangiologica 68.6. 2020. 619- 628. DOI: 10.23736/ S0026-4725.20.05376-l.
  • Moskalenko V., Zolotykh N., Osipov G. Deep learning for ECG segmentation // Advances in Neural Computation, Machine Learning, and Cognitive Research III: Selected Papers from the XXI International Conference on Neuroinformatics, Springer International 2020. 246- 254. DOI: 10.1007 / 978-3-030-30425-6 _ 29.
  • Zhang, Z. Improved adam optimizer for deep neural networks / / 26th international symposium on quality of service. IEEE, 2018. 1- 2. DOI: 10.1109/ IWQoS.2018.8624183.
  • Zhou, L., Zhang, and Wu, D-Link et: LinkNet with pretrained encoder and dilated convolution for high resolution satellite imagery road extraction / / In Proceedings of the IEEE conference on computer vision and pattern recognition workshops. IEEE, 2018. 182- 186.
  • Hu Frega Tolner van den Maagdenberg J. Frimat J. le Feber J. an Open Source Toolbox for Standardized Analysis of Multi-Electrode Array Data / / Neuroinformatics. 2022 Oct; 20(4):1077- 1092. DOI: 10.1007 / s12021-022-09591-6. Epub 2022 Jun. 9. PMID: 35680724; PMCID:
  • Dastgheyb R. S. W., Haughey N. J. MEAnalyzer - Spike Analysis Tool for Multi Electrode Arrays // Neuroinformatics. 2020 Jan; 18(1):163- 179. DOI: 10.1007/ s12021-019-09431-0. PMID: 31273627.
  • Li Z, Wang Zhang N, Li An Accurate and Robust Method for Spike Sorting Based on Convolutional Neural Networks. Brain Sci. 2020 Nov. 11; 10(11):835. DOI: 10.3390/ brainscil0110835. PMID: 33187098; PMCID:
  • Ottom Rahman Dinov I. D. Znet: deep learning approach for 2D MRI brain tumor segmentation / / IEEE Journal of Engineering in Health and Medicine. 2022. 10. S. 1- 8. DOI: 10.1109/ JTEHM.2022.3176737.
  • Yang Q., Zhang Xia J., Zhang, Evaiuation of magnetic resonance image segmentation in brain low-grade gliomas using support vector machine and convolutional neural network / / Quantitative Imaging in Medicine and Surgery, 11(1), 300. DOI: 10.21037 / qims-20-783.
  • Yang S., Kweon J., Roh J. Lee J. Kang Park L. J., Park S. J. Deep learning segmentation of major vessels in X-ray coronary // Scientific reports, 9(1), 16897. DOI: 10.1038/ s41598-019-53254-7.
  • Baloglu U. Acharya U. deep convolutional neural network model for automated identification of abnormal EEG signals / / Neural Computing and Applications. 2020. 32. N 20. 15857- 15868. DOI: 10.1007 / s00521-018-3889-z.
  • Smirnov L. Osipov G. V., Kotikhina Smirnov R. Rybkin V., Moskalenko V. Karchkov D. software for visualization, segmentation and marking of electrical graph signal // Certificate of state registration of computer program. Certificate number: RU 2023685068. year: 2023. Registration date: 11/ 16/ 2023.
Еще