Komputerowa diagnoza medyczna tworzenie i interpretowanie. prof. dr hab. inż. Andrzej Walczak

Podobne dokumenty
Ocena dokładności diagnozy

Indukowane Reguły Decyzyjne I. Wykład 8

Systemy ekspertowe i ich zastosowania. Katarzyna Karp Marek Grabowski

Ocena i porównanie funkcjonalności aplikacji medycznych Prezentacja Platformy

Systemy uczące się wykład 2

Pattern Classification

Baza dla predykcji medycznej

Logika stosowana. Ćwiczenia Wnioskowanie przez abdukcję. Marcin Szczuka. Instytut Matematyki, Uniwersytet Warszawski

Klasyfikacja metodą Bayesa

ELEKTRONICZNA PLATFORMA ZBIERANIA DANYCH RZECZYWISTYCH

10/15/2016. Reguła. Czułość PV(+) Bayesa. Swoistość PV(-)

9. Praktyczna ocena jakości klasyfikacji

Algorytmy decyzyjne będące alternatywą dla sieci neuronowych

Klasyfikator. ˆp(k x) = 1 K. I(ρ(x,x i ) ρ(x,x (K) ))I(y i =k),k =1,...,L,

Agnieszka Nowak Brzezińska Wykład III

Etyka finansowania leczenia chorób rzadkich onkologicznych

Imię i nazwisko studenta, nr albumu..

Systemy pomiarowo-diagnostyczne. Metody uczenia maszynowego wykład III 2016/2017

Projekt współpracy Szpitala Miejskiego Siedlcach i Collegium Mazovia mgr inż. Janusz Turczynowicz

PREZENTACJA KORPORACYJNA

Stan dotychczasowy. OCENA KLASYFIKACJI w diagnostyce. Metody 6/10/2013. Weryfikacja. Testowanie skuteczności metody uczenia Weryfikacja prosta

Podejście do koordynacji opieki w LUX MED

EKSPLOATACJA SYSTEMÓW TECHNICZNYCH

Kazimierz Frączkowski *, Marek Girek**,Mirosław Miller**

Prof. Stanisław Jankowski

13. Interpretacja wyników testowych

Zastosowanie sieci neuronowych w problemie klasyfikacji wielokategorialnej. Adam Żychowski

PLATFORMA DO PRZETWARZANIA ZDJĘĆ TOMOGRAFII KOMPUTEROWEJ MÓZGU ORAZ ZDJĘĆ MAMMOGRAFICZNYCH WSPOMAGAJĄCA DIAGNOZOWANIE CHORÓB

Szerokie perspektywy - Zintegrowany system informatyczny dla przychodni i gabinetów. Irena Młynarska Adam Kołodziejczyk

Anna Kłak. Korzystanie z informacji dostępnych w Internecie z zakresu zdrowia i choroby przez osoby chore na alergię dróg oddechowych i astmę

Przykłady opóźnień w rozpoznaniu chorób nowotworowych u dzieci i młodzieży Analiza przyczyn i konsekwencji

Minister van Sociale Zaken en Volksgezondheid

Monitorowanie systemów IT

Instrukcja obsługi systemu wsparcia decyzji terapeutycznej AsystentMD - bezpieczny wybór leków

Adrian Horzyk

Choroby wewnętrzne - pulmonologia Kod przedmiotu

Choroby wewnętrzne - kardiologia Kod przedmiotu

Sylabus. 1. Metryczka. I Wydział Lekarski, II Wydział Lekarski. Nazwa Wydziału: Kierunek lekarski. Program kształcenia: Rok akademicki: 2018/2019

Sztuczna inteligencja : Algorytm KNN

PRZEWODNIK PO PRZEDMIOCIE

Sztuczna Inteligencja w medycynie projekt (instrukcja) Bożena Kostek

INSTYTUT TECHNIKI I APARATURY MEDYCZNEJ ITAM. ul. Roosevelta 118, Zabrze

SZCZEGÓŁOWY OPIS PRZEDMIOTU ZAMÓWIENIA

Algorytmy klasyfikacji

Relacja zakresu nauk humanistyczno-społecznych z Krajową Inteligentną Specjalizacją

LIVING LABS. ŻYWE LABORATORIA dla przedsiębiorstw w zakresie: inżynierii biomedycznej normalizacji

zdalne monitorowanie EKG

Jakub Kisielewski.

Elementy modelowania matematycznego

Systemy uczące się wykład 1

Celem Tygodnia Szczepień w Polsce jest podkreślanie roli szczepień powszechnych i indywidualnych poprzez:

zdalne monitorowanie EKG

ZARZĄDZENIE Nr 122/2016/DSOZ PREZESA NARODOWEGO FUNDUSZU ZDROWIA. z dnia 12 grudnia 2016 r.

S YL AB US MODUŁ U ( PRZEDMIOTU) I nforma c j e ogólne. Diagnostyka izotopowa

Nowe perspektywy analizy danych pacjentów w obszarze telemedycyny.

ZDALNA OPIEKA POŁOŻNICZA. Badanie kardiotokograficzne w warunkach domowych

PODSTAWY BAZ DANYCH. 19. Perspektywy baz danych. 2009/2010 Notatki do wykładu "Podstawy baz danych"

OPRACOWANIE KOMPLEKSOWEGO PROGRAMU PROFILAKTYKI CHORÓB ZAWODOWYCH SKÓRY

Informatyka w medycynie Punkt widzenia kardiologa

Alicja Marszałek Różne rodzaje baz danych

Rozpoznawanie obiektów na podstawie zredukowanego zbioru cech. Piotr Porwik Uniwersytet Śląski w Katowicach

Psychometria Test jako narzędzie diagnozy psychologicznej. Podstawowe pojęcia. W 3

Metodologia badań. 1,5 ECTS F-2-P-MB-15 Forma studiów /liczba godzin studia /liczba punktów ECTS: stacjonarne w/ćw

Systemy uczące się Lab 4

Metody klasyfikacji danych - część 1 p.1/24

Podkowiańska Wyższa Szkoła Medyczna im. Z. i J. Łyko. Syllabus przedmiotowy 2016/ /2019

Zastosowanie teorii detekcji sygnałów do analizy rzetelności systemu obserwacyjnego ARGOS Michał Modzelewski Jolanta Pisarek

Eksploracja Danych. wykład 4. Sebastian Zając. 10 maja 2017 WMP.SNŚ UKSW. Sebastian Zając (WMP.SNŚ UKSW) Eksploracja Danych 10 maja / 18

STUDIA PODYPLOMOWE BEZPIECZEŃSTWO I HIGIENA PRACY

TEORETYCZNE PODSTAWY INFORMATYKI

Analiza danych. TEMATYKA PRZEDMIOTU

Choroby wewnętrzne - diabetologia Kod przedmiotu

Dodatkowo planowane jest przeprowadzenie oceny algorytmów w praktycznym wykorzystaniu przez kilku niezależnych użytkowników ukończonej aplikacji.

UWARUNKOWANIA PRAWNE W OBSZARZE TELEMEDYCYNY

Multiklasyfikatory z funkcją kompetencji

Akupunktura Trudności w projektowaniu badań klinicznych

3. DIAGNOZA PSYCHOLOGICZNA ZA POMOCĄ TESTÓW

M1_W04 M1_W10 K_W 01 M1_W01 M1_W02 M1_W10 K_W 02 M1_W05 M1_W03 K_W 03 M1_W08 M1_W11, M1_W12 M1_W01 M1_W02 M1_W03 M1_W07 M1_W10 M1_W01 M1_W07 M1_W10

Przykład eksploracji danych o naturze statystycznej Próba 1 wartości zmiennej losowej odległość

Systemy ekspertowe : program PCShell

Co to jest termografia?

Dr n. med. Tomasz Kluz

Karta (sylabus) modułu/przedmiotu Transport Studia I stopnia

SZTUCZNA INTELIGENCJA

opracowanych przy wsparciu Komisji, duŝych projektach pilotaŝowych oraz projektach badawczych w tej dziedzinie.

Prawdopodobieństwo czerwonych = = 0.33

Fetuina i osteopontyna u pacjentów z zespołem metabolicznym

Maria Karlińska. Paweł Masiarz. Ryszard Mężyk. Zakład Informatyki Medycznej i Telemedycyny Warszawski Uniwersytet Medyczny

Szpital wczoraj i dziś. Łódź, 22 września 2017 r.

Opis. Wymagania wstępne (tzw. sekwencyjny system zajęć i egzaminów) Liczba godzin zajęć dydaktycznych z podziałem na formy prowadzenia zajęć

Widzenie komputerowe (computer vision)

SCENARIUSZ LEKCJI. TEMAT LEKCJI: Zastosowanie średnich w statystyce i matematyce. Podstawowe pojęcia statystyczne. Streszczenie.

ANEKS III Zmiany w odpowiednich punktach charakterystyki produktu leczniczego i ulotki dla pacjenta

Podkowiańska Wyższa Szkoła Medyczna im. Z. i J. Łyko. Syllabus przedmiotowy 2018/ /23 r.

I nforma cje ogólne. Nazwa modułu:zaburzenia odżywiania w praktyce dietetyka r.a cykl

Czy i po co lekarzom wiedza z zakresu diagnostyki psychologicznej? Znaczenie wiedzy z zakresu diagnostyki psychologicznej w kształceniu lekarzy

PROGRAM NAUCZANIA PRZEDMIOTU FAKULTATYWNEGO NA WYDZIALE LEKARSKIM I ROK AKADEMICKI 2015/2016 PRZEWODNIK DYDAKTYCZNY

Typy, klasy typów, składnie w funkcji

Diagnostyka i monitorowanie cukrzycy i chorób nerek

PROGRAM STUDIÓW PODYPLOMOWYCH Z PSYCHOLOGII KLINICZNEJ 1

Transkrypt:

Komputerowa diagnoza medyczna tworzenie i interpretowanie prof. dr hab. inż. Andrzej Walczak

Agenda 1. Po co budujemy komputerowe wspomaganie diagnostyki medycznej? 2. Wymagania na IT wdrażane w medycynie 3. Przypisanie przypadku diagnozowanego do choroby klasyfikacja 4. Choroby skóry wg IDC i ograniczenia klasyfikacji przypadku w medycynie 5. Przykładowe modele klasyfikacji 6. Wyniki i ich kliniczna weryfikacja 7. Wnioski

Cele IT w diagnostyce medycznej 1. Wspomaganie interpretacji danych (analiza obrazów medycznych, badania genotypu, itp.) 2. Rozwój aparatury medycznej i jej obsługi przetwarzanie danych pomiarowych (pomiar FFR w kardiologii, zdalny pomiar EKG, itp., TELEMEDYCYNA) 3. A może kiosk medyczny w przyszłości? Powstaje pytanie: jaki cel mają aplikacje wspomagające diagnozowanie w codziennej praktyce lekarskiej w przychodniach? Odpowiedź: trudno nazwać ten cel badawczym. Raczej ma on charakter czysto utylitarny.

Wymagania na IT wdrażane w medycynie Dokumentacja techniczna do certyfikowania wyrobu medycznego musi zawierać: wyniki analizy ryzyka wyniki oceny klinicznej Wobec tego aplikacja IT wspomagająca diagnozowanie musi posiadać rodzaj tabliczki znamionowej, która poinformuje lekarza jakie jest ryzyko błędnej diagnozy przy jej stosowaniu.

Wymagania na IT wdrażane w medycynie

Wymagania na IT wdrażane w medycynie Definitions All ICD entities will have definitions: that give key descriptions and guidance on what the meaning of the entity/category is in human readable terms - to guide users All ICD entities will have a concise definition (100 words) in the print version More detailed definitions can be found ONLINE the Content Model Diagnostic Criteria across the whole classification and the versions

Podobieństwo chorób zapisanych zgodnie z IDC (alergie i choroby skóry) B35 B86 C 84.0 H26.8 L13.0 L20.0 L20.8 L20.9 L23.0 B35 1,00 0,96 0,96 0,96 0,96 0,25 0,25 0,25 0,92 B86 0,96 1,00 0,94 0,95 0,94 0,26 0,26 0,26 0,91 C 84.0 0,96 0,94 1,00 0,97 0,96 0,26 0,27 0,27 0,92 H26.8 0,96 0,95 0,97 1,00 0,95 0,25 0,24 0,24 0,91 L13.0 0,96 0,94 0,96 0,95 1,00 0,26 0,26 0,26 0,90 L20.0 0,25 0,26 0,26 0,25 0,26 1,00 0,99 0,99 0,25 L20.8 0,25 0,26 0,27 0,24 0,26 0,99 1,00 1,00 0,26 L20.9 0,25 0,26 0,27 0,24 0,26 0,99 1,00 1,00 0,26 L23.0 0,92 0,91 0,92 0,91 0,90 0,25 0,26 0,26 1,00 L23.1 0,93 0,92 0,93 0,92 0,91 0,24 0,25 0,25 0,96 L23.2 0,83 0,83 0,84 0,83 0,82 0,22 0,22 0,22 0,89 L23.3 0,84 0,84 0,84 0,83 0,82 0,25 0,25 0,25 0,89 L23.4 0,90 0,90 0,91 0,90 0,89 0,25 0,25 0,25 0,95 L23.5 0,90 0,89 0,90 0,89 0,89 0,23 0,24 0,24 0,95 L23.6 0,91 0,91 0,92 0,91 0,90 0,24 0,25 0,25 0,96 L23.7 0,93 0,93 0,94 0,93 0,92 0,25 0,25 0,25 0,96 L23.8 0,91 0,91 0,92 0,91 0,90 0,25 0,25 0,25 0,96

Podobieństwo chorób zapisanych zgodnie z IDC (alergie i choroby skóry)

Przypisanie przypadku diagnozowanego do choroby klasyfikacja Załóżmy, że mamy k klas decyzyjnych dec 1,..., dec k. Wtedy funkcją rozróżnialności nazywamy funkcję: F: D R k która dla danego obiektu przypisuje k wartości współczynniki wsparcia dla poszczególnych klas. Im większy współczynnik wsparcia tym bardziej prawdopodobne, że obiekt należy do danej klasy. Lidmila I. Kunchewa, Combining Pattern Classifiers, Methods and Algorithms, JohnWiley & Sons, Inc., Hoboken, New Jersey 2004

Przypisanie przypadku diagnozowanego do choroby klasyfikacja Niech F = (f 1,..., f k ) T. Obiekt x jest przypisywany do klasy o najwyższym współczynniku wsparcia, tzn. jeśli: M max i f i x Lidmila I. Kunchewa, Combining Pattern Classifiers, Methods and Algorithms, JohnWiley & Sons, Inc., Hoboken, New Jersey 2004

Podobieństwo chorób zapisanych zgodnie z IDC (alergie i choroby skóry)

Podobieństwo chorób zapisanych zgodnie z IDC (alergie i choroby skóry)

Przykładowe modele klasyfikacji Metody tworzenia funkcji wsparcia mogą być różne. Najczęściej spotykane w zastosowaniach medycznych to: Sieci neuronowe (rozmyte sieci neuronowe) Ukryte modele Markowa Sieci Bayesa Metoda k-nn sasiadów Drzewa decyzyjne Klasyfikacje oparte o logikę rozmytą

Przykładowe modele klasyfikacji A zbiór cech choroby (z bazy danych medycznych) B zbiór symptomów zaobserwowanych u pacjenta

Przykładowe modele klasyfikacji 1. Klasyfikatory oparte na podobieństwie zbioru objawów choroby u pacjenta do zbioru objawów chorób zapisanych w bazie wiedzy medycznej systemu. Współczynniki wsparcia mają w tym przypadku postać stopnia podobieństwa zbiorów wyrażonego liczbą rzeczywistą dodatnią. 2. Sieci Bayesa. Współczynnik wsparcia jest w tym przypadku prawdopodobieństwem występowania choroby..

Cechy rezultatów 1. Przy bazie wiedzy medycznej wielokrotnie zweryfikowanej (niezależnie) przez ekspertów medycznych wszystkie klasyfikatory wskazywały bardzo podobny zbiór chorób przy zróżnicowanych oczywiście współczynnikach wsparcia. 2. Wystarczyły niewielkie ilościowo braki (rzędu 5% objawów) w bazie wiedzy medycznej aby wskazania klasyfikatorów znacznie się różniły.

Cechy rezultatów lp Nazwa choroby Wskazanie sieci Bayesa Wskazanie wsp. Jaccarda Wskazanie wsp. przekrycia Udział ważony unormowany 1 Łuszczyca 0,49 0,07 0,61 0,216 2 Grzybica skóry 0,41 0,05 0,42 0,163 3 Nieokreślone kontaktowe zapalenie skóry wywołane kosmetykami 0,26 0,02 0,21 0,091 4 Świerzb 0,21 0,03 0,24 0,098 5 Kontaktowe zapalenie skóry z podrażnienia wywołane przez 0,19 0,02 0,18 0,072 nieokreślone czynniki 6 Nieokreślone kontaktowe zapalenie skóry wywołane przez nieokreślone czynniki 0,19 0,02 0,21 0,078 7 Nieokreślone kontaktowe zapalenie skóry wywołane barwnikami 0,15 0,02 0,21 0,070 8 Nieokreślone zapalenie skóry wywołane innymi substancjami chemicznymi 0,14 0,02 0,21 0,068 9 Łupież różowy Gilberta 0,12 0,04 0,33 0,091 10 Alergiczne zapalenie skóry wywołane przez przylepiec 0,12 0,02 0,15 0,054

Weryfikowanie wyników w testach klinicznych czułość testu = TP/(TP+FN) TP true positive FN- false nagative

Weryfikowanie wyników w testach klinicznych Diagnozowana JCH Liczba pacjentów Odsetek pacjentów próbie w Czułość sieci Bayesa Czułość współczynnik a przekrycia AZS Pozycja rankingu 1/2 Pozycja rankingu1/10 31/45 69% 0.82 0.85 44/45 96% 0.99 0.99

Wnioski 1. Nie należy oczekiwać od klasyfikatora wskazywania jednej choroby BO TO BĘDZIE ZALEŻEĆ OD CECH BAZY WIEDZY MEDYCZNEJ I JEST SPECYFICZNE DLA DANEJ DZIEDZINY MEDYCYNY 2. Nawet relatywnie prosta postać klasyfikatora zapewnia uzyskanie wstępnych rezultatów o czułości najprawdopodobniej akceptowalnej dla środowiska medycznego ale NA PEWNO CHARAKTERYSTYCZNEJ DLA KONKRETNEJ CHOROBY LUB GRUPY CHORÓB