Предлагаемое изобретение относится к медицине, в частности к кардиологии, и может быть использовано в автоматическом режиме для дифференциальной диагностики инфаркта миокарда (ИМ) по данным электрокардиографического обследования пациента при скрининге или в условиях скорой и неотложной помощи.
Известен способ обработки и анализа электрокардиосигнала (ЭКС) для диагностики инфаркта миокарда [1], включающий автоматический съем ЭКС пациента в трех стандартных, трех усиленных и шести грудных отведениях, его регистрацию, оцифровку, выделение кардиоцикла и комбинированный анализ, при комбинированном анализе ЭКС во всех отведениях осуществляют выявление ЭКС признаков инфаркта миокарда, оценку состояния сердца по результатам анализа ЭКС в амплитудно-временной, частотно-временной и амплитудно-фазовой областях, а также по результатам комплексного контурного анализа ЭКС и нейросетевого анализа ЭКС, и формирование диагностического заключения. При этом комплексный контурный анализ ЭКС [2], водящий в известный комбинированный анализ ЭКС, позволяет диагностировать инфаркт миокарда (ИМ) определенных стадий и локализаций, но ограничен набором заданных контурных подграфов и не позволяет при наличии в ЭКС признаков ИМ формировать расширенные диагностические заключения, содержащие комплексные сведения об ИМ (то есть сведения, включающие информацию о локализации, стадии ИМ и глубине поражения стенок затронутых областей сердца). Амплитудно-временной, частотно-временной и амплитудно-фазовый анализы при диагностировании ИМ не выявляют стадии его развития и вид по глубине поражения. Кроме того, при определении патологии по отдельным элементам ЭКС и без разделения признаков на прямые и реципрокные возникают неоднозначности при определении локализации ИМ (например, и перегородочный и задний инфаркты миокарда выявляется по изменениям в ЭКС отведений V1…V3, только первый по прямым признакам, а второй – по реципрокным). Недостатком нейросетевого анализа ЭКС, водящего в известный комбинированный анализ ЭКС для диагностики ИМ, является то, что количество нейронных сетей равно количеству отведений и их обучение может быть осуществлено только на определенный вид ИМ по глубине поражения и конкретную стадию его развития (так как ЭКС для различных видов и стадий ИМ существенно различаются). Кроме того, отсутствие решающих правил для определения локализации не позволяет формировать диагностическое заключение о состоянии сердца пациента, относящегося к одному из k состояний сердца.
Наиболее близким к предлагаемому изобретению по способу обработки и анализа электрокардиосигнала (ЭКС) для диагностики инфаркта миокарда является способ [3], заключающийся в том, что непрерывный электрокардиосигнал регистрируют, осуществляют предварительную обработку и представляют его в виде n-размерного вектора, создают m n-размерных векторов справочной информации, характеризующих одно из состояний сердца, и сравнивают n-размерный вектор зарегистрированного электрокардиосигнала с созданным множеством m n-размерных векторов справочной информации, характеризующих одно из состояний сердца, решают, что n-размерный вектор находится в пределах или вне порогового диапазона векторов справочной информации, характеризующих одно из состояний сердца, дополнительно осуществляют нейросетевой анализ k состояний сердца, для чего создают (k-1)*m n-размерных векторов справочной информации, выполняют построение решающих правил, осуществляют нейросетевой анализ n-размерного вектора зарегистрированного электрокардиосигнала с учетом решающих правил и вывод результата, относящегося к одному из k состояний сердца.
При этом для нейросетевого анализа ЭКС используют нейронную сеть (НС) LVQ, которая является развитием структуры сети Кохонена, и обладает возможностью обучения с учителем [4, 5].
Для выполнения нейросетевого анализа n-размерного вектора зарегистрированного электрокардиосигнала осуществляют построение k*L (L – количество отведений) нейронных сетей для анализа каждого из k состояний сердца в каждом отведении.
Построение решающих правил осуществляют на основе прямых и реципрокных признаков топической диагностики для каждого из k состояний сердца.
Вывод результата, относящегося к одному из k состояний сердца, осуществляют на основе выбора k-го состояния сердца, у которого выявлено максимальное количество признаков.
На фигуре 1 приведен алгоритм известного способа нейросетевого анализа состояния сердца.
На фигуре 2 приведена схема формирования диагностического заключения о состоянии сердца пациента, относящегося к одному из двух состояний сердца (здоровому состоянию и инфаркту миакарда передний и переднеперегородочный локализации), по результатам известного нейросетевого анализа ЭКС.
Согласно формуле изобретения, известный способ нейросетевого анализа состояния сердца состоит (см. фигуру 1):
во-первых, из ранее известных действий [1], таких как «Регистрация ЭКС», «Предварительная обработка ЭКС», «Представление ЭКС в виде n-размерного вектора», «Вывод результата»;
во-вторых, из введенных действий, таких как «Формирование обучающей выборки», «Обучение нейронных сетей», «Нейросетевой анализ состояний сердца», «Построение решающих правил» и «Анализ выходов нейронных».
Регистрация ЭКС. На этом этапе осуществляется съем и регистрация ЭКС с помощью устройства регистрации ЭКС. При регистрации ЭКС решаются вопросы электрического взаимодействия между электродом и тканью кожи в месте расположения электродов; электрической безопасности пациента; аналоговой фильтрации и усиления ЭКС; дискретизации и оцифровки ЭКС; сопряжения устройства регистрации ЭКС с компьютером. После этапа регистрации на вход компьютера поступают оцифрованные ЭКС.
Предварительная обработка ЭКС. Здесь решаются вопросы:
- цифровой фильтрации, включающей подавление помех и устранение артефактов. С помощью цифровой фильтрации удаляют нерегулярные биения из зарегистрированного ЭКС;
- выделения характерных особенностей ЭКС: амплитуды P, Q, R, S, T зубцов и значений средних точек между P и Q зубцами, S и T зубцами;
- получения значений коэффициентов после выполнения преобразования Фурье и/или вейвлет.
После этапа предварительной обработки получаются данные, характеризующие особенности зарегистрированного ЭКС, необходимые для формирования n-размерного вектора.
Представление ЭКС в виде n-размерного вектора. На этом этапе из полученных значений формируют n-размерный вектор. Можно выделить два варианта формирования n-размерного вектора. В первом случае значениями n-размерного вектора являются характерные особенности ЭКС: амплитуды P, Q, R, S, T зубцов и значения средних точек между P и Q зубцами, S и T зубцами. Во втором случае значениями n-размерного вектора являются значения коэффициентов после выполнения преобразования Фурье и/или вейвлет-преобразования.
Формирование обучающей выборки основано на формировании для каждого k состояния сердца «своей» базы данных ЭКС по каждому задействованному отведению и включает в себя:
1. Проведение анализа зарегистрированного ЭКС опытным врачом кардиологом и отнесение зарегистрированного ЭКС по результатам анализа к одному из k состояний сердца.
2. Статистическая обработка сформированной для каждого из k состояний сердца «своей» базы данных ЭКС. Для этого:
- количество ЭКС одного состояния сердца должно быть не менее 50;
- количество ЭКС одного состояния сердца делится на две равные выборки;
- выдвигается нулевая гипотеза о принадлежности рассматриваемых выборок к одной генеральной совокупности;
- рассчитываются параметры t-критерия [6];
- при условии tфакт > tтабл, коэффициент корреляции признаётся значимым и принимается нулевая гипотеза о принадлежности рассматриваемых выборок к одной генеральной совокупности.
1. Разделение количества ЭКС одного состояния сердца на две части (обучающую и контрольную) в соотношении 4:1.
2. Разделение обучающей части количества ЭКС одного состояния сердца на две составляющие (без зашумления и зашумленную) в соотношении 3:1.
3. Зашумление ЭКС.
4. Использование полученных ЭКС (без зашумления и зашумленных) для обучения k нейронных сетей.
5. Использование контрольных ЭКС для проверки обучения k нейронных сетей.
Обучение нейронных сетей. В ходе этого действия обучаются k*L (L – количество отведений) нейронных сетей, для каждой из которых используется «своя» база данных ЭКС, полученная в результате выполнения предыдущего действия.
По мнению авторов, адаптация параметров структуры НС LVQ для анализа ЭКС [7] заключается в изменении таких параметров НС, как: размерность входного вектора; количество нейронов в конкурирующем слое; количество внутренних слоев.
Парадигма нейросетевого анализа включает в себя дискретизацию ЭКС, выделение ЭКС признаков ИМ, обработку их в НС, оценку состояния сердца.
Для каждого из 12 сигналов ЭКС в общепринятых отведениях используется «своя» LVQ-сеть. Исходный аналоговый электрокардиосигнал (имеется в виду сигнал ЭКС в каждом из 12 общепринятых отведений) оцифровывается в соответствии со стандартом SCP-ECG для обмена цифровыми ЭКС [8] и представляется в виде 500 отсчетов на один кардиоцикл. Выделение одного кардиоцикла [9] является отличительной особенностью: для выявления инфаркта миокарда достаточно одного кардиоцикла [10].
Значения отсчетов одного кардиоцикла ЭКС поступают на входы НС LVQ в виде входного вектора хh.
Размерность входного вектора
Значение сигнала на выходе НС LVQ определяется по следующей формуле:
где xi – i-й элемент входного вектора,
Fcompet – передаточная функция конкурирующего слоя, выявляющая нейрон-победитель,
Flin – линейная функция активации нейронов распределительного слоя,
S1 – размерность входного вектора НС,
S2 – количество нейронов в конкурирующем слое,
Yk – значение k-го выхода НС.
При анализе входных данных должна быть минимизирована суммарная евклидова мера:
где h – номер входного вектора,
c(h) – класс заболевания, соответствующий вектору xh.
Анализ выражения (2) показывает, что задача поиска минимума D эквивалентна поиску максимума выражения:
Количество нейронов в слое Кохонена Ncoh соответствует числу кластеров, на которые предполагается разделить входные данные. Для определения данного значения используется следующая формула:
где α – число кластеров, приходящихся на один класс заболеваний.
После определения параметров осуществляется обучение НС LVQ для каждого отведения. Целью обучения НС при анализе ЭКС является такое упорядочение нейронов (подбор значений их весов), которое минимизирует значение ожидаемого искажения, оцениваемого погрешностью аппроксимации входного вектора хh, значениями весов wx(h) нейрона-победителя в конкурентной борьбе. Эта погрешность (или ошибка распознавания) может быть представлена в виде:
где p – количество входных векторов,
wx(h) - вектор весов нейрона-победителя при предъявлении вектора хh.
Критерием завершения процесса обучения НС служит выполнение условия Eq < ε, где ε – величина погрешности, заданная пользователем перед началом обучения (например, ε = 0,01).
Для обучения НС LVQ для анализа ЭКС используется метод «выпуклой комбинации» [11]. Алгоритм обучения НС LVQ работает следующим образом:
- шаг 1. Присваивается всем весам слоя Кохонена одно и то же начальное значение
- шаг 2. Выбирается из обучающей выборки очередной вектор xh.
- шаг 3. Изменяются элементы вектора xh в соответствии в формулой (6):
где t – номер эпохи обучения,
β(t) – монотонно возрастающая функция, меняющаяся от 0 до 1 по мере обучения.
- шаг 4. Определяется евклидово расстояние между вектором x' и каждым нейроном конкурирующего слоя по формуле (7)
где
- шаг 5. Определяются 2 нейрона с наименьшим евклидовым расстоянием dm до входного вектора x'.
- шаг 6. При выполнении условия (8) осуществляется переход к п. 7, иначе происходит возврат к шагу 2
где d1 – евклидово расстояние между вектором x' и весами первого найденного нейрона,
d2 – евклидово расстояние между вектором x' и весами второго найденного нейрона,
ε – значение, выбираемое из диапазона 0.2 ÷ 0.3 [5].
- шаг 7. Изменяются веса найденных нейронов. При правильной классификации вектора x' выполняется корректировка по формуле (9). При ложной классификации выполняется «отторжение» по формуле (10).
где ηt – величина скорости обучения НС.
- шаг 8. При минимизации ошибки обучения Eq (5) прекращается цикл обучения, иначе осуществляется переход к шагу 2.
Нейросетевой анализ производится одновременно путем параллельного анализа зарегистрированного ЭКС каждой нейронной сетью. Выходной сигнал НС принимает значение равное 1 в случае, когда n-размерный вектор входной ЭКС соответствует вектору, на который обучена данная НС, и 0 – в противном случае. В результате анализа получается массив данных с выходов нейронных сетей.
Построение решающих правил для анализа выходов нейронных сетей основано на том, что отклонения при каждой из локализаций ИМ проявляются не во всех отведениях. Для построения решающих правил выбора одного из (k-1) состояний сердца, относящихся к ИМ, были использованы сочетания наличия и отсутствия прямых и реципрокных признаков ИМ в ЭКС отведений для восьми различных локализаций [12]. Решающие правила построения логических блоков для восьми диагнозов ИМ:
1) Передний и переднеперегородочный ИМ
, (11)
2) Переднебазальный ИМ
, (12)
3) Передний распространенный ИМ
, (13)
4) Боковой ИМ
, (14)
5) Боковой базальный ИМ
, (15)
6) Заднедиафрагмальный (нижний) ИМ
, (16)
7) Циркулярный ИМ
, (17)
8) Заднебазальный ИМ
, (18)
здесь , , , , , , , , , , , – данные с выходов нейронных сетей, выявляющих здоровые ЭКС.
Анализ выходов нейронных сетей. Данные с выходов нейронных сетей поступают на логические блоки, предназначенные для выявления соответствующего состояния сердца в соответствии с решающими правилами, и далее на приоритетный шифратор, предназначенный для выделения соответствующего состояния сердца. На выходе приоритетного шифратора формируется код номера входной линии, на который приходит положительный входной сигнал с выхода одного из k логических блоков нейронных сетей, участвующих в анализе ЭКС. При одновременном поступлении нескольких входных сигналов формируется выходной код, соответствующий входу с наибольшим номером, т.е. старшие входы имеют приоритет перед младшими. Результатом выполнения работы данного этапа является номер диагностического заключения о состоянии сердца пациента, к которому отнесен анализируемый ЭКС.
Вывод результата. Полученному в результате анализа выходов нейронных сетей номеру присваивается словесное описание диагностического заключения о состоянии сердца пациента, которое и сообщается пользователю.
Для обоснования недостатков известного способа нейросетевого анализа состояния сердца ниже приведены сведения об отличительных особенностях (признаках) ИМ различных стадий, видов ИМ по глубине поражения, а также сведения по основным локализациям ИМ.
Инфаркт миокарда возникает при переходе нормально функционирующего миокарда в некротизированный. В развитии ИМ различают, как правило, 4 стадии: острейшую (острый коронарный синдром), острую, подострую и рубцовую [12-18].
В острейшей стадии, которая длится от нескольких часов до суток, происходит повреждение миокарда. В последующей острой стадии инфаркта (продолжительностью до 2-3 недель) мышечные волокна миокарда погибают, и образуется участок некроза. Во время подострой стадии ИМ (длительностью, как правило, 1-3 месяца) часть мышечных волокон, получившие глубокие повреждения, переходит в зону некроза, а остальные волокна частично восстанавливаются и переходят в состояние ишемии. Зона повреждения постепенно исчезает, а зона некроза стабилизируется. В рубцовой стадии ИМ (месяцы, годы) на месте некроза происходит рубцевание ткани, которая стягивает соседние здоровые участки миокарда. Одновременно с образованием рубца происходит компенсаторная гипертрофия оставшихся мышечных волокон, что приводит к уменьшению зоны инфаркта (трансмуральный ИМ может превращаться в нетрансмуральный). Зоны повреждения и ишемии уменьшаются.
В соответствии с глубиной поражения сердечной мышцы различают следующие виды инфаркта миокарда: трансмуральный (с поражением всей толщи мышечной стенки сердца), субэпикардиальный (с поражением миокарда в зоне прилегания к эпикарду), субэндокардиальный (с поражением миокарда в зоне прилегания к эндокарду) и интрамуральный (с поражением в толще миокарда).
В связи с тем, что зоны инфаркта и рубцовой ткани не возбуждаются, то происходит изменение регистрируемого электрокардиосигнала, который становится отличным от нормального. На фигуре 3 показаны примеры изменений ЭКС при ишемии и различных стадиях ИМ [16].
На фигуре 4 в таблице приведены упрощенные формы характерных графиков ЭКС для трех видов ИМ по глубине поражения (трансмурального, субэпикардиального и субэндокардиального) и четырех стадий ИМ (острейшей, острой, подострой и рубцовой) [10, 12-20]. Всего можно выделить 11 характерных графиков ЭКС с прямыми признаками ИМ и 6 характерных графиков ЭКС с реципрокными признаками ИМ, которые соответствуют 9 различным ЭКС с прямыми признаками ИМ. Это связано с тем, что признаки интрамурального ИМ во многом совпадают с признаками субэндокардиального или субэпикардиального ИМ, и он плохо диагностируется. Также плохо определяются прямые признаки субэндокардиального ИМ и реципрокные признаки всех видов ИМ по глубине поражения для рубцовой стадии, и плохо различаются между собой реципрокные признаки трансмурального и субэпикардиального ИМ.
По локализации (топографии) и в зависимости от поражения ветвей коронарных артерий, инфаркт миокарда бывает: правожелудочковый и левожелудочковый. При ишемической болезни сердца прежде всего поражается миокард левого желудочка.
Левый желудочек (ЛЖ) можно разделить на области (сегменты): перегородочную (септальную), передневерхушечную (апикальную), боковую (латеральную), заднюю и нижнюю (диафрагмальную). Первые 3 области составляют переднюю стенку, а последние 3 – заднюю стенку. Боковая область, таким образом, может быть вовлечена как в инфаркт передней стенки, так и инфаркт задней стенки.
Локализация ИМ может быть определена по отклонениям в ЭКС соответствующих отведений (далее – согласно отведениям). В каждом отведении записывается своя проекция ЭДС сердца, при этом 3 стандартных (I, II, III) и 3 усиленных (aVR, aVF, aVL) отведения от конечностей отражают ЭДС сердца в так называемой фронтальной плоскости, а грудные отведения (V1, V2, …) отражают ЭДС сердца в горизонтальной (поперечной) плоскости.
В зависимости от того какие области левого желудочка сердца повреждены различают, как правило, до 13 диагнозов ИМ левого желудочка, определяемых его локализацией [12-20].
Переднеперегородочный ИМ (ИМ переднесептальной области, ИМ передней части межжелудочковой перегородки), как правило, случаев обусловлен закупоркой перегородочной ветви передней нисходящей артерии. Характерные изменения ЭКС наблюдаются в отведениях V1, V2 (иногда V3).
Передневерхушечный ИМ (ИМ апикальной области, ИМ передней стенки левого желудочка), как правило, обусловлен закупоркой передней нисходящей артерии (дистальных ее отделов), отходящей от левой коронарной артерии. Диагностируется по характерным изменениям ЭКС в отведениях V3 и V4, реципрокные изменения могут наблюдаться в отведениях III, aVF.
Переднеперегородочный ИМ с переходом на верхушку (ИМ переднесептальной области и передней стенки левого желудочка), как правило, обусловлен закупоркой левой передней нисходящей артерии. Характерные изменения ЭКС наблюдаются в отведениях V1-V4, реципрокные изменения могут наблюдаться в отведениях III, aVF.
Боковой ИМ (ИМ латеральной области, ИМ боковой стенки левого желудочка), как правило, вызван поражением диагональной артерии или заднебоковых ветвей левой огибающей артерии. Признаки такого ИМ определяются по изменению ЭКС в отведениях V5, V6, I, aVL, реципрокные изменения могут наблюдаться в отведениях V1, V2.
Переднебоковой ИМ (ИМ переднебоковой стенки левого желудочка), как правило, вызван поражением огибающей артерии или передней нисходящей артерии, которые отходят от левой коронарной артерии. Характерные изменения ЭКС наблюдаются в отведениях V3-V6, I, aVL, реципрокные изменения могут наблюдаться в отведениях III, aVF, V1 и V2.
Высокий переднебоковой ИМ (боковой базальный ИМ), как правило, связан с поражением диагональной артерии или ветви левой огибающей артерии. Диагностируется по изменениям ЭКС в отведении aVL и I. Иногда реципрокные изменения могут наблюдаться в отведениях V1, V2.
Передний распространенный ИМ (обширный ИМ передней стенки левого желудочка) обусловлен закупоркой основного ствола левой коронарной артерии (чаще ее ветви – передней нисходящей артерии). Признаки такого ИМ регистрируются в отведениях V1-V6, I, aVL. Реципрокные изменения могут наблюдаться в отведениях III, aVF.
Заднебазальный ИМ (ИМ верхних отделов задней стенки левого желудочка, задний ИМ), как правило, обусловлен закупоркой правой задней нисходящей артерии или левой огибающей артерии. Такой ИМ весьма труден для диагностики и выявления, т.к. прямые признаки инфаркта в 12 обычных отведениях отсутствуют. Диагноз заднебазального ИМ ставится по реципрокным изменениям ЭКС в отведениях V1-V3. Прямые признаки заднебазального ИМ выявляются в дополнительных отведениях V7-V9.
Заднедиафрагмальный ИМ (нижний ИМ, ИМ нижних отделов задней стенки, прилежащих к диафрагме), как правило, вызван закупоркой нисходящей ветви правой коронарной артерии, которая при левом типе кровоснабжения может отходить от левой огибающей артерии. При такой локализации инфаркта поражаются нижние отделы задней стенки, зачастую затрагивая заднюю часть межжелудочковой перегородки. Характерные изменения ЭКС наблюдаются в отведениях II, III, aVF. Реципрокные изменения в острую стадию ИМ наблюдаются в отведениях V1-V3.
Задний распространенный ИМ (обширный ИМ задней стенки левого желудочка) развивается в результате закупорки правой коронарной артерии, локализующейся проксимальнее места отхождения обеих артерий атриовентрикулярного и синусового узлов. Обширный ИМ захватывает как нижние, так и верхние отделы задней стенки левого желудочка, что обусловливает регистрацию на ЭКС признаков заднебазального и заднедиафрагмального ИМ: прямые изменения – в отведениях II, III, aVF, V5, V6, реципрокные – в отведениях V1-V3.
Заднебоковой ИМ (ИМ заднебоковой стенки левого желудочка) вызван закупоркой огибающей ветви левой коронарной артерии. При такой локализации инфаркта поражается одновременно задняя и боковая стенки левого желудочка. Характерные изменения ЭКС наблюдаются в отведениях II, III, aVF (поражение диафрагмальных отделов задней стенки), V5, V6, I, aVL (поражение боковой стенки), реципрокные изменения ЭКС – в отведениях V1-V3 (при поражении базальных отделов задней стенки).
Заднеперегородочный ИМ обычно обусловлен поражением правой коронарной артерии. При такой локализации инфаркта поражается межжелудочковая перегородка и задняя стенки левого желудочка. Прямые признаки инфаркта регистрируются в отведениях II, III, aVF, V1 и V2.
Циркулярный ИМ (циркулярный верхушечный ИМ) вызывается поражением огибающей артерии. При такой локализации инфаркт полукругом охватывает верхушку сердца с одновременным поражением передней и задней ее частей. При этом возможны два варианта поражения верхушки сердца: путем перехода с задней стенки левого желудочка через верхушку на боковую и переднюю стенки, а также инфаркт может охватывать нижние отделы верхушки левого желудочка, распространяясь с задней стенки на ее переднюю стенку. Поэтому, для циркулярного верхушечного ИМ характерны изменения ЭКС в двух группах отведений:
1) прямые – в отведениях II, III, aVF, изредка реципрокные – в отведениях V1, V2 (при поражении задней части верхушки сердца) и прямые – в отведениях V3-V6, I, aVL, (при поражении передней и боковой стенок верхушки сердца);
2) прямые – в отведениях II, III, aVF (при поражении задненижних отделов верхушки сердца), в отведениях V3, V4 (при поражении передней части верхушки сердца), изредка реципрокные – в отведениях V1, V2 (поражение базальных отделов задней стенки).
Изолированный ИМ правого желудочка наблюдается чрезвычайно редко. Как правило, он сочетается с поражением задней стенки левого желудочка. Инфаркт миокарда правого желудочка трудно диагностируется на ЭКС, поскольку вектор возбуждения правого желудочка в норме значительно меньше вектора возбуждения левого желудочка и изменения вектора, вызванные ИМ правого желудочка не оказывают большого влияния на суммарную ЭДС и слабо влияют на комплекс QRS. Характерные изменения ЭКС могут наблюдаться в дополнительных правых грудных отведениях V3R и V4R.
На фигуре 5 в таблице приведены прямые (П) и реципрокные (Р) признаки ИМ для рассмотренных выше инфарктов миокарда левого желудочка сердца согласно общепринятым отведениям [12-19], при этом дополнительный символ «-» обозначает признаки ИМ, которые при диагностировании можно не учитывать (далее – второстепенные признаки ИМ).
Также при диагностировании представляет интерес определение локализаций ранних (старых) инфарктов миокарда. Согласно [17] если новый ИМ:
- расположен в отдалении от старого рубцового поля или на его периферии, то старый инфаркт обычно не мешает диагностике нового;
- развивается в области старых рубцовых изменений, то его диагностика из-за незначительных изменений ЭКС не всегда возможна;
- возникает на стенке, противоположной рубцовым изменениям, то он диагностируется, как правило, только если он больше по размерам старого рубцового поля.
Таким образом, для формирования полноценного (расширенного) диагностического заключения об инфаркте миокарда (при его наличии) необходимы сведения не только о локализации ИМ, но также о его стадии и глубине поражения миокарда, разделяя при этом новый (повторный) ИМ от старого, то есть необходимы комплексные сведения об ИМ.
Известный способ обработки и анализа ЭКС на основе нейросетевого анализа [3] в случае обучения НС на выявление признаков ИМ в характерных графиках ЭКС с прямыми и реципрокными признаками ИМ, приведенными в таблице 1, позволит при диагностировании ИМ определить его стадию и вид по глубине поражения. Однако:
1. В известном способе обработки и анализа ЭКС построение решающих правил осуществляется на основе комбинации выходных сигналов НС, обученных на выявление признаков ИМ в ЭКС сразу всех отведений, поэтому диагностирование возможно только одного состояния, так как вывод результата, относящегося к одному из k состояний сердца, осуществляется на основе выбора k-го состояния сердца, у которого выявлено максимальное количество признаков, что не позволяет диагностировать инфаркты миокарда разных стадий по локализациям (например, при одновременном проявлении передневерхушечного ИМ острой стадии и бокового ИМ подострой стадии).
2. В решающих правилах известного способа обработки и анализа ЭКС не заложена возможность непроявления реципрокных признаков ИМ [17], что при наличии прямых признаков ИМ и отсутствии сопутствующих им реципрокных признаков ИМ или их нераспознавании, приведет к неправильному диагностированию состояния сердца пациента, то есть к невыявлению ИМ (например, передневерхушечного ИМ при непроявлении реципрокных признаков в отведениях III, aVF – см. таблицу 2, приведенную на фигуре 5).
3. Количество нейронных сетей, требуемых для диагностирования различных ИМ, в известном способе зависит от общего количества возможных признаков ИМ в ЭКС отведений по всем локализациям. Так, если диагностировать ИМ с учетом его локализации, стадии и вида по известной схеме [3], то потребуется A нейронных сетей, при этом значение А определяется по формуле
А = a1*b1+a2*b2’+L, (19)
где a1, a2 – количество соответственно прямых и реципрокных признаков ИМ по локализациям,
b1 – количество различных ЭКС c прямыми признаками ИМ,
b2’ – количество различных ЭКС с реципрокными признаками ИМ, которые сопоставляются ЭКС с прямыми признаками,
L – количество ЭКС здорового пациента, равное общему количеству отведений.
В этом случае для диагностирования ИМ для 14 локализаций по 63 прямым и 30 реципрокным признакам ИМ (см. таблицу 2) с учетом 11 различных ЭКС с прямыми признаками ИМ и 9 ЭКС с реципрокными признаками ИМ, которые соответствуют ЭКС с прямыми признаками ИМ (см. таблицу 1) при использовании 12 общепринятых отведений потребуется 975 нейронных сетей.
Очевидно, что для формирования расширенного диагностического заключения об инфаркте миокарда на основе нейросетевого анализа ЭКС, включающего вывод информации о локализации ИМ, стадии и глубине поражения, требуется совершенствование решающих правил, а для уменьшения количества задействованных нейронных сетей необходима оптимизация структуры схемы реализации нейросетевого анализа.
Целью предлагаемого изобретения является формирование диагностического заключения о состоянии сердца пациента, в котором при наличии инфаркта миокарда указывается его локализация, стадия развития ИМ (острейшая, острая, подострая или рубцовая) и вид ИМ по глубине поражения (трансмуральный, субэпикардиальный или субэндокардиальный).
Для этого используется нейросетевой анализ состояния сердца, заключающийся в том, что непрерывный электрокардиосигнал (ЭКС) регистрируют в L отведениях, предварительно обрабатывают и представляют его в виде n-размерного вектора для каждого из L отведений, создают образцовые n-размерные векторы Eэт различных ЭКС для каждого из L отведений, обучают нейронные сети, осуществляют нейросетевой анализ n-размерных векторов зарегистрированных ЭКС Eрег, выполняют анализ выходов нейронных сетей на основе построения решающих правил и выводят результат о состоянии сердца пациента, отличающийся тем, что, во-первых, построение решающих правил осуществляют следующим образом:
- осуществляют разделение поверхности левого желудочка сердца на области, для которых выявленные прямые и реципрокные признаки инфаркта миокарда (ИМ) соответствуют конкретной стадии и конкретному виду ИМ по глубине поражения, для этого:
- определяют p={1,2,..6} области левого желудочка сердца и задают соответствующие им группы отведений: для перегородочной области (p=1) – отведения V1 и V2 (в случае общепринятых отведений), для задней области (p=2) – отведения V1 и V2 (в случае общепринятых отведений) при реципрокных признаках ИМ, для передней области (p=3) – отведения V3 и V4 (в случае общепринятых отведений), для боковой нижней области (p=4) – отведения V5 и V6 (в случае общепринятых отведений), для боковой верхней области (p=5) – отведения I и aVL (в случае общепринятых отведений), для нижней области (p=5) – отведения II, III и aVF (в случае общепринятых отведений);
- учитывают, что стадия ИМ в пределах каждой p={1,2,..6} области левого желудочка сердца не изменяется;
- осуществляют определение s={1,2,..4} стадии ИМ по p={1,2,..6} областям сердца, для этого:
- выбирают выходы нейронных сетей, обученных на выявление в ЭКС прямых и реципрокных признаков ИМ конкретной стадии s={1,2,..4} (острейшей, острой, подострой, рубцовой);
- формируют матрицу ST стадий ИМ по областям сердца, путём логического преобразования сигналов выбранных выходов нейронных сетей для s={1,2,..4} стадии ИМ в пределах группы отведений, соответствующих одной из p={1,2,..6} областей сердца, при этом значения элементов матрицы ST(p,s) находят следующим образом:
1) для перегородочной области (p=1)
2) для задней области (p=2)
3) для передней области (p=3)
4) для боковой нижней области (p=4)
5) для боковой верхней области (p=5)
6) для нижней области (p=6)
где s=1 – для острейшей стадии ИМ, s=2 – для острой стадии ИМ, s=3 – для подострой стадии ИМ, s=4 – для рубцовой стадии ИМ;
gi,j – выходной сигнал j-ой нейронной сети i-го отведения, при этом i∈L и для общепринятых отведений i
- выполняют анализ значений элементов матрицы стадии ИМ по областям сердца ST(p,s) на основе решающего правила: если элемент матрицы ST(p,s)=1, то определяется инфаркт миокарда s-ой стадии в p-ой области сердца;
- осуществляют определение v={1,2,3} вида ИМ по глубине поражения по p={1,2,..6} областям сердца, для этого:
- разделяют выходы нейронных сетей, обученных на выявление в ЭКС прямых и реципрокных признаков ИМ;
- выбирают выходы нейронных сетей, обученных на выявление в ЭКС прямых признаков ИМ конкретного вида по глубине поражения v={1,2,3} (трансмурального, субэпикардиального, субэндокардиального) в i
- формируют матрицу WP видов ИМ по глубине поражения при прямых признаках путём логического преобразования сигналов выбранных выходов нейронных сетей, при этом значения элементов матрицы WP(i,v) находят следующим образом:
1) для трансмурального вида ИМ по глубине поражения (v=1):
2) для субэпикардиального ИМ по глубине поражения (v=2):
3) для субэндокардиального ИМ по глубине поражения (v=3):
где v=1 – для трансмурального ИМ, v=2 – для субэпикардиального ИМ, v=3 – для субэндокардиального ИМ;
- выбирают выходы нейронных сетей, обученных на выявление в ЭКС реципрокных признаков ИМ конкретного вида по глубине поражения v={1,2,3} (трансмурального, субэпикардиального, субэндокардиального) в i
- формируют матрицу WR видов ИМ по глубине поражения при реципрокных признаках путём логического преобразования сигналов выбранных выходов нейронных сетей, при этом значения элементов матрицы WR(i,v) находят следующим образом:
1) для трансмурального (субэпикардиального) вида ИМ по глубине поражения (v=1, v=2):
2) для субэндокардиального ИМ по глубине поражения (v=3):
- формируют вектор-строки WFp вида ИМ по глубине поражения для p={1,2,..6} областей сердца:
- для перегородочной области (p=1)
- для задней области (p=2)
- для передней области (p=3)
- для боковой нижней области (p=4)
- для боковой верхней области (p=5)
- для нижней области (p=6)
− выполняют анализ значений вектор-строк вида ИМ по глубине поражения WFp для p={1,2,…6} областей сердца на основе решающих правил:
если WFp = [1 Х Х], то определяется трансмуральный ИМ,
если WFp = [0 1 Х], то определяется субэпикардиальный ИМ,
если WFp = [0 0 1], то определяется субэндокардиальный ИМ,
при этом значение Х равно 0 или 1;
- осуществляют определение локализаций ИМ установленных стадий, для этого:
- формируют вектор-строки SLS локализаций ИМ путем транспонирования вектор-столбцов матрицы ST для s={1,2,..4} стадий:
- выполняют анализ значений вектор-строк SLS локализаций ИМ для s={1,2,..4} стадий на основе решающих правил:
- если SLS = [1 0 0 0 0 0], то определяется переднеперегородочный инфаркт миокарда s-ой стадии,
- если SLS = [0 0 1 0 0 0], то определяется передневерхушечный инфаркт миокарда s-ой стадии,
- если SLS = [1 0 1 0 0 0], то определяется переднеперегородочный инфаркт миокарда с переходом на верхушку s-ой стадии,
- если SLS = [1 0 1 1 1 0], то определяется передний распространенный инфаркт миокарда s-ой стадии,
- если SLS = [0 1 0 1 1 0] или SLS = [0 0 0 1 1 0], то определяется боковой инфаркт миокарда s-ой стадии,
- если SLS = [0 1 1 1 1 0] или SLS = [0 0 1 1 1 0], то определяется переднебоковой инфаркт инфаркт миокарда s-ой стадии,
- если SLS = [0 1 0 0 1 0] или SLS = [0 0 0 0 1 0], то определяется боковой базальный инфаркт миокарда s-ой стадии,
- если SLS = [0 1 0 0 0 0], то определяется заднебазальный инфаркт миокарда s-ой стадии,
- если SLS = [0 1 0 0 0 1] или SLS = [0 0 0 0 0 1], то определяется заднедиафрагмальный инфаркт миокарда s-ой стадии,
- если SLS = [1 0 0 0 0 1], то определяется заднеперегородочный инфаркт миокарда s-ой стадии,
- если SLS = [0 1 0 1 0 1], то определяется задний распространенный инфаркт миокарда s-ой стадии,
- если SLS = [0 1 0 1 1 1] или SLS = [0 0 0 1 1 1], то определяется заднебоковой инфаркт миокарда s-ой стадии,
- если SLS = [0 1 1 1 1 1] или SLS = [0 0 1 1 1 1] или SLS = [0 1 1 0 0 1] или SLS = [0 0 1 0 0 1], то определяется циркулярный инфаркт миокарда s-ой стадии;
во-вторых, вывод результата нейросетевого анализа состояния сердца осуществляют следующим образом:
- определяют параметры состояния сердца D1-D3:
где gi,1 – выходной сигнал j=1 нейронной сети i-го отведения, обученной для анализа ЭКС на соответствие здоровому состоянию сердца;
i
ST(p,s) – элементы матрицы стадий ИМ по областям сердца, p={1,2,..6}, s={1,2,..4};
– формируют вывод результата об общем состоянии сердца пациента, при этом:
– если D1=1, то выводят результат «В пределах нормы»,
– если D2=1, то выводят результат «Подозрение на инфаркт миокарда»,
– если D3=1, то выводят результат «Отклонение от нормы»;
– формируют вывод результатов о состоянии сердца пациента при наличии признаков ИМ (D2=1), полученных с помощью решающих правил, при этом:
– указывают наименование ИМ, определяемое локализацией (переднеперегородочный, передневерхушечный, переднеперегородочный с переходом на верхушку, боковой, переднебоковой, боковой базальный, передний распространенный, заднебазальный, заднедиафрагмальный, заднеперегородочный, задний распространенный, заднебоковой, циркулярный) для конкретной стадии (острейшая, острая, подострая, рубцовая);
– перечисляют затронутые ИМ области (перегородочная, передняя, боковая верхняя, боковая нижняя, нижняя, задняя) и соответствующие им виды ИМ по глубине поражения (трансмуральный, субэпикардиальный, субэндокардиальный).
По мнению авторов предполагаемого изобретения, в результате реализации предлагаемого способа нейросетевого анализа состояния сердца для автоматизированного электрокардиографического обследования пациента при скрининге или в условиях скорой и неотложной помощи при диагностировании инфаркта миокарда врачу представляются комплексные сведения по локализациям, стадиям ИМ и глубине поражения затронутых областей сердца.
На фигуре 6 приведен алгоритм предлагаемого способа нейросетевого анализа состояния сердца.
На фигуре 7 приведена структурная схема реализации предлагаемого способа нейросетевого анализа состояния сердца.
На фигуре 8 в таблице приведены индексы нейронных сетей i-го отведения и соответствующие им ЭКС с признаками ИМ, на n-размерные векторы которых обучены данные НС.
На фигуре 9 условно показано положение сердца в пространстве и показаны направления общепринятых отведений по отношению к областям сердца.
На фигуре 10 приведена схема, показывающая выбор выходов нейронных сетей, обученных на выявление в ЭКС признаков ИМ конкретной стадии с целью дальнейшего логического преобразования значений выходных сигналов НС согласно решающих правил для определения стадии ИМ.
На фигуре 11 приведена схема, показывающая выбор выходов нейронных сетей, обученных на выявление в ЭКС признаков ИМ конкретного вида по глубине поражения в случае прямых и реципрокных признаков ИМ в пределах отведений с целью дальнейшего логического преобразования значений выходных сигналов НС согласно решающих правил для определения вида ИМ по глубине поражения.
На фигуре 12 в таблице приведено сравнение функционала прототипа и предлагаемого изобретения.
Согласно формуле изобретения, предлагаемый способ нейросетевого анализа состояния сердца состоит (см. фигуру 6):
во-первых, из известных действий, таких как «Регистрация ЭКС», «Предварительная обработка ЭКС», «Представление ЭКС в виде n-размерного вектора», «Формирование обучающей выборки», «Обучение нейронных сетей», «Нейросетевой анализ»;
во-вторых, из введенных действий, таких как «Построение решающих правил для определения областей сердца и соответствующих им отведений», «Построение решающих правил для определения стадии ИМ по областям сердца», «Построение решающих правил для определения вида ИМ по глубине поражения по областям сердца»;
в-третьих, из измененных действий, таких как «Построение решающих правил для определения локализаций ИМ установленных стадий» (аналог действия «Построение решающих правил для k состояний сердца»), «Анализ выходов нейронных сетей», «Вывод результата».
Описание известных действий «Регистрация ЭКС», «Предварительная обработка ЭКС», «Представление ЭКС в виде n-размерного вектора», «Формирование обучающей выборки», «Обучение нейронных сетей», «Нейросетевой анализ» приведено выше, но при этом:
- в рамках действия «Формирование обучающей выборки» формируются n-размерные векторы ЭКС c прямыми и реципрокными признаками, по которым можно диагностировать ИМ разных видов (трансмуральный, субэпикардиальный, субэндокардиальный) и стадий (острейшую, острую, подострую, рубцовую). Количество n-размерных векторов ЭКС определяется необходимым количеством нейронных сетей по отведениям;
- в рамках действия «Нейросетевой анализ» необходимое количество нейронных сетей, требуемых для диагностирования различных ИМ, определяется по формуле
B = b1*l1+b2*l2+L, (20)
где b1, b2 – количество различных ЭКС соответственно c прямыми и реципрокными признаками ИМ,
l1, l2 – количество отведений в ЭКС которых наблюдаются соответственно прямые и реципрокные признаки ИМ,
L – количество ЭКС здорового пациента, равное общему количеству отведений.
В этом случае для диагностирования ИМ по 11 различным ЭКС с прямыми признаками ИМ в 11 отведениях и 6 различным ЭКС с реципрокными признаками ИМ в 2 необходимых отведениях V1, V2, (см. таблицы 1 и 2) при 12 общепринятых отведениях потребуется 145 нейронных сетей, а именно (см. фигуры 7 и 8):
– по 1 НС на каждое из 12 отведений для анализа ЭКС на соответствие здоровому состоянию сердца (НСi,1, i=1, 2..12);
– по 11 НС на каждое из отведений V1…V6, I, II, III, aVF, aVL (без aVR) для выявления прямых признаков ИМ в ЭКС (НСi,2…НСi,12, i=1, 2..11);
– по 6 НС на отведения V1 и V2 для выявления реципрокных признаков ИМ в ЭКС (НСi,13…НСi,18, i=1, 2).
Поясним особенности введенных и измененных действий.
Построение решающих правил для определения областей сердца и соответствующих им отведений. Известно, что поражения при инфаркте затрагивают ту или иную область сердца (сегмент), которой соответствуют изменения ЭКС определенных отведений, поэтому каждой области сердца (или ее части) можно сопоставить определенную комбинацию наличия признаков ИМ в некоторой группе отведений [16, 19].
Грудные отведения «показывают» сердце в горизонтальной плоскости своеобразным полукругом (см. фигуру 9): отведения V1 и V2 – перегородочную (септальную) область (межжелудочковую перегородку) при прямых признаках ИМ или заднюю область при реципрокных признаках ИМ, V3 и V4 – переднюю (апикальную) область (переднюю верхушку), V5 и V6 – боковую (латеральную) область в средней и нижней ее части.
Отведения от конечностей «показывают» сердце во фронтальной плоскости: I и aVL – боковую (латеральную) область в верхней ее части, отведения II, III и aVF – нижнюю область. Отведение aVR, как правило, не отражает изменений при инфаркте миокарда ЛЖ.
Построение решающих правил для определения стадии ИМ по областям сердца. Данные решающие правила включают следующие действия:
– выбор выходов нейронных сетей, обученных на выявление в ЭКС признаков ИМ конкретной s={1,2,..4} стадии (см. фигуру 10);
– формирование матрицы ST стадий ИМ по областям сердца путём логического преобразования сигналов выбранных выходов нейронных сетей gi,j для s={1,2,..4} стадии ИМ в пределах группы отведений, соответствующих одной из p={1,2,..6} областей сердца;
– анализ значений элементов матрицы ST стадий ИМ по областям сердца.
Значения элементов матрицы ST(p,s) находят следующим образом:
1) для перегородочной области (p=1):
- при острейшей стадии ИМ (s=1):
- при острой стадии ИМ (s=2):
- при подострой стадии ИМ (s=3):
- при рубцовой стадии ИМ (s=4):
2) для задней области или другой области при реципрокном признаке (p=2):
- при острейшей стадии ИМ (s=1):
- при острой стадии ИМ (s=2):
- при подострой стадии ИМ (s=3):
- при рубцовой стадии ИМ (s=4):
3) для передней области (p=3):
- при острейшей стадии ИМ (s=1):
- при острой стадии ИМ (s=2):
- при подострой стадии ИМ (s=3):
- при рубцовой стадии ИМ (s=4):
4) для боковой нижней области (p=4):
- при острейшей стадии ИМ (s=1):
- при острой стадии ИМ (s=2):
- при подострой стадии ИМ (s=3):
- при рубцовой стадии ИМ (s=4):
5) для боковой верхней области (p=5):
- при острейшей стадии ИМ (s=1):
- при острой стадии ИМ (s=2):
- при подострой стадии ИМ (s=3):
- при рубцовой стадии ИМ (s=4):
6) для нижней области (p=6):
- при острейшей стадии ИМ (s=1):
- при острой стадии ИМ (s=2):
- при подострой стадии ИМ (s=3):
- при рубцовой стадии ИМ (s=4):
Если элемент матрицы ST(p,s)=1, то определяется инфаркт миокарда s-ой стадии в p-ой области сердца.
Построение решающих правил для определения вида ИМ по глубине поражения по областям сердца. Данные решающие правила включают следующие действия:
– разделение выходов нейронных сетей, обученных на выявление в ЭКС прямых и реципрокных признаков ИМ;
– выбор выходов нейронных сетей, обученных на выявление в ЭКС прямых признаков ИМ конкретного вида по глубине поражения v={1,2,3} (трансмурального, субэпикардиального, субэндокардиального) в i={1, 2..11} отведениях (см. фигуру 11);
– формирование матрицы WP видов ИМ по глубине поражения при прямых признаках;
– выбор выходов нейронных сетей, обученных на выявление в ЭКС реципрокных признаков ИМ конкретного вида по глубине поражения v={1,2,3} (трансмурального, субэпикардиального, субэндокардиального) в i
– формирование матрицы WR видов ИМ по глубине поражения при реципрокных признаках;
– формирование вектор-строк WFp вида ИМ по глубине поражения для p={1,2,..6} областей сердца;
– анализ значений вектор-строк WFp вида ИМ по глубине поражения для p={1,2,…6} областей сердца.
Значения элементов матрицы WP(i,v) находят следующим образом:
1) для трансмурального вида ИМ по глубине поражения (v=1):
… …
2) для субэпикардиального ИМ по глубине поражения (v=2):
… …
3) ) для субэндокардиального ИМ по глубине поражения (v=3):
… …
Значения элементов матрицы WR(i,v) находят следующим образом:
1) для трансмурального (субэпикардиального) вида ИМ по глубине поражения (v=1, v=2):
Так как ЭКС с реципрокными признаками трансмурального и субэпикардиального ИМ практически совпадают, то при наличии таких ЭКС вид ИМ по глубине поражения диагностируется как трансмуральный;
2) для субэндокардиального ИМ по глубине поражения (v=3):
Вектор-строки WFp вида ИМ по глубине поражения для p={1,2,..6} областей сердца находят путем сложения соответствующих вектор-строк матриц WP (при прямых признаках ИМ) и WR (при реципрокных признаках ИМ) для общепринятых отведений в пределах группы, соответствующих одной из областей сердца:
- для перегородочной области (p=1):
- для задней области (p=2):
- для передней области (p=3):
- для боковой нижней области (p=4):
- для боковой верхней области (p=5):
- для нижней области (p=6):
Анализ значений вектор-строк WFp вида ИМ по глубине поражения для p={1,2,…6} областей сердца выполняют на основе заданной иерархии глубины поражения ИМ (трансмуральный, субэпикардиальный, субэндокардиальный):
При этом определяются следующие виды ИМ по глубине поражения:
- трансмуральный ИМ в p-ой области сердца, если
WFp = [1 Х Х], (88)
- субэпикардиальный ИМ в p-ой области сердца, если
WFp = [0 1 Х], (89)
- субэндокардиальный ИМ в p-ой области сердца, если
WFp = [0 0 1], (90)
при этом значение элемента Х равно 0 или 1.
Построение решающих правил для определения локализаций ИМ установленных стадий. Данные решающие правила включают следующие действия:
– формирование вектор-строк SLS локализаций ИМ для s={1,2,..4} стадий;
– анализ значений вектор-строк SLS локализаций ИМ для s={1,2,..4} стадий.
Вектор-строки SLS локализаций ИМ для s-ой стадии формируют путем транспонирования соответствующих вектор-столбцов матрицы ST:
- для острейшей стадии ИМ (s=1):
- для острой стадии ИМ (s=2):
- для подострой стадии ИМ (s=3):
- для рубцовой стадии ИМ (s=4):
Анализ значений вектор-строк SLS выполняют при учете, что второстепенные признаки ИМ являются избыточными, а реципрокные признаки ИМ в ЭКС по отведениям V1 и V2 могут как проявляться, так и не проявляться. При этом определяются следующие локализации ИМ для установленной стадии:
- переднеперегородочный ИМ s-ой стадии, если
SLS = [1 0 0 0 0 0], (95)
- передневерхушечный ИМ s-ой стадии, если
SLS = [0 0 1 0 0 0], (96)
- переднеперегородочный ИМ с переходом на верхушку s-ой стадии, если
SLS = [1 0 1 0 0 0], (97)
- передний распространенный ИМ s-ой стадии, если
SLS = [1 0 1 1 1 0], (98)
- боковой ИМ s-ой стадии, если
SLS = [0 1 0 1 1 0] или SLS = [0 0 0 1 1 0], (99)
- переднебоковой инфаркт ИМ s-ой стадии, если
SLS = [0 1 1 1 1 0] или SLS = [0 0 1 1 1 0], (100)
- боковой базальный ИМ s-ой стадии, если
SLS = [0 1 0 0 1 0] или SLS = [0 0 0 0 1 0], (101)
- заднебазальный ИМ s-ой стадии, если
SLS = [0 1 0 0 0 0], (102)
- заднедиафрагмальный ИМ s-ой стадии, если
SLS = [0 1 0 0 0 1] или SLS = [0 0 0 0 0 1], (103)
- заднеперегородочный ИМ s-ой стадии, если
SLS = [1 0 0 0 0 1], (104)
- задний распространенный ИМ s-ой стадии, если
SLS = [0 1 0 1 0 1], (105)
- заднебоковой ИМ s-ой стадии, если
SLS = [0 1 0 1 1 1] или SLS = [0 0 0 1 1 1], (106)
- циркулярный ИМ s-ой стадии, если
SLS = [0 1 1 1 1 1] или SLS = [0 0 1 1 1 1] или SLS = [0 1 1 0 0 1]
или SLS = [0 0 1 0 0 1], (107)
Анализ выходов нейронных сетей. Вначале логический анализатор определяет параметры состояния сердца D1-D3, на основании которых формируется результат о состоянии сердца пациента, а именно:
1) параметр состояния сердца «В пределах нормы»
где gi,1 – выходной сигнал j=1 нейронной сети i-го отведения, обученной для анализа ЭКС на соответствие здоровому состоянию сердца;
i
2) параметр состояния сердца «Подозрение на инфаркт миокарда»
где ST(p,s) – элементы матрицы стадий ИМ по областям сердца, p={1,2,..6}, s={1,2,..4};
3) параметр состояния сердца «Отклонение от нормы»
Состояние сердца пациента находится в пределах нормы, если нейросетевой анализ покажет, что ЭКС от всех 12 отведений находятся в пределах нормы, т.е. D1=1.
Подозрение на инфаркт миокарда сердца будет в случае, если нейросетевой анализ покажет, что в группе ЭКС, соответствующей любой из областей сердца, имеются признаки ИМ, т.е. D2=1.
Отклонение от нормального состояния сердца будет определяться, если ЭКС какого-либо из 12 отведений находятся не в пределах нормы, но и признаков ИМ не выявлено, т.е. D3=1.
В случае выявления признаков ИМ (D2=1) логический анализатор определяет:
– стадии ИМ по областям (см. формулы 21-44);
– виды ИМ по глубине поражения по областям (см. формулы 45-90);
– локализации ИМ для установленных стадий (см. формулы 91-107).
Например, у следующих нейронных сетей, значения выходных сигналов, оказались отличны от 0:
g1,3 = 1 (в отведении V1 определен ЭКС с прямыми признаками субэпикардиального ИМ острейшей стадии);
g2,3 = 1 (в отведении V2 определен ЭКС с прямыми признаками субэпикардиального ИМ острейшей стадии);
g3,4 = 1 (в отведении V3 определен ЭКС с прямыми признаками субэндокардиального ИМ острейшей стадии);
g4,4 = 1 (в отведении V4 определен ЭКС с прямыми признаками субэндокардиального ИМ острейшей стадии);
g5,11 = 1 (в отведении V5 определен ЭКС с прямыми признаками трансмурального ИМ рубцовой стадии);
g6,11 = 1 (в отведении V6 определен ЭКС с прямыми признаками трансмурального ИМ рубцовой стадии);
g7,11 = 1 (в отведении I определен ЭКС с прямыми признаками трансмурального ИМ рубцовой стадии);
g11,12 = 1 (в отведении aVL определен ЭКС с прямыми признаками субэпикардиального ИМ рубцовой стадии).
Тогда на основании нейросетевого анализа определяется:
1) боковой инфаркт миокарда (т.к. SL4=[000110]) в рубцовой стадии (т.к. ST(4,4)=1, ST(5,4)=1) и при этом уточняется вид ИМ по глубине поражения по областям сердца: боковая нижняя область (т.к. p=4) – трансмуральный инфаркт миокарда (т.к. rowWL(5, )=[100], rowWL(6, )=[100] и WF4=[100]); боковая верхняя область (т.к. p=5) – трансмуральный инфаркт миокарда (т.к. rowWL(7, )=[100], rowWL(11, )=[010] и WF5=[110]);
2) переднеперегородочный инфаркт миокарда с переходом на верхушку (т.к. SL1=[101000]) в острейшей стадии (т.к. ST(1,1)=1, ST(3,1)=1) и при этом уточняется вид ИМ по глубине поражения по областям сердца: перегородочная область (т.к. p=1) – субэпикардиальный инфаркт миокарда (т.к. rowWL(1, )=[010], rowWL(2, )=[010] и WF1=[010]); передняя область (т.к. p=3) – субэндокардиальный инфаркт миокарда (т.к. rowWL(3, )=[001], rowWL(4, )=[001] и WF3=[001]).
Вывод результата. Расширенное диагностическое заключение о состоянии сердца пациента состоит из двух частей:
- вывод заключения об общем состоянии сердца пациента;
- вывод результатов по инфаркту миокарда при наличии его признаков.
Общее заключение о состоянии сердца пациента включает следующие записи: «Состояние в пределах нормы», «Имеются отклонения от нормы» и «Подозрение на инфаркт миокарда».
При подозрении на инфаркт миокарда выводится его наименование, определяемое локализацией для конкретной стадии (переднеперегородочный, передневерхушечный, переднеперегородочный с переходом на верхушку, боковой, переднебоковой, боковой базальный, передний распространенный, заднебазальный, заднедиафрагмальный, заднеперегородочный, задний распространенный, заднебоковой, циркулярный), а также наименование стадии ИМ (острейшая, острая, подострая, рубцовая).
Далее осуществляется перечисление затронутых ИМ областей с указанием соответствующего им вида ИМ. Для вывода результатов определены следующие области ЛЖ: перегородочная (септальная), передняя (апикальная), боковая верхняя (латеральная базальная), боковая нижняя (латеральная нижняя), нижняя (диафрагмальная) и задняя. Для вывода части результата по виду ИМ (глубине поражения) используются записи: трансмуральный ИМ, субэндокардиальный ИМ и субэпикардиальный ИМ.
Примеры диагностического заключения при наличии признаков ИМ в отведениях I, aVL, V1, V2…V6 (в зависимости от разных стадии и видов ИМ по глубине поражения):
Пример 1.
Подозрение на передний распространенный инфаркт миокарда в острой стадии. Затронутые области и глубина поражения ИМ:
1) перегородочная область – субэпикардиальный ИМ;
2) передняя область – субэпикардиальный ИМ;
3) боковая верхняя область – трансмуральный ИМ;
4) боковая нижняя область – трансмуральный ИМ.
Пример 2.
Подозрение на боковой инфаркт миокарда в рубцовой стадии. Затронутые области и глубина поражения ИМ:
1) боковая верхняя область – субэпикардиальный ИМ;
2) боковая нижняя область – трансмуральный ИМ.
Подозрение на переднеперегородочный инфаркт миокарда с переходом на верхушку в острейшей стадии. Затронутые области и глубина поражения ИМ:
1) перегородочная область – субэндокардиальный ИМ;
2) передняя область – субэндокардиальный ИМ.
В заключение следует отметить, что данное изобретение направлено на автоматизацию электрокардиографической диагностики состояния сердца пациента и в случае подозрений на ИМ поможет врачу более полно и точно оценить состояние сердца пациента, не зависимо от уровня его квалификации и опыта работы.
Источники информации:
1. Патент РФ №2383295. Способ обработки электрокардиосигнала для диагностики инфаркта миокарда /Бодин О.Н., Зайцева О.А., Логинов Д.С., Моисеев А.Е. //Официальный бюллетень «Изобретения. Полезные модели». №7, 2010.
2. Патент РФ №2217045. Способ обработки электрокардиосигнала в динамике для диагностики инфаркта миокарда. / Белоцерковский О.М., Виноградов А.В., Шебеко С.В., Самгин Ю.С., Виноградов Н.А., Гамоля С.В., Конотоп Ю.И. // Официальный бюллетень «Изобретения. Полезные модели». №11, 2003.
3. Патент РФ № 2461877. Способ нейросетевого анализа состояния сердца /Бодин О.Н., Волкова Н.А., Логинов Д.С., Рябчиков Р.В., Фунтиков В.А. //Официальный бюллетень «Изобретения. Полезные модели». №26, 2012.
4. Kohonen, S., Self-Organizing Maps, Second Edision, Berlin: Springer-Verlag, 1997.
5. Осовский С. Нейронные сети для обработки информации / Пер. с польского И.Д. Рудинского. – М.: Финансы и статистика, 2002.
6. Багат А.В., Конкина М.М., Симчера В.М. Статистика. – М.: Финансы и статистика, 2005. – 368 с.
7. Бодин О.Н., Логинов Д.С. Адаптация структуры нейронной сети LVQ для анализа электрокардиосигнала // Нейрокомпьютеры: разработка, применение, 2008, №5-6, С.88-92.
8. Плотников А.В., Прилуцкий Д.А., Селищев С.В. Стандарт SCP-ECG для обмена цифровыми ЭКС // Тезисы докладов Международной конференции по биомедицинскому приборостроению «Биомедприбор-98» – Москва, ВНИИМП РАМН. 1998, C. 213-215.
9. Патент РФ №2294139. Способ выделения начала кардиоцикла и устройство для его осуществления / Бодин О.Н., Жулев И.О., Логинов Д.С., Митрошин А.Н., Прошкин В.В. //Официальный бюллетень «Изобретения. Полезные модели». №6, 2007.
10. Зудбинов Ю.И. Азбука ЭКС. Изд. 4-е, исп. и доп. – Ростов-на-Дону: Феникс, 2003, – 240 с.
11. Уоссермен Ф. Нейрокомпьютерная техника: Теория и практика. – М.: Мир, 1992. – 240 с.
12. Ройтберг Г.Е., Струтынский А.В. Внутренние болезни. Сердечно-сосудистая система. – М.: Бином-пресс, 2007. – 856 с.
13. Брискин В.Р. Электрокардиограмма инфаркта миокарда. – Винница: ПП «Видавництво «Теза», 2006. – 144 с.
14. Голдбергер А.Л. Клиническая электрокардиография. Наглядный подход. /А.Л. Голдбергер; пер. с англ. Ю.В. Фурменковой; под ред. А.В. Струтынского. – М.: ГЭОТАР-Медиа, 2009. – 328 с.
15. Мешков А.П. Азбука клинической электрокардиографии. – Н. Новгород: Издательство: НГМА, 1998, – 149 с.
16. Мурашко В.В., Струтынский А.В. Электрокардиография: Учебное пособие. – М.: МЕДпресс-информ, 2008. – 320 с.
17. Орлов В.Н. Руководство по электрокардиографии / В.Н. Орлов. 9-е изд., испр. – М.: ООО «Медицинское информационное агентство», 2017. – 560 с.
18. Сыволап В.Д. Клиническая электрокардиография. – Запорожье: ИПО «Запорiжжя», 2008. – 264 с.
19. Ярцев С.С. Электрокардиография: практическое руководство-справочник для врачей. – М.:РУДН, 2014. – 227 с.
20. Wagner Galen S., Ssrauss David G. Marrioss's pracsical elecsrocardiography. 12sh Revised edision. Lippincoss Williams and Wilkins, 2013. – 552 pages.
название | год | авторы | номер документа |
---|---|---|---|
СПОСОБ НЕЙРОСЕТЕВОГО АНАЛИЗА СОСТОЯНИЯ СЕРДЦА | 2011 |
|
RU2461877C1 |
СПОСОБ ОКАЗАНИЯ ЭКСТРЕННОЙ КАРДИОЛОГИЧЕСКОЙ ПОМОЩИ | 2016 |
|
RU2644303C1 |
СПОСОБ ОБРАБОТКИ ЭЛЕКТРОКАРДИОСИГНАЛА ДЛЯ ДИАГНОСТИКИ ИНФАРКТА МИОКАРДА | 2008 |
|
RU2383295C1 |
СПОСОБ ОЦЕНКИ ОБЪЕМА И ГРАНИЦ ОСТРОГО ИНФАРКТА МИОКАРДА | 1995 |
|
RU2123799C1 |
СПОСОБ И СИСТЕМА БИОНИЧЕСКОГО УПРАВЛЕНИЯ РОБОТИЗИРОВАННЫМИ УСТРОЙСТВАМИ | 2020 |
|
RU2759310C1 |
СПОСОБ И УСТРОЙСТВО РЕГИСТРАЦИИ МНОЖЕСТВЕННЫХ ОТВЕДЕНИЙ ЭЛЕКТРОКАРДИОСИГНАЛА | 2020 |
|
RU2764498C2 |
СПОСОБ РЕВАСКУЛЯРИЗАЦИИ МНОЖЕСТВЕННОГО ПОРАЖЕНИЯ КОРОНАРНОГО РУСЛА ПРИ ИНФАРКТЕ МИОКАРДА С ЭЛЕВАЦИЕЙ СЕГМЕНТА ST | 2013 |
|
RU2544096C1 |
СПОСОБ ЭКСПРЕСС-ОЦЕНКИ НОРМАЛЬНОГО МОРФОФУНКЦИОНАЛЬНОГО СОСТОЯНИЯ МИОКАРДА | 1993 |
|
RU2094015C1 |
СПОСОБ ДИАГНОСТИКИ СОСТОЯНИЯ СЕРДЕЧНО-СОСУДИСТОЙ СИСТЕМЫ | 2004 |
|
RU2257838C1 |
УСТРОЙСТВО ДЛЯ РЕГИСТРАЦИИ ЭЛЕКТРОКАРДИОСИГНАЛОВ В УСЛОВИЯХ СВОБОДНОЙ ДВИГАТЕЛЬНОЙ АКТИВНОСТИ | 2013 |
|
RU2540528C1 |
Изобретение относится к медицине, в частности к кардиологии, и может быть использовано в автоматическом режиме для диагностики состояния сердца пациента по данным электрокардиографического обследования пациента при скрининге или в условиях скорой и неотложной помощи. Предложена диагностика состояния сердца, которая осуществляется за счет анализа выходных сигналов нейронных сетей, обученных на распознавание прямых и реципрокных признаков ИМ в ЭКС 12 общепринятых отведений, и построения решающих правил. Для этого осуществляют: разделение поверхности левого желудочка сердца на области, для которых выявленные прямые и реципрокные признаки инфаркта миокарда (ИМ) соответствуют конкретной стадии и конкретному виду ИМ по глубине поражения; определение стадии ИМ и вида ИМ по глубине поражения по областям сердца; определение локализаций ИМ установленных стадий. Изобретение обеспечивает формирование диагностического заключения о состоянии сердца пациента, в котором при наличии инфаркта миокарда (ИМ) левого желудочка сердца указываются его локализации, стадии развития (острейшая, острая, подострая, рубцовая) и виды по глубине поражения стенки сердца (трансмуральный, субэпикардиальный, субэндокардиальный), а также полную и точную оценку состояния сердца пациента независимо от уровня врача и опыта его работы. 12 ил.
Способ нейросетевого анализа состояния сердца, заключающийся в том, что непрерывный электрокардиосигнал (ЭКС) регистрируют в L отведениях, предварительно обрабатывают и представляют его в виде n-размерного вектора для каждого из L отведений, создают образцовые n-размерные векторы Eэт различных ЭКС для каждого из L отведений, обучают нейронные сети, осуществляют нейросетевой анализ n-размерных векторов зарегистрированных ЭКС Eрег, выполняют анализ выходов нейронных сетей на основе построения решающих правил и выводят результат о состоянии сердца пациента, отличающийся тем, что, во-первых, построение решающих правил осуществляют следующим образом:
- осуществляют разделение поверхности левого желудочка сердца на области, для которых выявленные прямые и реципрокные признаки инфаркта миокарда (ИМ) соответствуют конкретной стадии и конкретному виду ИМ по глубине поражения, для этого:
- определяют p={1,2,..6} области левого желудочка сердца и задают соответствующие им группы отведений: для перегородочной области (p=1) – отведения V1 и V2, для задней области (p=2) – отведения V1 и V2 при реципрокных признаках ИМ, для передней области (p=3) – отведения V3 и V4, для боковой нижней области (p=4) – отведения V5 и V6, для боковой верхней области (p=5) – отведения I и aVL, для нижней области (p=5) – отведения II, III и aVF;
- учитывают, что стадия ИМ в пределах каждой p={1,2,..6} области левого желудочка сердца не изменяется;
- осуществляют определение s={1,2,..4} стадии ИМ по p={1,2,..6} областям сердца, для этого:
- выбирают выходы нейронных сетей, обученных на выявление в ЭКС прямых и реципрокных признаков ИМ острейшей (s=1), острой (s=2), подострой (s=3) и рубцовой стадии (s=4);
- формируют матрицу ST стадий ИМ по областям сердца, путём логического преобразования сигналов выбранных выходов нейронных сетей для s={1,2,..4} стадии ИМ в пределах группы отведений, соответствующих одной из p={1,2,..6} областей сердца, при этом значения элементов матрицы ST(p,s) находят следующим образом:
1) для перегородочной области (p=1)
2) для задней области (p=2)
3) для передней области (p=3)
4) для боковой нижней области (p=4)
5) для боковой верхней области (p=5)
6) для нижней области (p=6)
где s=1 – для острейшей стадии ИМ, s=2 – для острой стадии ИМ, s=3 – для подострой стадии ИМ, s=4 – для рубцовой стадии ИМ;
gi,j – выходной сигнал j-й нейронной сети i-го отведения, при этом i∈L и для общепринятых отведений i
- выполняют анализ значений элементов матрицы стадии ИМ по областям сердца ST(p,s) на основе решающего правила: если элемент матрицы ST(p,s)=1, то определяется инфаркт миокарда s-й стадии в p-й области сердца;
- осуществляют определение v={1,2,3} вида ИМ по глубине поражения по p={1,2,..6} областям сердца, для этого:
- разделяют выходы нейронных сетей, обученных на выявление в ЭКС прямых и реципрокных признаков ИМ;
- выбирают выходы нейронных сетей, обученных на выявление в ЭКС прямых признаков ИМ трансмурального (v=1), субэпикардиального (v=2) и субэндокардиального (v=3) вида ИМ по глубине поражения в i
- формируют матрицу WP видов ИМ по глубине поражения при прямых признаках путём логического преобразования сигналов выбранных выходов нейронных сетей, при этом значения элементов матрицы WP(i,v) находят следующим образом:
1) для трансмурального вида ИМ по глубине поражения (v=1):
2) для субэпикардиального ИМ по глубине поражения (v=2):
3) для субэндокардиального ИМ по глубине поражения (v=3):
где v=1 – для трансмурального ИМ, v=2 – для субэпикардиального ИМ, v=3 – для субэндокардиального ИМ;
- выбирают выходы нейронных сетей, обученных на выявление в ЭКС реципрокных признаков ИМ трансмурального (v=1), субэпикардиального (v=2) и субэндокардиального (v=3) вида ИМ по глубине поражения в i
- формируют матрицу WR видов ИМ по глубине поражения при реципрокных признаках путём логического преобразования сигналов выбранных выходов нейронных сетей, при этом значения элементов матрицы WR(i,v) находят следующим образом:
1) для трансмурального или субэпикардиального вида ИМ по глубине поражения (v=1, v=2):
2) для субэндокардиального ИМ по глубине поражения (v=3):
- формируют вектор-строки WFp вида ИМ по глубине поражения для p={1,2,..6} областей сердца:
- для перегородочной области (p=1)
- для задней области (p=2)
- для передней области (p=3)
- для боковой нижней области (p=4)
- для боковой верхней области (p=5)
- для нижней области (p=6)
- выполняют анализ значений вектор-строк вида ИМ по глубине поражения WFp для p={1,2,…6} областей сердца на основе решающих правил:
если WFp = [1 Х Х], то определяется трансмуральный ИМ,
если WFp = [0 1 Х], то определяется субэпикардиальный ИМ,
если WFp = [0 0 1], то определяется субэндокардиальный ИМ,
при этом значение Х равно 0 или 1;
- осуществляют определение локализаций ИМ установленных стадий, для этого:
- формируют вектор-строки SLS локализаций ИМ путем транспонирования вектор-столбцов матрицы ST для s={1,2,..4} стадий:
- выполняют анализ значений вектор-строк SLS локализаций ИМ для s={1,2,..4} стадий на основе решающих правил:
- если SLS = [1 0 0 0 0 0], то определяется переднеперегородочный инфаркт миокарда s-й стадии,
- если SLS = [0 0 1 0 0 0], то определяется передневерхушечный инфаркт миокарда s-й стадии,
- если SLS = [1 0 1 0 0 0], то определяется переднеперегородочный инфаркт миокарда с переходом на верхушку s-й стадии,
- если SLS = [1 0 1 1 1 0], то определяется передний распространенный инфаркт миокарда s-й стадии,
- если SLS = [0 1 0 1 1 0] или SLS = [0 0 0 1 1 0], то определяется боковой инфаркт миокарда s-й стадии,
- если SLS = [0 1 1 1 1 0] или SLS = [0 0 1 1 1 0], то определяется переднебоковой инфаркт инфаркт миокарда s-й стадии,
- если SLS = [0 1 0 0 1 0] или SLS = [0 0 0 0 1 0], то определяется боковой базальный инфаркт миокарда s-й стадии,
- если SLS = [0 1 0 0 0 0], то определяется заднебазальный инфаркт миокарда s-й стадии,
- если SLS = [0 1 0 0 0 1] или SLS = [0 0 0 0 0 1], то определяется заднедиафрагмальный инфаркт миокарда s-й стадии,
- если SLS = [1 0 0 0 0 1], то определяется заднеперегородочный инфаркт миокарда s-й стадии,
- если SLS = [0 1 0 1 0 1], то определяется задний распространенный инфаркт миокарда s-й стадии,
- если SLS = [0 1 0 1 1 1] или SLS = [0 0 0 1 1 1], то определяется заднебоковой инфаркт миокарда s-й стадии,
- если SLS = [0 1 1 1 1 1] или SLS = [0 0 1 1 1 1] или SLS = [0 1 1 0 0 1] или SLS = [0 0 1 0 0 1], то определяется циркулярный инфаркт миокарда s-й стадии;
во-вторых, вывод результата нейросетевого анализа состояния сердца осуществляют следующим образом:
– определяют параметры состояния сердца D1-D3:
где gi,1 – выходной сигнал j=1 нейронной сети i-го отведения, обученной для анализа ЭКС на соответствие здоровому состоянию сердца;
i
ST(p,s) – элементы матрицы стадий ИМ по областям сердца, p={1,2,..6}, s={1,2,..4};
– формируют вывод результата об общем состоянии сердца пациента, при этом:
– если D1=1, то выводят результат «В пределах нормы»,
– если D2=1, то выводят результат «Подозрение на инфаркт миокарда»,
– если D3=1, то выводят результат «Отклонение от нормы»;
– формируют вывод результатов о состоянии сердца пациента при наличии признаков ИМ (D2=1), полученных с помощью решающих правил, при этом:
– указывают наименование ИМ, определяемое локализацией для конкретной стадии;
– перечисляют затронутые ИМ области сердца и соответствующие им виды ИМ по глубине поражения.
US 2008082013 A1, 03.04.2008 | |||
СПОСОБ НЕЙРОСЕТЕВОГО АНАЛИЗА СОСТОЯНИЯ СЕРДЦА | 2011 |
|
RU2461877C1 |
CN 104970789 B, 19.12.2017 | |||
CN 102779234 B, 28.10.2015. |
Авторы
Даты
2019-10-31—Публикация
2018-11-02—Подача