Systemy Wspomagania Decyzji



Podobne dokumenty
Metody eksploracji danych. Reguły asocjacyjne

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

INDUKOWANE REGUŁY DECYZYJNE ALORYTM APRIORI JAROSŁAW FIBICH

Data Mining Wykład 3. Algorytmy odkrywania binarnych reguł asocjacyjnych. Plan wykładu

Reguły asocjacyjne. Żródło: LaroseD.T., Discovering Knowledge in Data. An Introduction to Data Minig, John Wiley& Sons, Hoboken, New Jersey, 2005.

Inżynieria biomedyczna

Ewelina Dziura Krzysztof Maryański

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

Systemy Wspomagania Decyzji

Odkrywanie asocjacji

1. Odkrywanie asocjacji

Technologie Informacyjne

Reguły asocjacyjne, wykł. 11

Odkrywanie reguł asocjacyjnych. Rapid Miner

REGU LY ASOCJACYJNE. Nguyen Hung Son. Wydzia l Matematyki, Informatyki i Mechaniki Uniwersytet Warszawski. 28.II i 6.III, 2008

Odkrywanie asocjacji

REGU LY ASOCJACYJNE. Nguyen Hung Son. 25 lutego i 04 marca Wydzia l Matematyki, Informatyki i Mechaniki Uniwersytet Warszawski.

Analiza i eksploracja danych

Algorytm DIC. Dynamic Itemset Counting. Magdalena Przygórzewska Karolina Stanisławska Aleksander Wieczorek

Algorytmy odkrywania binarnych reguł asocjacyjnych

Krzysztof Kawa. empolis arvato. e mail: krzysztof.kawa@empolis.com

A C T A UNIVERSITATIS LODZIENSIS FOLIA OECONOMICA 183,2004. Sebastian Szamański, Ryszard Budziński

Inżynieria Wiedzy i Systemy Ekspertowe. Reguły asocjacyjne

Reguły asocjacyjne w programie RapidMiner Michał Bereta

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


Odkrywanie reguł asocjacyjnych

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 ;

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

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

Reguły asocjacyjne. 1. Uruchom system weka i wybierz aplikację Knowledge Flow.

Systemy Wspomagania Decyzji

Metody Inżynierii Wiedzy

Odkrywanie wzorców sekwencji

METODY INŻYNIERII WIEDZY

Reguły asocjacyjne na giełdzie

Sztuczna Inteligencja Projekt

Eksploracja danych - wykład VIII

Odkrywanie asocjacji. Cel. Geneza problemu analiza koszyka zakupów

Sztuczna inteligencja

METODY INŻYNIERII WIEDZY

Ćwiczenie 5. Metody eksploracji danych

WYKŁAD 6. Reguły decyzyjne

Zastosowanie metod eksploracji danych Data Mining w badaniach ekonomicznych SAS Enterprise Miner. rok akademicki 2014/2015

Technologie Informacyjne

Wyszukiwanie reguł asocjacji i ich zastosowanie w internecie

1.7. Eksploracja danych: pogłębianie, przeszukiwanie i wyławianie

Technologie cyfrowe. Artur Kalinowski. Zakład Cząstek i Oddziaływań Fundamentalnych Pasteura 5, pokój 4.15

ZŁOŻONOŚĆ OBLICZENIOWA ALGORYTMÓW

Odkrywanie wzorców sekwencji

Reguły i fakty zapisz za pomocą perceptów. Metodą wnioskowania w tył, sprawdzić czy mój komputer jest wyposażony w procesor PII.

Plan wykładu. Reguły asocjacyjne. Przykłady asocjacji. Reguły asocjacyjne. Jeli warunki to efekty. warunki efekty

Strona główna góra. Profesjonalny sklep internetowy

Wielopoziomowe i wielowymiarowe reguły asocjacyjne

Hurtownie danych. Analiza zachowań użytkownika w Internecie. Ewa Kowalczuk, Piotr Śniegowski. Informatyka Wydział Informatyki Politechnika Poznańska

Technologie Informacyjne

ZAGADNIENIA DO EGZAMINU DYPLOMOWEGO NA STUDIACH INŻYNIERSKICH. Matematyka dyskretna, algorytmy i struktury danych, sztuczna inteligencja

Ćwiczenia z Zaawansowanych Systemów Baz Danych

WYŻSZA SZKOŁA INFORMATYKI STOSOWANEJ I ZARZĄDZANIA

Strona główna- góra. Profesjonalny sklep internetowy

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

Analiza algorytmów zadania podstawowe

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

Reguły asocjacyjne, algorytm Apriori

Algorytmy optymalizacji zapytań eksploracyjnych z wykorzystaniem materializowanej perspektywy eksploracyjnej

Laboratorium 3. Odkrywanie reguł asocjacyjnych.

Asocjacyjna reprezentacja danych i wnioskowanie

Systemy Wspomagania Decyzji

ZARZĄDZANIE PROCESAMI I PROJEKTAMI. Zakres projektu. dr inż. ADAM KOLIŃSKI ZARZĄDZANIE PROCESAMI I PROJEKTAMI. Zakres projektu. dr inż.

Zagadnienie klasyfikacji (dyskryminacji)

Symulacyjne metody wyceny opcji amerykańskich

1 abbbaabaaabaa -wzorzec: aaba

Technologie Informacyjne

Technologie baz danych

Implementacja metod eksploracji danych - Oracle Data Mining

Mail: Pokój 214, II piętro

Wprowadzenie do technologii informacyjnej.

Logika Stosowana. Wykład 10 - Wnioskowanie indukcyjne Część 3 Indukcja reguł i ILP. Marcin Szczuka. Instytut Informatyki UW

Sztuczna Inteligencja Projekt

Ćwiczenie 3 z Podstaw programowania. Język C++, programy pisane w nieobiektowym stylu programowania. Zofia Kruczkiewicz

Scenariusz lekcji. podać definicję liczby pierwszej i naturalnej; opisać sposób szukania liczb pierwszych za pomocą sita Eratostenesa.

Raport Hurtownie Danych

Sprawozdanie z laboratorium: Hurtownie Danych. Algorytm generowania reguł asocjacyjnych. FP-Growth. 9 czerwca 2011

Synteza i eksploracja danych sekwencyjnych

Spis treści 3. Spis treści

Analiza asocjacji i reguły asocjacyjne w badaniu wyborów zajęć dydaktycznych dokonywanych przez studentów. Zastosowanie algorytmu Apriori

CO MOZ NA WYCISNA C Z SAMOOBSŁUGI CZYLI SPRZEDAZ W KANAŁACH SELF CARE? Bartosz Szkudlarek

Zadanie 1 Przygotuj algorytm programu - sortowanie przez wstawianie.

Data Mining Kopalnie Wiedzy

Programowanie w Logice

Wprowadzenie do uczenia maszynowego

Rozkład materiału nauczania z przedmiotu INFORMATYKA. dla gimnazjum

Definicje. Algorytm to:

Tworzenie programów równoległych cd. Krzysztof Banaś Obliczenia równoległe 1

Budowanie aplikacji biznesowych przy użyciu. Presentation Foundation i wzorca MVVM

JAK ZIDENTYFIKOWAĆ ŻRÓDŁA I STRUKTURY DANYCH? DOKUMENTY

Uniwersytet Zielonogórski Wydział Elektrotechniki, Informatyki i Telekomunikacji Instytut Sterowania i Systemów Informatycznych

Informatyka szkolna z perspektywy uczelni

Projekt bazy danych dla komisu samochodowego

Transkrypt:

Reguły Asocjacyjne Szkoła Główna Służby Pożarniczej Zakład Informatyki i Łączności March 18, 2014

1 Wprowadzenie 2 Definicja 3 Szukanie reguł asocjacyjnych 4 Przykłady użycia 5 Podsumowanie

Problem Lista produktów M Muminki R Reksio B Bolek i Lolek S Smerfy T Teletubisie Transakcje TID Zakupy 10 M R S T 20 R B T 30 M R S T 40 M R B T 50 M R B S T 60 R B S Co jest często kupowane? Które produkty kupowane są razem? Co robić aby zwiększyć sprzedaż?

W jakiej formie wyrazić wzorzec macierz kolokacji: M R B S T M 4 4 2 3 4 R 4 6 4 4 5 B 2 4 4 2 2 S 3 4 2 4 3 T 4 5 3 3 5 reguły: M R T R R B S T

Problem pożarniczy ID data # GBA pożar obiekt piętro powierzchnia 1 10.02.2012 3 tak blok IV 40 2 12.12.2012 1 tak dom I 120 3 12.10.2010 1 nie samochód - 4 4 15.02.2011 5 tak fabryka 0 1200 5 13.12.2013 2 nie śmietnik - 0,4 6 12.11.2012 4 tak mieszkanie VII 38 7 17.12.2002 1 tak hala 0 1210 8 21.02.2001 5 tak garaż 0 1250 obiekt # GBA obiekt powierzchnia

Reguły asocjacyjne Definicja Reguła asocjacyjna to każda implikacja typu X Y gdzie X, Y są atrybutami. Jakość reguł mierzymy za pomocą funkcji: wsparcie (support) - liczba wierszy w których wystąpiły wspólnie atrybuty X i Y. wiarygodność (confidence) - liczba wierszy w których wystąpiły wspólnie atrybuty X i Y przez liczbę wystąpień X.

Problem obliczeniowy Liczba wszystkich reguł asocjacyjnych wynosi 3 n, gdzie n jest liczbą wierszy. Sprawdzanie wszystkich reguł jest niewykonywalne! Proponowano różne metody szukania z użyciem różnych technik obliczeń: sekwencyjne, równoległe.

Schemat wyszukiwania reguł Większość istniejących algorytmów działa w dwóch krokach: znajdź częste zbiory znajdź zbiory wierszy i atrybutów o wsparciu większym niż min sup. podziel częste zbiory dla każdego częstego zbioru, znajdź podziały tego zbioru na 2 podzbiory w taki sposób aby powstały reguły o wiarygodności większej niż min conf.

Przykład Transakcje TID Zakupy 10 M R S T 20 R B T 30 M R S T 40 M R B T 50 M R B S T 60 R B S Częste zbiory Wsparcie Zbiór 100% (6) R 83% (5) RT 67% (4) M,B,S, MR,MT,RB, RS,MRT min. wsparcie = 67% (7) min. wiarygodność = 75% reguły dla MR: M R (wiarygodność 100%) R M (wiarygodność 66%)

Wyszukiwanie częstych zbiorów Obserwacje: jeżeli {A, B} są częstymi zbiorami to {A} i {B} też muszą być częstymi zbiorami. Idea: znajdź wszystkie 1-elementowe częste zbiory, generuj 2-elementowe częste zbiory z 1-elementowych częstych zbiorów.... generuj k-elementowe częste zbiory poprzez łączenie (k-1)-elementowych częstych zbiorów.

Przykład min. wsparcie = 67% (4) min. wiarygodność = 80% Transakcje TID Zakupy 10 M R S T 20 R B T 30 M R S T 40 M R B T 50 M R B S T 60 R B S Częste zbiory F 1 C 2 F 2 C 3 F 3 Zbiór M,R,B,S,T MR,MB,MS,MT... MR,MT,RB,RS,RT MRS,MRT,MST,RBT,RST MRT

Zagrożenia akcje

Podsumowanie Zaprezentowano metodę wyszukiwania wzorców w danych. Metoda polega na wyszukaniu zależności pomiędzy atrybutami i reprezentowaniu ich w formie reguł. Jakość reguł jest mierzona za pomocą wsparcia oraz wiarygodności.