Sztuczna inteligencja

Podobne dokumenty
Odkrywanie wiedzy z danych przy użyciu zbiorów przybliżonych. Wykład 3

Wnioskowanie Boolowskie i teoria zbiorów przybli»onych

Systemy ekspertowe. Eksploracja danych z wykorzystaniem tablic decyzyjnych i zbiorów przybliżonych. Część trzecia

WSPOMAGANIE DECYZJI - MIŁOSZ KADZIŃSKI LAB IV ZBIORY PRZYBLIŻONE I ODKRYWANIE REGUŁ DECYZYJNYCH

Zbiory przybliżone, cz. 1 (wersja do druku) dr. Piotr Szczuko

Sztuczna Inteligencja Projekt

B jest globalnym pokryciem zbioru {d} wtedy i tylko wtedy, gdy {d} zależy od B i nie istnieje B T takie, że {d} zależy od B ;

System informacyjny a system decyzyjny Relacja nierozróżnialności Klasy abstrakcji Teoria zbiorów przybliżonych Usuwanie niespójności z tablicy

Systemy decyzyjne. Wykład 3: Wnioskowanie Boolowskie w obliczeniu Redutów i reguł decyzyjnych. Nguyen Hung Son. Nguyen Hung Son () 1 / 61

Sztuczna Inteligencja Projekt

Teoretyczne podstawy zbiorów przybliżonych

Systemy ekspertowe : Tablice decyzyjne

Wprowadzenie do zbiorów przybliżonych

Technologie Informacyjne

Tablicowa reprezentacja danych

Granular Computing 9999 pages 15 METODY SZTUCZNEJ INTELIGENCJI - PROJEKTY

Projektowanie i Analiza Algorytmów

Reguły decyzyjne, algorytm AQ i CN2. Reguły asocjacyjne, algorytm Apriori.

Zbiory przybliżone w obszarze systemów ekspertowych

Sztuczna inteligencja

Systemy ekspertowe. Generowanie reguł minimalnych. Część czwarta. Autor Roman Simiński.

Metody i techniki sztucznej inteligencji / Leszek Rutkowski. wyd. 2, 3 dodr. Warszawa, Spis treści

Struktury danych i złożoność obliczeniowa Wykład 7. Prof. dr hab. inż. Jan Magott

komputery? Andrzej Skowron, Hung Son Nguyen Instytut Matematyki, Wydział MIM, UW

System informacyjny a system decyzyjny Relacja nierozróżnialności Klasy abstrakcji Teoria zbiorów przybliżonych Usuwanie niespójności z tablicy

Projektowanie i analiza algorytmów

Struktury danych i złożoność obliczeniowa Wykład 5. Prof. dr hab. inż. Jan Magott

Metody Programowania

Metody Programowania

Odkrywanie wiedzy z danych przy użyciu zbiorów przybliżonych. Wykład 2

Politechnika Gdańska Wydział Elektrotechniki i Automatyki Katedra Inżynierii Systemów Sterowania. Technologie informatyczne

Systemy uczące się wykład 1

Ensembles of Approximate Decision Reducts in Classification Problems. Zespoły Aproksymacyjnych Reduktów Decyzyjnych w Problemach Klasyfikacji

Algorytmy i Struktury Danych

ALGORYTMY INDUKCJI REGUŁ DECYZYJNYCH W ODKRYWANIU WIEDZY

ZŁOŻONOŚĆ OBLICZENIOWA ALGORYTMÓW

Lista 6 Problemy NP-zupełne

LEMRG algorytm generowania pokoleń reguł decyzji dla baz danych z dużą liczbą atrybutów

Metoda tabel semantycznych. Dedukcja drogi Watsonie, dedukcja... Definicja logicznej konsekwencji. Logika obliczeniowa.

PRACA DYPLOMOWA MAGISTERSKA. Analiza danych z zastosowaniem teorii zbiorów przybliżonych.

Systemy Wspomagania Decyzji

SYSTEMY UCZĄCE SIĘ WYKŁAD 4. DRZEWA REGRESYJNE, INDUKCJA REGUŁ. Dr hab. inż. Grzegorz Dudek Wydział Elektryczny Politechnika Częstochowska

Aproksymacja diofantyczna

1. Reguły minimalne (optymalne) Podstawowe twierdzenia i definicje. Definicja 1 Funkcję postaci f. nazwiemy n-argumentową funkcją boolowską.

Metody zbiorów przybliżonych w uczeniu się podobieństwa z wielowymiarowych zbiorów danych

Systemy uczące się wykład 2

Technologie Informacyjne

SYSTEMY UCZĄCE SIĘ WYKŁAD 10. PRZEKSZTAŁCANIE ATRYBUTÓW. Dr hab. inż. Grzegorz Dudek Wydział Elektryczny Politechnika Częstochowska.

METODY INŻYNIERII WIEDZY KNOWLEDGE ENGINEERING AND DATA MINING. EKSPLORACJA DANYCH Ćwiczenia. Adrian Horzyk. Akademia Górniczo-Hutnicza

Analiza parametrów morfometrycznych komórek dla komputerowego wspomagania diagnostyki medycznej

Teoretyczne podstawy informatyki

Sylabus modułu kształcenia na studiach wyższych. Nazwa Wydziału. Nazwa jednostki prowadzącej moduł Nazwa modułu kształcenia

ID1SII4. Informatyka I stopień (I stopień / II stopień) ogólnoakademicki (ogólno akademicki / praktyczny) stacjonarne (stacjonarne / niestacjonarne)

Eksploracja danych. KLASYFIKACJA I REGRESJA cz. 2. Wojciech Waloszek. Teresa Zawadzka.

Matematyka stosowana. Systemy decyzyjne. Hung Son Nguyen

Problem decyzyjny naley do klasy NP. (Polynomial), jeeli moe by rozwizany w czasie conajwyej wielomianowym przez algorytm A dla DTM.

SYLABUS. Dotyczy cyklu kształcenia Realizacja w roku akademickim 2016/2017. Wydział Matematyczno - Przyrodniczy

5. Analiza dyskryminacyjna: FLD, LDA, QDA

Generowanie i optymalizacja harmonogramu za pomoca

Zbiory przybliżone wnioskowanie przybliżone

Struktury danych i złozoność obliczeniowa. Prof. dr hab. inż. Jan Magott

Podstawy Sztucznej Inteligencji (PSZT)

Algorytmy Równoległe i Rozproszone Część X - Algorytmy samostabilizujące.

Algorytmy i Struktury Danych

1. Odkrywanie asocjacji

Wykorzystanie zbiorów przybliżonych w analizie Kansei

SYLABUS DOTYCZY CYKLU KSZTAŁCENIA REALIZACJA W ROKU AKADEMICKIM 2016/2017

Teoria systemów uczacych się i wymiar Vapnika-Chervonenkisa

Systemy baz danych. Notatki z wykładu

PRZEWODNIK PO PRZEDMIOCIE

Prawdopodobieństwo i statystyka

Porównanie czasów działania algorytmów sortowania przez wstawianie i scalanie

Ewelina Dziura Krzysztof Maryański

Elektrotechnika II stopień (I stopień / II stopień) ogólnoakademicki (ogólno akademicki / praktyczny) kierunkowy (podstawowy / kierunkowy / inny HES)

PRACA DYPLOMOWA. Andrzej Kisiel DISCOVERING DECISION RULES OF BINARY DATA TABLES USING COMPLEMENT OF BOOLEAN FUNCTIONS

PRZEWODNIK PO PRZEDMIOCIE

METODA SYMPLEKS. Maciej Patan. Instytut Sterowania i Systemów Informatycznych Uniwersytet Zielonogórski

Efektywność Procedur Obliczeniowych. wykład 5

Metody eksploracji danych. Reguły asocjacyjne

Drzewa spinające MST dla grafów ważonych Maksymalne drzewo spinające Drzewo Steinera. Wykład 6. Drzewa cz. II

PRZEWODNIK PO PRZEDMIOCIE

AUTOMATYKA INFORMATYKA

Algorytm Genetyczny. zastosowanie do procesów rozmieszczenia stacji raportujących w sieciach komórkowych

Zastosowania metod odkrywania wiedzy do diagnostyki maszyn i procesów

Algorytmy Równoległe i Rozproszone Część III - Układy kombinacyjne i P-zupełność

PRACA DYPLOMOWA INŻYNIERSKA

Wykład 9: Markov Chain Monte Carlo

SZTUCZNA INTELIGENCJA W MEDYCYNIE

Teoria liczb. Wykład nr 9: Przybliżanie liczb rzeczywistych. Ułamki łańcuchowe (cz.1) Semestr letni 2018/2019

Nowe narzędzia zarządzania jakością

SPOTKANIE 11: Reinforcement learning

INDUKOWANE REGUŁY DECYZYJNE ALORYTM APRIORI JAROSŁAW FIBICH

1 Macierz odwrotna metoda operacji elementarnych

I. KARTA PRZEDMIOTU CEL PRZEDMIOTU

Wprowadzenie Sformułowanie problemu Typy reguł asocjacyjnych Proces odkrywania reguł asocjacyjnych. Data Mining Wykład 2

Politechnika Gdańska Wydział Elektrotechniki i Automatyki Katedra Inżynierii Systemów Sterowania

Rozwiązywanie problemów metodą przeszukiwania

Nazwa modułu kształcenia Nazwa jednostki prowadzącej moduł Kod modułu Język kształcenia Efekty kształcenia dla modułu kształcenia

Systemy ekspertowe : program PCShell

Transkrypt:

POLITECHNIKA KRAKOWSKA WIEiK KATEDRA AUTOMATYKI I TECHNIK INFORMACYJNYCH Sztuczna inteligencja www.pk.edu.pl/~zk/si_hp.html Wykładowca: dr inż. Zbigniew Kokosiński zk@pk.edu.pl

Wykład 10: Zbiory przybliżone ich zastosowania Systemy informacyjne i tablice decyzyjne Rozróżnialność obiektów Co to jest zbiór przybliżony? Definicja Przykład zbioru przybliżonego Pojęcia aproksymacji dolnej, górnej, obszaru brzegowego i negatywnego zbioru przybliżonego Jakość aproksymacji Redukty informacyjne i decyzyjne Złożoność problemu wyznaczania reduktu minimalnego Redukcja atrybutów dwuwartościowych (problem bazy) Redukcja atrybutów wielowartościowych (LERS) Bibliografia

Systemy informacyjne i tablice decyzyjne Teoria zbiorów przybliżonych (rough sets) została wprowadzona w latach 80-tych przez prof. Zdzisława Pawlaka (PW) Głównym celem jest dostarczanie narzędzi dla problemu aproksymacji pojęć (zbiorów). Zastosowania w systemach decyzyjnych: Redukcja danych, selekcja ważnych atrybutów Generowanie reguł decyzyjnych Odkrywanie wzorców z danych: szablony, reguły asocjacyjne Odkrywanie zależności w danych

Tablica decyzyjna

Tablica decyzyjna przykład 1 U =n=8 obiektów, A =3 atrybuty, D =2 decyzje

Tablica decyzyjna przykład 2 Chol.: 200 mg/dl = 5,17 mmol/l ECG: hyperkalemia (serum K + > 5.5 mmol/l), abnormal=zaburzenia Rytm: Tspocz=60-100 (norma zależy od wieku, Tmax=220-wiek) Uwaga: istnieją związki pomiędzy atrybutami.

Rozróżnialność obiektów ze względu na podzbiór właściwy zbioru atrybutów IND - relacja nierozróżnialności, ang. indifferability (?)

Nierozróżnialność przykład Dla B={Ból głowy, Ból mięśni}:

Zbiór przybliżony

Zbiór przybliżony przykład 1 Niech Klasy nierozróżnialności ze względu na IND(B) Cel - aproksymacja pojęcia definiowanego przez klasę decyzyjną (play=no) Aproksymacja dolna i górna Reguły przybliżone: Reguła pewna:

Zbiór przybliżony przykład 2 Aproksymacja dolna zbioru w przestrzeni 2D Aproksymacja górna zbioru w przestrzeni 2D Obszar negatywny zbioru jest dopełnieniem aproksymacji górnej Obszar brzegowy w przestrzeni 2D

Jakość aproksymacji

Redukty

Redukt informacyjny

Redukt decyzyjny

Redukty - problemy

Złożoność problemu szukania reduktów Problem najkrótszego reduktu Twierdzenie Problem szukania najkrótszego reduktu jest NP-zupełny. Dowód Transformacja wielomianowa z problemu Minimalnego pokrycia wierzchołkowego (MVC) lub problemu Minimalnego zbioru przecinającego (MCS).

Konstrukcja dowodu Problem minimalnego pokrycia wierzchołkowego (MVC)

Redukcja atrybutów 2-wartościowych W przypadku atrybutów 2-wartościowych (posiada, nie posiada) problem redukcji sprowadza się do wyznaczenia minimalnej bazy macierzy. W związku z tym do problemu redukcji atrybutów można wykorzystać algorytmy przybliżone dla problemu BAZY MACIERZY (Kapralski, Skarbek 1986) : DRMAX, MAXERMIN, MINHMAX. W przykładzie na rys. obok istnieją bazy 4-wektorowe (do rozróżnienia 10 elementów wystarczają 4 atrybuty).

Redukcja atrybutów 2-wartościowych wyświetlacz 7-segmentowy

Redukcja atrybutów wielowartościowych

Redukcja atrybutów wielowartościowych Tablica decyzyjna jest dobrze określona, jeżeli jej wszystkie reguły są deterministyczne. W przeciwnym wypadku jest źle określona. Źle określoną tablicę można naprawić przez : 1) usunięcie reguł niedeterministycznych, lub 2) rozszerzenie zbioru atrybutów warunkowych (w tablicy może pojawić się redundancja)

Redukcja atrybutów wielowartościowych Nienadmiarowe reguły wygenerowane przez program LERS (Learning on Examples based on Rough Sets) :

Redukcja atrybutów wielowartościowych

Bibliografia Rutkowski L.: Metody i techniki sztucznej inteligencji, Wyd. Naukowe PWN, Warszawa 2012 Materiały Wydziału MIM UW : http://mst.mimuw.edu.pl/lecture.php?lecture=syd&part=ch4 Hung Son Nguyen: Systemy decyzyjne. Moduł 4 Zbiory przybliżone Kapralski A., Skarbek W.: Problem of searching minimum base included in Boolean tables, Podstawy Sterowania, t.16, z.3-4, str.257-265, 1986