Детальная информация

Название: Классификация электрокардиограмм с помощью цифровой обработки сигнала и классификатора машины векторной поддержки: выпускная квалификационная работа магистра: направление 12.04.01 «Приборостроение» ; образовательная программа 12.04.01_05 «Биомедицинские информационные системы и технологии»
Авторы: Киятов Евгений Андреевич
Научный руководитель: Малыхина Галина Федоровна
Организация: Санкт-Петербургский политехнический университет Петра Великого. Институт биомедицинских систем и биотехнологий
Выходные сведения: Санкт-Петербург, 2022
Коллекция: Выпускные квалификационные работы; Общая коллекция
Тематика: Электрические сигналы — Обработка; Приборостроение; электрокардиограммы; цифровой анализ данных; классификация аритмий; машина опорных векторов; electrocardiograms; digital data analysis; arrhythmia classification; support vector machine
УДК: 621.391; 681.2
Тип документа: Выпускная квалификационная работа магистра
Тип файла: PDF
Язык: Русский
Уровень высшего образования: Магистратура
Код специальности ФГОС: 12.04.01
Группа специальностей ФГОС: 120000 - Фотоника, приборостроение, оптические и биотехнические системы и технологии
DOI: 10.18720/SPBPU/3/2023/vr/vr23-633
Права доступа: Доступ по паролю из сети Интернет (чтение, печать, копирование)
Ключ записи: ru\spstu\vkr\21075

Разрешенные действия:

Действие 'Прочитать' будет доступно, если вы выполните вход в систему или будете работать с сайтом на компьютере в другой сети Действие 'Загрузить' будет доступно, если вы выполните вход в систему или будете работать с сайтом на компьютере в другой сети

Группа: Анонимные пользователи

Сеть: Интернет

Аннотация

Тема выпускной квалификационной работы: «Классификация электрокардиограмм с помощью цифровой обработки сигнала и классификатора машины векторной поддержки». В данной работе исследуется возможность применения метода машины опорных векторов для классификации аритмии по электрокардиограммам. Основной целью данной работы является построение алгоритма классификации аритмии по электрокардиограмме, в котором будут использованы разлиыне методики машинного обучения для создания модели машины опорных векторов. Задачами данной работы является изучение характеристик электрокардиограмм, изучение различных моделей классификации, изучение машины опорных векторов, изучение различных методик улучшения модели классификации, построение данной модели и оценка ее работы. Для формирования модели классификации аритмии по электрокардиограмме был выбран метод конвейеризации, в котором объединяются несколько этапов предобработки данных и последним этапом ставится модель машины опорных векторов. Предобработка данных состоит из двух этапов. Первым этапом является применение фильтра Савицкого-Голая для сглаживания входящего сигнала и удаления шумов из сигнала. Вторым этапом является масштабирование, которое позволяет привести все входящие к одному виду, тем самым значительно упростить работу модели. Так же применяются методы для улучшения модели, такие как поиск по сетке для 5 выбора оптимальных гиперпараметров, а так же метод One-Vs-Rest для перехода от бинарной классификации к мультиклассовой. Итогом данной работы является обученная модель, которая объединяет этапы препроцессинга и машины опорных векторов в единую сущность. Оценка работы данной модели проводилась с помощью метода перекрестной проверки, который показал точность модели в 94 процента. Данную модель можно использовать в медицинской практике для облегчения получения диагноза аритмии, причем не просто для определения есть нарушения ритма или нет, а для определения конкретного типа аритмии. Так же данную модель можно использовать как один из основных компонентов ПО, которое можно использовать для анализа больших кардиограмм, таких как в приборах суточного мониторирования. Такое ПО может сильно облегчить определения патологий в работе сердца и будет оказывать серьезную помощь врачу для поставлния диагноза. Основным выводом данной работы является утверждение, что метод машины опорных векторов, вкупе с использованием таких методов предобработки данных, как фильтр Савицкого-Голая и масштабирования, а так же при использовании методов определения оптимальных гиперпараметров с помощью поиска по сетке и переход от бинарной классификации к мультиклассовой с помощью метода One-Vs-Rest, показывает хорошие результаты для задачи классификации аритмий по электрокардиограммам. Точность такой модели состоавляет 94 процента.

Topic of the final qualification work: "Classification of electrocardiograms using digital signal processing and the classifier of the vector support machine". In this paper, we investigate the possibility of using the support vector machine method for classifying arrhythmias from electrocardiograms. The main goal of this work is to build an algorithm for classifying arrhythmia by electrocardiogram, which will use various machine learning techniques to create a support vector machine model. The objectives of this work are to study the characteristics of electrocardiograms, the study of various classification models, the study of the support vector machine, the study of various methods for improving the classification model, the construction of this model and the evaluation of its work. To form a classification model for arrhythmia according to the electrocardiogram, a pipelinerization method was chosen, in which several stages of data preprocessing are combined, and the support vector machine model is set as the last stage. Data preprocessing consists of two stages. The first step is to apply the Savitsky-Golay filter to smooth the incoming signal and remove noise from the signal. The second stage is scaling, which allows you to bring all inputs to the same view, thereby greatly simplifying the work of the model. Methods are also used to improve the model, such as grid search to select the optimal hyperparameters, as well as the One-Vs-Rest method for the transition from binary classification to multiclass. The result of this work is a trained model that combines the stages of preprocessing and support vector machines into a single entity. The performance of this model was evaluated using the cross-validation method, which showed an accuracy of 94 percent of the model. 7 This model can be used in medical practice to facilitate the diagnosis of arrhythmia, and not just to determine whether there is a rhythm disorder or not, but to determine the specific type of arrhythmia. Also, this model can be used as one of the main components of software that can be used to analyze large cardiograms, such as in 24-hour monitoring devices. Such software can greatly facilitate the determination of pathologies in the work of the heart and will provide serious assistance to the doctor for making a diagnosis. The main conclusion of this work is the assertion that the support vector machine method, coupled with the use of data preprocessing methods such as the Savitsky-Golay filter and scaling, as well as when using methods for determining optimal hyperparameters using grid search and the transition from binary classification to multiclass using the One-Vs-Rest method, shows good results for the task of classifying arrhythmias from electrocardiograms. The accuracy of this model is 94 percent.

Права на использование объекта хранения

Место доступа Группа пользователей Действие
Локальная сеть ИБК СПбПУ Все Прочитать Печать Загрузить
Интернет Авторизованные пользователи СПбПУ Прочитать Печать Загрузить
-> Интернет Анонимные пользователи

Статистика использования

stat Количество обращений: 7
За последние 30 дней: 2
Подробная статистика