Reguły logiczne: jak wydobyć i zrozumieć wiedzę ukrytą w danych

Slides:



Advertisements
Podobne prezentacje
Opracowali: Patryk Klemczak Tomasz Klemczak ODSIECZ WIEDEŃSKA.
Advertisements

Kształtowanie się granic II Rzeczypospolitej
Wykład 4: Systemy nawigacji satelitarnej
WNIOSEK O PRZYZNANIE POMOCY
POGŁĘBIONA OCENA SYTUACJI FINANSOWEJ NA PODSTAWIE ANALIZY WSKAŹNIKOWEJ
Machine learning Lecture 3
Identyfikacja dansylowanych aminokwasów metodą cienkowarstwowej chromatografii na płytkach poliamidowych Gawahir Hassan.
Mechanika kwantowa dla niefizyków
Program Rozwoju Obszarów Wiejskich
Przyszłe zmiany sposobu finansowania zadań oświatowych
Wybrane bloki i magistrale komputerów osobistych (PC)
HELIOTECHNIKA W chwili obecnej jest niekonkurencyjna w porównaniu ze źródłami konwencjonalnymi, ale jest to „czysta energia” dlatego wiąże się z nią wiele.
Tolerancje i pasowania
B R Y Ł Y P L A T O Ń S K I E.
Bankowość Pieniądz Podstawowe informacje o bankach
Weryfikacja hipotez statystycznych
Krakowskie Sympozjum Naukowo-Techniczne
Zasilacze prądu stałego Czyli rzeczywiste źródła napięcia
Prof. nadzw. dr hab. inż. Jarosław Bartoszewicz
Mechanika kwantowa dla niefizyków
Grzegorz Karasiewicz Katedra Marketingu Wydział Zarządzania UW
1 czerwca w zerówce.
„ Mały Miś i polskie tradycje Bożego Narodzenia”
Box Behnken Design w optymalizacji procesu biosyntezy β-karotenu w hodowlach drożdży Rhodotorula rubra Ludmiła Bogacz-Radomska(1), Joanna Harasym(1,2,3),
Projekt z dnia 30 maja 2017 r. Ustawa z dnia …. ……………
Prof. dr hab. Roman Sobiecki Rachunki makroekonomiczne
CAPS LOCK - CERTYFIKOWANE SZKOLENIA JĘZYKOWE I KOMPUTEROWE
Prezentacje wykonali: Marcin Łukasik Wiktor Kołek
GOSPODAROWANIE ZASOBAMI W ORGANIZACJI
Co to jest SSC Master… SSC Master to platforma elektronicznego obiegu, dekretacji i akceptacji dokumentów w organizacji. Dzięki szerokiemu i elastycznemu.
Podstawy pomagania SPPiIK, 2016 Anna Gromińska.
Chemia biopierwiastków
Sedymentacja.
Współczesne kierunki polityki społecznej
Hiszpania,Portugalia,Litwa,Polska,Turcja,Włochy,Chorwacja Desery.
Prawo pracy – ćwiczenia (IX)
Dotarcie do specyficznej grupy docelowej
Sprawozdanie roczne z realizacji Planu działania Krajowej Sieci Obszarów Wiejskich na lata za rok 2016 Warszawa, 26 czerwca 2017 r. Materiał.
Srebrna Małopolska regionalne inicjatywy na rzecz seniorów
Stan Wojenny.
O UTWORZENIE ZWIĄZKU METROPOLITALNEGO W WOJEWÓDZTWIE ŚLĄSKIM
Wojewódzki Inspektorat Ochrony Środowiska w Białymstoku
ZAWODOZNAWSTWO Materiały zrealizowane w ramach projektu
Wykład 8: Złożone problemy przetwarzania mobilnego
Realizacja sprzężenia od siły w układzie sterowania robotem do zastosowań neurochirurgicznych Dorota Marszalik Wieliczka,
Funkcje generujące w kombinatoryce
Ruch turystyczny w Krakowie w 2015 roku
© dr hab. Inż. Paweł Jabłoński
Adsorpcja faza stała/ gazowa lub ciekła faza ciekła/ gazowa lub ciekła
MODELE EPIDEMIOLOGICZNE
Dowody matematyczne - zadania podstawowe
Zagadnienie prawdy Andrzej Łukasik Zakład Ontologii i Teorii Poznania
Ewolucja gwiazd.
Potencjał chemiczny Potencjał chemiczny ma charakter siły uogólnionej,
STAŁE RÓWNOWAGI REAKCJI PROTOLITYCZNYCH
Optymalizacja sieci drogowej propozycja algorytmu
Nie ma innego – Tylko Jezus Mariusz Śmiałek
W ramach stypendium Ministerstwa Kultury i Dziedzictwa Narodowego
R- Punkt referencyjny (wyjściowy) obrabiarki
Parki krajobrazowe na Podlasiu
Publicznej Szkole Podstawowej nr 4 im. Tadeusza Kościuszki
Materiały pochodzą z Platformy Edukacyjnej Portalu
Zasady poprawnej komunikacji – jak uniknąć konfliktów ?
Gimnazjum nr 3 im. J. Chełmońskiego w Zielonej Górze
Moje dziecko i jego potrzeby.
Edukacja psychologiczna
GMINA RUDZINIEC.
Czym jest mowa nienawiści?
Wykład 7 Prawo urzędnicze.
Zapis prezentacji:

Reguły logiczne: jak wydobyć i zrozumieć wiedzę ukrytą w danych Cel prezentacji – po co potrzebujemy reguly logiczne - odkrywanie wiedzy w danych - uzasadnienie podjętej decyzji Adresaci Użytkownicy i twórcy systmów sztucznej inteligencji (w tym programiści, analitycy danych, naukowcy, studenci informatyki i inni zainteresowani) Mirosław Kordos, grudzień 2015 Reguły logiczne: jak wydobyć i zrozumieć wiedzę

Plan Prezentacji Formy reguł logicznych ostre, skośne, rozmyte, N-of-M, prototypowe, opisane równaniami Dokładność a łatwość generowania reguł z modeli Systemy bezpośrednio generujące reguły sekwencyjne pokrywanie, drzewa decyzyjne, reguły prototypowe Systemy nie generujące bezpośrednio reguł na przykładzie sieci neuronowych Reguły dekompozycyjne i pedagogiczne dla standardowych i zmodyfikowanych sieci MLP dla klasyfikacji i regresji Generowanie reguł z komitetów Mirosław Kordos, grudzień 2015 Reguły logiczne: jak wydobyć i zrozumieć wiedzę

Formy reguł logicznych ostre, skośne, rozmyte, N-of-M, prototypowe, opisane równaniami Dokładność a łatwość generowania reguł z modeli Systemy bezpośrednio generujące reguły sekwencyjne pokrywanie, drzewa decyzyjne, reguły prototypowe Systemy nie generujące bezpośrednio reguł na przykładzie sieci neuronowych Reguły dekompozycyjne i pedagogiczne dla standardowych i zmodyfikowanych sieci MLP dla klasyfikacji i regresji Generowanie reguł z komitetów Mirosław Kordos, grudzień 2015 Reguły logiczne: jak wydobyć i zrozumieć wiedzę

Reguły ostre i skośne (crisp and oblique rules) If (x1<1 and x2<4) or (x1<2 and x2<3) or (x1<3 and x2<2) or (x1<4 and x2<1) then czerwony else niebieski. Mirosław Kordos, grudzień 2015 Reguły logiczne: jak wydobyć i zrozumieć wiedzę

Reguły ostre i skośne (crisp and oblique rules) If (x1+1.5*x2 < 4) If (x1<1 and x2<4) then czerwony else niebieski. or (x1<2 and x2<3) or (x1<3 and x2<2) or (x1<4 and x2<1) then czerwony else niebieski. Mirosław Kordos, grudzień 2015 Reguły logiczne: jak wydobyć i zrozumieć wiedzę

Reguły rozmyte (fuzzy rules) Mirosław Kordos, grudzień 2015 Reguły logiczne: jak wydobyć i zrozumieć wiedzę

Reguły N-of-M Reguły logiczne: jak wydobyć i zrozumieć wiedzę Mirosław Kordos, grudzień 2015 Reguły logiczne: jak wydobyć i zrozumieć wiedzę

Reguły prototypowe Pies? Mirosław Kordos, grudzień 2015 Reguły logiczne: jak wydobyć i zrozumieć wiedzę

Reguły opisane równaniami y= a. x. x + b Reguły opisane równaniami y= a*x*x + b*x +c Reguły pierwszego rzędu if Ojciec(x,y) & plec(y) = kobieta to Córka(y,x) Mirosław Kordos, grudzień 2015 Reguły logiczne: jak wydobyć i zrozumieć wiedzę

Dokładność a łatwość generowania reguł z modeli klasyfikacyjnych Formy reguł logicznych ostre, skośne, rozmyte, N-of-M, prototypowe, opisane równaniami Dokładność a łatwość generowania reguł z modeli Systemy bezpośrednio generujące reguły sekwencyjne pokrywanie, drzewa decyzyjne, reguły prototypowe Systemy nie generujące bezpośrednio reguł na przykładzie sieci neuronowych Reguły dekompozycyjne i pedagogiczne dla standardowych i zmodyfikowanych sieci MLP dla klasyfikacji i regresji Generowanie reguł z komitetów Mirosław Kordos, grudzień 2015 Reguły logiczne: jak wydobyć i zrozumieć wiedzę

Dokładność kontra łatwość generowania reguł z modeli klasyfikacyjnych komitety (średnia) SVM sieci neuronowe k-NN drzewa decyzyjne średnia dokładność 86% 82% 81% 76% 66% Mirosław Kordos, grudzień 2015 Reguły logiczne: jak wydobyć i zrozumieć wiedzę

Metody pedagogiczne i dekompozycyjne metody dekompozycyjne, czyli wykorzystujące wewnętrzne parametry standardowego modelu, np. budujące reguły w oparciu o wartości poszczególnych wag sieci neuronowej. metody dekompozycyjne, operujące na modyfikowanym modelu, tak, by ułatwić pozyskiwanie reguł, np. na sieci neuronowej, której wagi mogą przyjmować jedynie wartości -1, 0 lub 1. metody pedagogiczne, które traktują model jak czarną skrzynkę, wykorzystując jedynie wynik jego predykcji zamiast oryginalnych danych i tworząc reguły z wykorzystaniem łatwo interpretowalnych metod, np. pokrywania sekwencyjnego lub drzew decyzyjnych. Mirosław Kordos, grudzień 2015 Reguły logiczne: jak wydobyć i zrozumieć wiedzę

Systemy bezpośrednio generujące reguły Formy reguł logicznych ostre, skośne, rozmyte, N-of-M, prototypowe, opisane równaniami Dokładność a łatwość generowania reguł z modeli Systemy bezpośrednio generujące reguły sekwencyjne pokrywanie, drzewa decyzyjne, reguły prototypowe Systemy nie generujące bezpośrednio reguł na przykładzie sieci neuronowych Reguły dekompozycyjne i pedagogiczne dla standardowych i zmodyfikowanych sieci MLP dla klasyfikacji i regresji Generowanie reguł z komitetów

Sekwencyjne Pokrywanie (Sequential Covering) P = zbiór uczący While (P nie jest pusty) { Utwórz regułę R, która pokrywa możliwie najwięcej pozytywnych elementów P i nie pokrywa negatywnych Jeżeli dokładność R < Θ to zakończ Dodaj R do zbioru reguł Usuń z P przypadki pokryte przez R } Całość powtórz dla każdej klasy osobno Mirosław Kordos, grudzień 2015 Reguły logiczne: jak wydobyć i zrozumieć wiedzę

Drzewa decyzyjne: ID3 + C4.5 Mirosław Kordos, grudzień 2015 Reguły logiczne: jak wydobyć i zrozumieć wiedzę

Reguły prototypowe PTDL - Prototype Threshold Decision List Mirosław Kordos, grudzień 2015 Reguły logiczne: jak wydobyć i zrozumieć wiedzę

Reguły prototypowe PTDL - Prototype Threshold Decision List Mirosław Kordos, grudzień 2015 Reguły logiczne: jak wydobyć i zrozumieć wiedzę

Reguły prototypowe HDT - Heterogeneous Decision Trees Mirosław Kordos, grudzień 2015 Reguły logiczne: jak wydobyć i zrozumieć wiedzę

Systemy nie generujące bezpośrednio reguł na przykładzie sieci neuronowych Formy reguł logicznych ostre, skośne, rozmyte, N-of-M, prototypowe, opisane równaniami Dokładność a łatwość generowania reguł z modeli Systemy bezpośrednio generujące reguły sekwencyjne pokrywanie, drzewa decyzyjne, reguły prototypowe Systemy nie generujące bezpośrednio reguł na przykładzie sieci neuronowych Reguły dekompozycyjne i pedagogiczne dla standardowych i zmodyfikowanych sieci MLP dla klasyfikacji i regresji Generowanie reguł z komitetów

Reguły dekompozycyjne dla klasyfikacji – standardowa sieć MLP Algorytm N-of-M Mirosław Kordos, grudzień 2015 Reguły logiczne: jak wydobyć i zrozumieć wiedzę

Reguły dekompozycyjne dla klasyfikacji – sieć SMLP Mirosław Kordos, grudzień 2015 Reguły logiczne: jak wydobyć i zrozumieć wiedzę

Reguły dekompozycyjne dla klasyfikacji – sieć SMLP Mirosław Kordos, grudzień 2015 Reguły logiczne: jak wydobyć i zrozumieć wiedzę

Reguły dekompozycyjne dla klasyfikacji – sieć SMLP Mirosław Kordos, grudzień 2015 Reguły logiczne: jak wydobyć i zrozumieć wiedzę

Reguły dekompozycyjne dla klasyfikacji – sieć SMLP Mirosław Kordos, grudzień 2015 Reguły logiczne: jak wydobyć i zrozumieć wiedzę

Reguły dekompozycyjne dla klasyfikacji – sieć SMLP Mirosław Kordos, grudzień 2015 Reguły logiczne: jak wydobyć i zrozumieć wiedzę

Reguły dekompozycyjne dla klasyfikacji – sieć SMLP Mirosław Kordos, grudzień 2015 Reguły logiczne: jak wydobyć i zrozumieć wiedzę

Reguły dekompozycyjne dla klasyfikacji – sieć SMLP Mirosław Kordos, grudzień 2015 Reguły logiczne: jak wydobyć i zrozumieć wiedzę

Reguły dekompozycyjne dla klasyfikacji – zmodyfikowana sieć MLP Mirosław Kordos, grudzień 2015 Reguły logiczne: jak wydobyć i zrozumieć wiedzę

Reguły pedagogiczne dla klasyfikacji Algorytm TREPAN buduje drzewo decyzyjne, używając sieci neuronowej do generowania wartości wyjściowych dla tego drzewa jeśli w danym węźle jest zbyt mało przypadków, to generuje on dodatkowe przypadki do podziału węzła nie używa pojedynczego atrybutu, tylko wyrażenia N-of-M Mirosław Kordos, grudzień 2015 Reguły logiczne: jak wydobyć i zrozumieć wiedzę

Reguły dekompozycyjne dla regresji – standardowa sieć MLP Algorytm: REFANN Mirosław Kordos, grudzień 2015 Reguły logiczne: jak wydobyć i zrozumieć wiedzę

Reguły dekompozycyjne dla regresji – zmodyfikowana sieć MLP Mirosław Kordos, grudzień 2015 Reguły logiczne: jak wydobyć i zrozumieć wiedzę

Reguły pedagogiczne dla regresji Mirosław Kordos, grudzień 2015 Reguły logiczne: jak wydobyć i zrozumieć wiedzę

Generowanie reguł z komitetów Formy reguł logicznych ostre, skośne, rozmyte, N-of-M, prototypowe, opisane równaniami Dokładność a łatwość generowania reguł z modeli Systemy bezpośrednio generujące reguły sekwencyjne pokrywanie, drzewa decyzyjne, reguły prototypowe Systemy nie generujące bezpośrednio reguł na przykładzie sieci neuronowych Reguły dekompozycyjne i pedagogiczne dla standardowych i zmodyfikowanych sieci MLP dla klasyfikacji i regresji Generowanie reguł z komitetów

Generowanie reguł z komitetów Mirosław Kordos, grudzień 2015 Reguły logiczne: jak wydobyć i zrozumieć wiedzę

Generowanie reguł z komitetów Mirosław Kordos, grudzień 2015 Reguły logiczne: jak wydobyć i zrozumieć wiedzę

Reguły logiczne: jak wydobyć i zrozumieć wiedzę ukrytą w danych zbiory danych, literatura i inne materiały wykorzystane w prezentacji: www.kordos.com/pw Mirosław Kordos grudzień 2015