Jedinica 4 / 11

Obrada biosignala: EKG i srčani signali

Dobici:

  • Sposobnost da se objasni uloga umjetne inteligencije u uklanjanju šuma, detekciji valova i koracima klasifikacije ritma EKG signala
  • Sposobnost kritičke procjene izlaznih rezultata modela s fiziološkim rasponom, artefaktom i kliničkim kontekstom
  • Razumijevanje da su preporuke za srčanu umjetnu inteligenciju odvojene od dijagnostičkih odluka koje zahtijevaju odobrenje liječnika

Elektrokardiografija (EKG; EKG ili EKG na engleskom) je snimanje električne aktivnosti koju srce proizvodi sa svakim otkucajem elektrodama na koži. Dobivena kriva je najčešći biosignal u medicini, koji ukazuje na srčani ritam i provodljivost. Biosignal je mjerljiva veličina koja se vremenom mijenja od živog organizma. EKG je odlična oblast za proučavanje iz inženjerske perspektive: ima dobro definisane talase (P, QRS, T), poznate fiziološke opsege i ogroman obim podataka. Umjetna inteligencija nudi snažnu podršku u EKG-u uz uklanjanje šuma, detekciju valova i klasifikaciju ritma. U ovoj jedinici ćemo vidjeti ove korake, fiziološku potvrdu i zašto konačna dijagnoza ostaje na liječniku.

Da budemo jasni od početka: EKG obrazac može reći da je „moguća atrijalna fibrilacija“; Ali ovo je upozorenje, a ne dijagnoza. AI ne postavlja dijagnozu; Odluku donosi ljekar zajedno sa pacijentom.

EKG lanac obrade

Korak 1 — Prikupljanje signala i uklanjanje šuma. Sirovi EKG; uključuju mrežni šum (50/60 Hz), pomjeranje osnovne linije (pomjeranje osnovne linije s disanjem i kretanjem) i mišićni artefakt. Filtriranje (pojasni filteri) i, u modernim pristupima, uklanjanje šuma zasnovano na umjetnoj inteligenciji smanjuju ova izobličenja. Kritična tačka: filtriranje ne bi trebalo da izbriše ni stvarne informacije; Pretjerano filtriranje može prikriti pravu ishemiju izobličenjem ST segmenta.

Korak 2 — Detekcija talasa (delineacija). Model detektuje P talas, QRS kompleks i T talas. Najosnovniji izlaz je R peak detekcija; Udaljenost između uzastopnih R vrhova (R-R interval) daje otkucaje srca i pravilnost ritma.

Korak 3 — Ekstrakcija karakteristika. Izračunavaju se karakteristike kao što su R-R intervali, QT trajanje, ST nivo, morfologija talasa. Oni služe i kao klinička interpretacija i kao input modela.

Korak 4 — Klasifikacija ritma/anomalija. Model predlaže klase kao što su atrijalna fibrilacija, ventrikularni prijevremeni otkucaji ili normalan sinusni ritam. Rezultat je oznaka i rezultat pouzdanosti.

Korak 5 — Procjena ljekara. Preporuka se prezentira ljekaru zajedno s kliničkim kontekstom (simptomi, lijekovi, anamneza). Dijagnoza pripada doktoru.

Fiziološki rasponi: sidro za brzu validaciju

Kontrola reda veličine je vrlo jaka u EKG-u jer su fiziološki rasponi jasni:

  • Puls u mirovanju: 50-100 otkucaja u minuti (može se smanjiti na 40 za sportiste).
  • Normalno trajanje QRS-a: 80-120 ms; Širi QRS ukazuje na kašnjenje provođenja.
  • Korigovani QT (QTc): otprilike 350-450 ms kod odraslih; Iznad 500 ms može biti opasno.
  • P talas prethodi svakom normalnom QRS-u.

Ako je model dao broj otkucaja srca od 250, ili je prisutna prava tahiaritmija ili se šum računa kao R vrh (dvostruko brojanje). Ne možete napraviti ovu razliku bez gledanja sirovog signala; Ovdje dolazi do izražaja disciplina verifikacije.

Tri mini slučaja: prema brojevima

Slučaj 1 — Artefakt koji oponaša aritmiju. Tokom praćenja jednog pacijenta, model je oglasio alarm "ventrikularne tahikardije" tokom 3 minuta. Kada je ispitan sirovi signal, vidjelo se da pacijent pere zube, a mišićni artefakt oponaša QRS. Fiziološka vjerodostojnost (pacijent je u to vrijeme bio bez simptoma i stabilan) i provjera sirovog signala riješili su lažni alarm. Model upozoren, sirovi signal ispravljen.

Slučaj 2 — Brzina skeniranja. Kardiološka klinika je pregledavala 24-časovne Holter snimke (prenosni kontinuirani EKG); Prosječno 20 minuta po snimku. AI pre-markiranje smanjilo je vrijeme pregleda na 7 minuta isticanjem mogućih događaja. Model nije sam zatvorio nijedan događaj; Tehničar i kardiolog su pregledali svaki znak.

Slučaj 3 — Greška dvostrukog brojanja. Kod pacijenta sa visokim T talasom, model je takođe računao T talas kao R vrh, izvještavajući o brzini srca koja je dvostruko veća od stvarne vrijednosti (oko 300 umjesto 150). Provjera reda veličine — „300 bpm nije održiv ritam“ — odmah je odala grešku, a prag R vrha je ispravljen.

Slaba prompt / jaka prompt

Napomena: Uputstva u nastavku su od pomoći u tumačenju EKG izvještaja/teksta parametra; Sirova EKG dijagnoza je delo potvrđenog uređaja i lekara.

Slab upit:

Pogledajte ove EKG vrijednosti, šta se dogodilo sa pacijentom?[vrijednosti]

Snažan upit:

Vaša uloga: Vi ste asistent za analizu srčanih signala (VI NISTE DIJAGNOSTIKA). Procijenite sljedeće anonimne EKG parametre:- Uporedite svaki parametar sa njegovim normalnim opsegom (HR, PR, QRS, QTc).- Označite vrijednosti izvan opsega, ali nemojte postavljati dijagnozu.- Obratite pažnju na slučajeve u kojima vrijednosti mogu biti uzrokovane artefatom („sumnja na dvostruko brojanje“).- Na kraju, navedite 3 tačke koje bi ljekar trebao potvrditi. Anonimni parametri: [HR, PR, QRS, QTc, oznaka ritma]

Četiri predloška koji se mogu kopirati

1) Kontrola raspona parametara:

Uporedite sledeće EKG parametre sa normalnim rasponima odraslih i tabelarno prikažite odstupanja. Ne postavljaj dijagnozu. Parametri: [list]

2) Otklanjanje sumnje na artefakte:

Da li je ova oznaka ritma i broj otkucaja srca fiziološki opravdani? Ako nije, objasnite koji artefakt (dvostruko brojanje, mišić, osnovna linija) bi mogao imitirati. Podaci: [vrijednosti]

3) Holter rezime:

Grupirajte sljedeću anonimnu Holterovu listu događaja prema tipu događaja kako biste napravili tabelu učestalosti. Označite svaku grupu kao "visoki/niski prioritet kardiologa" i neka odluči. Lista: [događaji]

4) QT sigurnosna napomena:

Uporedite QTc sa pragovima za odrasle; Ako je iznad 500 ms, sastavite liječničku upozorenje koja vas podsjeća da je potrebna kontrola lijekova i elektrolita. Vrijednost: [QTc]

Uloga modela: prema vrsti zadatka

Vrsta zadatka

AI doprinos

kritičnost

verifikacija

Uklanjanje buke/prethodna obrada

visoko

nisko

Poređenje sirovog signala

R detekcija vrha/talasa

visoko

srednje

fiziološki raspon

Prethodno sortiranje ritma

visoko

visoko

Liječnik + sirovi signal

Određivanje prioriteta Holter događaja

visoko

srednje

Pregled kardiologa

Odluka o dijagnozi/liječenju

ograničeno

veoma visoko

Puno odobrenje lekara

Savjet: Uvijek pogledajte sirovi signal prije nego što povjerujete u izlaz EKG obrasca. U srčanoj AI, velika većina grešaka proizlazi iz artefakta koji oponaša pravi talas, a to je vidljivo samo u sirovom tragu.
Oprez: Pretjerano filtriranje proizvodi kozmetički "čist" signal, ali može izbrisati dijagnostički kritične detalje kao što je ST segment. Jasan signal ne znači ispravan signal; postavke filtera treba klinički potvrditi.

Uobičajene greške

  • Vjerovati oznaci bez gledanja u sirovi signal. Artefakti oponašaju aritmije; Ovo je najčešći izvor greške.
  • Pretjerano filtriranje. Dijagnostičke informacije se također mogu izbrisati zajedno sa šumom.
  • Pogled na dvostruko brojanje. Visok T talas može udvostručiti broj otkucaja srca; Red veličine to bilježi.
  • Pogreška podataka o potrošačkim uređajima za kliničke podatke. Jednokanalni EKG pametnog sata nije zamjena za dijagnostički EKG s 12 odvoda.
  • Greška modela za dijagnostiku. Model upozorava; Dijagnoza ritma i liječenje pripadaju ljekaru.

Ukratko

  • EKG radni tok se sastoji od uklanjanja šuma, detekcije talasa, ekstrakcije karakteristika i klasifikacije ritma.
  • Fiziološki intervali (HR, QRS, QTc) su snažno i brzo sidro za validaciju.
  • Većina grešaka nastaje zato što artefakt imitira pravi talas; Kontrola sirovog signala je neophodna.
  • Pretjerano filtriranje može izbrisati dijagnostičke informacije; Čist signal ne znači ispravan signal.
  • Oznake ritma su upozorenja; Dijagnoza i odluka o liječenju pripada ljekaru.

Zadatak aplikacije

Pripremite skup EKG parametara (HR, PR, QRS, QTc, oznaka ritma) i namjerno u njega unesite nefiziološku vrijednost (npr. HR 280). Neka model procijeni koristeći moćnu prompt i promatrajte da li model označava ovu vrijednost kao sumnjivu artefakt. Zatim "koje sidro (fiziološki raspon ili sirovi signal) bilježi ovu grešku?" Odgovorite na pitanje paragrafom.

kontrolna lista

  • [ ] Poznajem korake uklanjanja šuma, otkrivanja, karakteristika i klasifikacije u lancu obrade EKG-a.
  • [ ] Mogu koristiti osnovne fiziološke opsege (HR, QRS, QTc) kao sidra za validaciju.
  • [ ] Shvatio sam da artefakt oponaša aritmiju i da je kontrola sirovog signala neophodna.
  • [ ] Razumijem da pretjerano filtriranje može izbrisati dijagnostičke informacije.
  • [ ] Internacionalizirao sam da je oznaka ritma upozorenje i dijagnoza ostaje na doktoru.