Modelowanie systemów - wiedza ekspercka (kreowanie systemów)

Slides:



Advertisements
Podobne prezentacje
Mechanizm wnioskowania rozmytego
Advertisements

Metoda simpleks Simpleks jest uniwersalną metodą rozwiązywania zadań programowania liniowego. Jest to metoda iteracyjnego poprawiania wstępnego rozwiązania.
REGUŁOWO-MODELOWE SKORUPOWE SYSTEMY EKSPERTOWE Część 1
Analiza ryzyka projektu
BUDOWA MODELU EKONOMETRYCZNEGO
Badania operacyjne. Wykład 1
Jak konstruować kwestionariusze ankiet?
Zarządzanie projektem informatycznym ZPR
Tytuł pracy magisterskiej
Ekonometria wykladowca: dr Michał Karpuk
Problem transportowy. Transport towarów od dostawców (producentów) do odbiorców odbywa się dwustopniowo przez magazyny hurtowe z przeładunkiem na mniejsze.
Metoda graficzna opracowanie na podstawie „Metody wspomagające podejmowanie decyzji w zarządzaniu” D. Witkowska, Menadżer Łódź Zadania, w których.
Metoda simpleks opracowanie na podstawie „Metody wspomagające podejmowanie decyzji w zarządzaniu” D. Witkowska, Menadżer Łódź Simpleks jest uniwersalną.
Metoda graficzna opracowanie na podstawie Metody wspomagające podejmowanie decyzji w zarządzaniu D. Witkowska, Menadżer Łódź Zadania, w których występują
Zadanie 1.
SZTUCZNA INTELIGENCJA ARTIFICIAL INTELLIGENCE
Analiza sensoryczna jakości organoleptycznej żywności
Sieci neuronowe jednokierunkowe wielowarstwowe
Warsztat 4: Dobór mierników dla procesu
Wykład 2 Cykl życia systemu informacyjnego
ALGORYTMY.
Projekt systemu ekspertowego Nazwa Grupa: Zespół:…… …… ……. ……..
POJĘCIE ALGORYTMU Pojęcie algorytmu Etapy rozwiązywania zadań
Systemy wspomagania decyzji
Synteza układów sekwencyjnych z (wbudowanymi) pamięciami ROM
Sztuczne Sieci Neuronowe
Etapy podejmowania decyzji
Systemy Wspomagania Decyzji
Paweł Górczyński Badania operacyjne Paweł Górczyński
RAYGRAF RAYGRAF umożliwia ocenę zgodności próbek pisma na podstawie 5-ciu parametrów: Zgodności współczynników podobieństwa liniowego Wpl Zgodności współczynników.
Wykład 25 Regulatory dyskretne
Paweł Górczyński Badania operacyjne Paweł Górczyński
WebQuest wykonane w ramach projektu BelferOnLine
BADANIE RYNKOWE I MARKETINGOWE
Systemy wspomagania decyzji
Instrukcja USOS Ankiety wersja by Marek Opacki.
FUNKCJA LINIOWA.
PROBLEMY DECYZYJNE KRÓTKOOKRESOWE WYBÓR OPTYMALNEJ STRUKTURY PRODUKCJI
Problem wyboru komputera dostosowanego do potrzeb klienta. Aleksandra Reiman gr. I-52.
MS Excel - wspomaganie decyzji
Badania operacyjne, Solver
Zadanie 1.
SYSTEMY EKSPERTOWE I SZTUCZNA INTELIGENCJA
MATURA 2010 Z MATEMATYKI Podstawowe informacje o egzaminie maturalnym z matematyki Prezentację opracowała: Iwona Kowalik.
Do technik tych zalicza się: * sztuczne sieci neuronowe
PRZYGOTOWALI Bartosz Pawlik Daniel Sawa Marcin Turbiński.
Algorytmika.
Podstawy analizy ryzyka
Treści multimedialne - kodowanie, przetwarzanie, prezentacja Odtwarzanie treści multimedialnych Andrzej Majkowski informatyka +
Zarządzanie zagrożeniami
Wnioskowanie statystyczne
Studium osiągalności. Rozmiar projektu (np. w punktach funkcyjny projektu w porównaniu do rozmiaru zakładanego zespołu projektowego i czasu Dostępność.
Przykłady analiza i projektowanie
315.W jakim czasie ciało swobodnie spadające przebędzie piąty metr swojej drogi?
Powiat Górowski/ Powiatowe Centrum Doskonalenia Nauczycieli i Poradnictwa Psychologiczno-Pedagogicznego w Górze Priorytet III Wysoka jakość systemu oświaty.
Wprowadzenie do analizy ekonomicznej (treść wykładu)
1 PROBLEMY DECYZYJNE KROTKOOKRESOWE WYBÓR OPTYMALNEJ STRUKTURY PRODUKCJI.
Co to jest algorytm? Uporządkowany i uściślony sposób rozwiązania danego problemu, zawierzający szczegółowy opis wykonywanych czynności w skończonej.
Etapy procesu sterowania rozmytego
Praca dyplomowa Wpływ wybranych czynników na zachowania konsumentów na rynku czekolad Autor: Patrycja Czajka Opiekun pracy: dr inż. Małgorzata Źródło.
Systemy neuronowo – rozmyte
Metody sztucznej inteligencji
Selekcja danych Korelacja.
[Nazwa projektu] Analiza zamknięcia
Systemy eksperckie i sztuczna inteligencja
Wyniki projektu naukowego
POJĘCIE ALGORYTMU Wstęp do informatyki Pojęcie algorytmu
Korelacja i regresja liniowa
Zapis prezentacji:

Modelowanie systemów - wiedza ekspercka (kreowanie systemów)

Plan prezentacji Wprowadzenie Kreowanie systemu - zasady ogólne: Burza mózgów Lista kandydatów Wstępny ranking ekspertów Selekcja wielkości wejściowych Ustalenie zakresów wielkości wejściowych Ostateczny ranking ekspertów Sformułowanie modelu liniowego Przykłady: Zadowolenie klienta z zakupu mp3 Systemy eksperckie Podsumowanie

Kreowanie systemu Kreowania systemu we-wy /przyczynowo-skutkowy/ poprzez ustalenie wielkości wejściowych mających istotny wpływ na zdefiniowaną wielkość wyjściową (satysfakcję, jakość) Kreowanie podzielone na 7 zależnych, następujących po sobie etapów ? ? WY (zdefiniowane) ? ? . ?

Etap pierwszy: Burza mózgów Wypisanie wszystkich potencjalnych czynników mających wpływ na zdefiniowaną wielkość wyjściową Czynniki jako wielkości wejściowe: u – wejścia sterowalne (decyzyjne) w – wejścia obserwowalne (mierzalne) z – wielkości losowe (zakłócenia)- możliwe do oszacowania Wstępne określenie wielkości wejściowych systemu.

Etap drugi: lista kandydatów Doprecyzowanie nazw czynników - mogą być wieloznaczne i mogą prowadzić do niespójności w kreowaniu systemu – wiedza ekspercka może być źle zinterpretowana Opracowanie wstępnej listy czynników Opracowanie ankiet dla ekspertów, ze szczególnym uwzględnieniem jednolitego sposobu priorytetowania (ocena ważności) przez ekspertów (wypełniających ankietę)

Etap trzeci: wstępny ranking ekspertów Dobór ekspertów oceniających czynniki i ewentualnie ustalenie „wag” ekspertów. Eksperci wypełniają przygotowane ankiety Możliwe zastosowanie różnych metod rankingu ekspertów, np. wybór 50% istotnych czynników przyporządkowanie każdemu czynnikowi wartości 1 (mało istotny), 2 (istotny), 3 (bardzo istotny)

Etap czwarty: Selekcja wielkości wejściowych Wyselekcjonowanie wielkości wejściowych, które mają „odczuwalny” wpływ na działanie systemu. Selekcja przeprowadzona na podstawie histogramu, na którym każdemu czynnikowi przyporządkowano sumaryczną liczbę punktów. Selekcja wg. jednej z metod: arbitralnie ustalona ilość czynników najwyżej punktowanych, wybór czynników, dla których suma punktów równa 70% wszystkich punktów itp., wybór czynników o sumie punktów większej niż przyjęty próg punktowy.

Etap piąty: ustalenie zakresów wielkości wejściowych Ustalenie zakresów ustalonych wielkości wejściowych i ewentualnie dokładna ich definicja przy wielkościach nie będących liczbami {b. dużo, dużo, średnio, mało, b. mało} {wygodny, mało wygodny …} Konsekwentnie dla wielkości nie liczbowych należy precyzyjnie zdefiniować sposób ich kodowania oraz odpowiadający mu znormalizowany zakres wartości liczbowych (np. {od 1 do 5}) lub od 0% do 100%

Etap szósty: Ostateczny ranking ekspertów Na podstawie informacji zebranych w poprzednich etapach następuje ostateczny wybór czynników i wielkości wejściowych (x1,x2,…) systemu Ustalenie wag poszczególnych czynników (wielkości wejściowych) poprzez kolejną ocenę ekspertów. Ekspert otrzymuje spis ustalonych czynników i przyporządkowuje każdemu wagi np. dla 7 czynników są to liczby od 1 do 7. Dla najbardziej istotnego jego zdaniem będzie 7 a 1 dla najmniej istotnego. Waga danego czynnika jest następnie wyliczana jako procentowy udział sumy uzyskanych przez dany czynnik punktowy w stosunku do sumarycznej liczby punktów dla wszystkich czynników

Etap siódmy: sformułowanie modelu matematycznego Sformułowanie modelu matematycznego z wielkościami wejściowymi np. NORM - współczynnik normalizujący, aby Y = <0,100> (ew. bardziej skomplikowane modele nie tylko liniowe)

Etap siódmy: sformułowanie modelu matematycznego Przedstawienie schematu blokowego modelu systemu wejściowo-wyjściowego, przykładowo dla modelu liniowego: Modele matematyczne mogą być różne dla różnych podgrup ekspertów, jeśli takie podgrupy wyróżniono U1 S1 + U2 . S2 . + Y + UN SN

PRZYKŁAD: Zadowolenie klienta z kupna mp3 Etap 1: Burza mózgów Wypisanie czynników mających wpływ na system Np.: cena okres gwarancji funkcjonalność czas pracy na baterii obsługiwane formaty plików wygląd wielkość odtwarzacza jakość serwisu dane techniczne wyniki testów z prasy

Zadowolenie klienta z kupna mp3 Etap 2: Lista kandydatów Opracowanie listy najważniejszych czynników

Zadowolenie klienta z kupna mp3 Etap 3: Wstępny ranking ekspertów Podczas przygotowywania ankiet należy precyzyjnie nazwać wszystkie czynniki. Np.: Słowo funkcjonalność, można zdefiniować jako – „ zdolność do dobrego spełniania swojej funkcji” Bardzo ważny jest trafny dobór ekspertów Można stwierdzić, że najbardziej liczną grupą, która może się wypowiedzieć na temat kupionego odtwarzacza mp3 jest młodzież. Jako ekspertów uznać więc można np.: studentów i wśród nich przeprowadzić ankietę.

Zadowolenie klienta z kupna mp3 Etap 4: Selekcja wielkości wejściowych Przeprowadzenie ankiety wśród ekspertów i-ty czynnik ma Ni punktów priorytetowych Analizując wyniki ankiety ustalono próg 100pkt i uzyskano 7 najważniejszych czynników.

Zadowolenie klienta z kupna mp3 Etap 4: Selekcja wielkości wejściowych Najważniejszym czynnikom przypisano konkretne wagi s1 = 15,8% - pojemność karty pamięci (136pkt) s2 = 15,2% - cena (128pkt) s3 = 15,0% - czas pracy na baterii (125pkt) s4 = 13,7% - dostępność (105pkt) s5 = 13,5% - okres gwarancji (102pkt) s6 = 13,4% - funkcjonalność (101pkt) s7 = 13,4% - firma (marka) (100pkt)

Zadowolenie klienta z kupna mp3 Etap 4: Selekcja wielkości wejściowych Wejścia obserwowalne (mierzalne) u1 – pojemność karty pamięci u2 – cena u3 – okres gwarancji u4 – firma (marka) Wejścia sterowalne (decyzyjne) w1 – czas pracy na baterii w2 – funkcjonalność Wejścia losowe (szacowalne) z1 – dostępność

Zadowolenie klienta z kupna mp3 Etap 5: Zakres wielkości wejściowych u1 – Pojemność karty pamięci Jeśli wartość u1 jest większa lub równa wartości pożądanej przez nabywcę (u1’) wyjście wynosi u1*100% w przeciwnym wypadku u2 – Cena Jeśli wartość jest mniejsza lub równa wartości pożądanej (u2’) wyjście wynosi u2*100% w przeciwnym wypadku u3 – Okres gwarancji Analogicznie do u1

Zadowolenie klienta z kupna mp3 Etap 5: Zakres wielkości wejściowych u4 – Firma (marka) Stworzono 2 grupy producentów. 1 grupa najbardziej znani z dobrej jakości 2 pozostali. Jeśli u4=1, wyjście wynosi u4*100% w przeciwnym wypadku % w1 – Czas pracy na baterii Analogicznie do u1 w2 – Funkcjonalność z1 – Dostępność Wielkość podawana w procentach

Zadowolenie klienta z kupna mp3 Etap 6: Ostateczny ranking ekspertów Wejścia i przypisane im wagi u1*s1 - pojemność karty pamięci u2*s2 - cena u3*s5 - okres gwarancji u4*s7 - firma w1*s3 - czas pracy na baterii w2*s6 - funkcjonalność z1*s4 - dostępność Model matematyczny systemu Y = f(u,w,z)

Zadowolenie klienta z kupna mp3 Etap 7: Schemat blokowy systemu

Zadowolenie klienta z kupna mp3 Przykład użycia modelu Satysfakcja z zakupionego mp3 playera wynosi Y=72,83%

Systemy eksperckie Programy modelujące wiedzę człowieka – eksperta w pewnej ograniczonej i dobrze zdefiniowanej dziedzinie Budowa systemu ekspertowego

Systemy eksperckie Szkielet systemu składający się z: Interfejsu użytkownika - komunikacja użytkownika z systemem. Zadawanie pytań, udzielanie informacji systemowi, oraz odbieranie od systemu odpowiedzi i wyjaśnień Edytora bazy wiedzy - modyfikacja wiedzy zawartej w systemie Mechanizmu wnioskowania - wyciąganie wniosków z pytań wprowadzanych przez użytkownika i generowanie odpowiedzi Mechanizmu wyjaśniającego - umożliwia wyjaśnienie dlaczego system udzielił takiej, a nie innej odpowiedzi, albo dlaczego system zadał użytkownikowi określone pytanie

Systemy eksperckie Baza wiedzy Baza danych zmiennych wiedza dotycząca określonej dziedziny zdobyta od ludzkich ekspertów zapisana za pomocą wybranego sposobu np.: za pomocą reguł Baza danych zmiennych pomocnicza baza danych przechowywane są w niej wnioski uzyskane przez system podczas jego działania umożliwia odtworzenie sposobu wnioskowania systemu i przedstawienie go użytkownikowi za pomocą mechanizmu wyjaśniającego

Systemy eksperckie Przykłady systemów: DENDRAL - ustalanie struktury molekularnej nieznanych związków chemicznych MYCIN - pomaga w wyborze terapii przeciwbakteryjnej dla pacjentów z chorobami infekcyjnymi krwi (identyfikacja drobnoustrojów, wybór leku i dawkowania) PROSPECTOR - interpretacja danych geologicznych przy poszukiwaniu złóż minerałów MACSYMA - rozwiązywanie problemów matematycznych (algebra i rachunek całkowy) LENDING ADVISOR - pomoc w podejmowaniu decyzji kredytowych

Podsumowanie Kreowanie systemu : Burza mózgów – wypisanie wszystkich czynników Lista kandydatów – opracowanie ankiet Wstępny ranking ekspertów – wypełnienie ankiet przez ekspertów Selekcja wielkości wejściowych - wyselekcjonować czynniki i wielkości wejściowe Ustalenie zakresów wielkości wejściowych Ostateczny ranking ekspertów - ostateczny wybór czynników i wielkości wejściowych (x1,x2,…) systemu oraz ostatecznie wybór wag Sformułowanie modelu liniowego

Bibliografia Zdzisław Bubnicki – „Wstęp do systemów ekspertowych” Bogdan Stefanowicz - „Sztuczna inteligencja i systemy eksperckie„ Joanna Chromiec, Edyta Strzemieczna – „Sztuczna inteligencja: Metody konstrukcji i analizy systemów eksperckich”