MODELOWANIE STANÓW CZYNNOŚCIOWYCH W JĘZYKU SIECI BAYESOWSKICH

Podobne dokumenty
IDENTYFIKACJA ATRYBUTÓW JAKO ETAP MODELOWANIA ERGONOMICZNEJ OCENY STANOWISK PRACY

PODSTAWOWE ZASADY MODELOWANIA PROCESU PRODUKCJI ROLNICZEJ

MODELOWANIE PROCESU EKSPLOATACJI OBIEKTÓW TECHNICZNYCH ZA POMOCĄ DYNAMICZNYCH SIECI BAYESOWSKICH

MODELOWANIE PROBLEMÓW DECYZYJNYCH W INTEGROWANYM SYSTEMIE PRODUKCJI ROLNICZEJ

NIEPEWNOŚĆ W REPREZENTACJI ZJAWISK PRZESTRZENNYCH

PROBABILISTYCZNE MODELE ZJAWISK PRZESTRZENNYCH W ROLNICTWIE

Spacery losowe generowanie realizacji procesu losowego

KONCEPCJA ANKIETOWEGO POMIARU KULTURY BEZPIECZEŃSTWA PRACY

Modelowanie ryzyka w transporcie

MODELOWANIE SYSTEMU OCENY WARUNKÓW PRACY OPERATORÓW STEROWNI

Wykład z Technologii Informacyjnych. Piotr Mika

Układy stochastyczne

KOMPUTEROWY MODEL UKŁADU STEROWANIA MIKROKLIMATEM W PRZECHOWALNI JABŁEK

WPŁYW TECHNICZNEGO UZBROJENIA PROCESU PRACY NA NADWYŻKĘ BEZPOŚREDNIĄ W GOSPODARSTWACH RODZINNYCH

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

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

Algorytmy MCMC (Markowowskie Monte Carlo) dla skokowych procesów Markowa

ZASTOSOWANIE MODELU GOMPERTZ A W INŻYNIERII ROLNICZEJ

KOMPUTEROWY PROGRAM OCENY ZMĘCZENIA PRACOWNIKÓW W PRZEMYŚLE SPOŻYWCZYM

Procesy stochastyczne

ANALIZA OBCIĄŻEŃ JEDNOSTEK NAPĘDOWYCH DLA PRZESTRZENNYCH RUCHÓW AGROROBOTA

Wstęp do Metod Systemowych i Decyzyjnych Opracowanie: Jakub Tomczak

Prognozowanie i Symulacje. Wykład I. Matematyczne metody prognozowania

18. Obliczyć. 9. Obliczyć iloczyn macierzy i. 10. Transponować macierz. 11. Transponować macierz. A następnie podać wymiar powstałej macierzy.

Opis przedmiotu: Probabilistyka I

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

P(F=1) F P(C1 = 1 F = 1) P(C1 = 1 F = 0) P(C2 = 1 F = 1) P(C2 = 1 F = 0) P(R = 1 C2 = 1) P(R = 1 C2 = 0)

Jacek Skorupski pok. 251 tel konsultacje: poniedziałek , sobota zjazdowa

PRZYKŁAD ZASTOSOWANIA DOKŁADNEGO NIEPARAMETRYCZNEGO PRZEDZIAŁU UFNOŚCI DLA VaR. Wojciech Zieliński

Systemy uczące się wykład 2

Procesy stochastyczne WYKŁAD 2-3. Łańcuchy Markowa. Łańcuchy Markowa to procesy "bez pamięci" w których czas i stany są zbiorami dyskretnymi.

dr Jerzy Pusz, st. wykładowca, Wydział Matematyki i Nauk Informacyjnych Politechniki Warszawskiej B. Ogólna charakterystyka przedmiotu

Systemy liczbowe. 1. Przedstawić w postaci sumy wag poszczególnych cyfr liczbę rzeczywistą R = (10).

Modelowanie komputerowe

Literatura. Leitner R., Zacharski J., Zarys matematyki wyŝszej dla studentów, cz. III.

Podstawy Sztucznej Inteligencji (PSZT)

Modelowanie motywów łańcuchami Markowa wyższego rzędu

Modele DSGE. Jerzy Mycielski. Maj Jerzy Mycielski () Modele DSGE Maj / 11

WYKŁAD 4. Podejmowanie decyzji dla modeli probabilistycznych Modelowanie Gaussowskie. autor: Maciej Zięba. Politechnika Wrocławska

KOMPUTEROWE WSPOMAGANIE OCENY HAŁASU NA STANOWISKACH PRACY

RÓWNANIE DYNAMICZNE RUCHU KULISTEGO CIAŁA SZTYWNEGO W UKŁADZIE PARASOLA

Analiza Algorytmów 2018/2019 (zadania na laboratorium)

Inżynieria danych I stopień Praktyczny Studia stacjonarne Wszystkie specjalności Katedra Ekonomii i Finansów Dr Katarzyna Brzozowska-Rup

WYMAGANIA WSTĘPNE W ZAKRESIE WIEDZY, UMIEJĘTNOŚCI I INNYCH KOMPETENCJI

KOMPUTEROWE WSPOMAGANIE CHEMICZNEJ OCHRONY ROŚLIN PRZY POMOCY PROGRAMU HERBICYD-2

Sieci Mobilne i Bezprzewodowe laboratorium 2 Modelowanie zdarzeń dyskretnych

Jeśli wszystkie wartości, jakie może przyjmować zmienna można wypisać w postaci ciągu {x 1, x 2,...}, to mówimy, że jest to zmienna dyskretna.

Procesy Markowa zawdzięczają swoją nazwę ich twórcy Andriejowi Markowowi, który po raz pierwszy opisał problem w 1906 roku.

Sieci Bayesa mgr Tomasz Xięski, Instytut Informatyki, Uniwersytet Śląski Sosnowiec, 2011

ZASTOSOWANIE AUTORSKIEJ METODY WYZNACZANIA WARTOŚCI PARAMETRÓW NOWOCZESNYCH SYSTEMÓW TECHNICZNYCH DO PŁUGÓW I OPRYSKIWACZY POLOWYCH

6.4 Podstawowe metody statystyczne

Statystyka i opracowanie danych Podstawy wnioskowania statystycznego. Prawo wielkich liczb. Centralne twierdzenie graniczne. Estymacja i estymatory

Algorytmy stochastyczne, wykład 08 Sieci bayesowskie

Zastosowanie rozmytych map kognitywnych do badania scenariuszy rozwoju jednostek naukowo-dydaktycznych

Matematyka z el. statystyki, # 6 /Geodezja i kartografia II/

Fuzja sygnałów i filtry bayesowskie

Egzamin / zaliczenie na ocenę*

Wnioskowanie statystyczne. Statystyka w 5

KARTA PRZEDMIOTU. Forma prowadzenia zajęć. Odniesienie do efektów dla kierunku studiów K1A_W02

ODWZOROWANIE PRZEBIEGU PULSACJI METODAMI SZTUCZNEJ INTELIGENCJI

Data Mining Wykład 9. Analiza skupień (grupowanie) Grupowanie hierarchiczne O-Cluster. Plan wykładu. Sformułowanie problemu

Terminy egzaminów dla I roku MATEMATYKI - studia stacjonarne I stopnia. semestr letni 2018/2019, spec. Nauczanie matematyki i Informatyki

Terminy egzaminów dla I roku MATEMATYKI - studia stacjonarne I stopnia. semestr letni 2018/2019, spec. Nauczanie matematyki i Informatyki

PLAN STUDIÓW STACJONARNYCH PIERWSZEGO STOPNIA DLA KIERUNKU MATEMATYKA NA WYDZIALE MATEMATYKI, INFORMATYKI I EKONOMETRII UNIWERSYTETU ZIELONOGÓRSKIEGO

Procesy stochastyczne WYKŁAD 2-3. Łańcuchy Markowa. Łańcuchy Markowa to procesy "bez pamięci" w których czas i stany są zbiorami dyskretnymi.

Terminy egzaminów dla I roku MATEMATYKI - studia stacjonarne I stopnia semestr letni 2018/2019, spec. Nauczanie matematyki i Informatyki

MODELOWANIE I SYMULACJA Kościelisko, czerwca 2006r. Oddział Warszawski PTETiS Wydział Elektryczny Politechniki Warszawskiej Polska Sekcja IEEE

Statystyka matematyczna dla leśników

WYDZIAŁ PODSTAWOWYCH PROBLEMÓW TECHNIKI KARTA PRZEDMIOTU

Elementy statystyki opisowej, podstawowe pojęcia statystyki matematycznej

Elementy modelowania matematycznego

Terminy egzaminów dla I roku MATEMATYKI - studia stacjonarne I stopnia

Terminy egzaminów dla I roku MATEMATYKI - studia stacjonarne I stopnia semestr letni 2017/2018 spec. Matematyka finansowa i aktuarialna

Systemy ekspertowe - wiedza niepewna

Prawdopodobieństwo i statystyka

Opis przedmiotu. Karta przedmiotu - Probabilistyka I Katalog ECTS Politechniki Warszawskiej

DWUKROTNA SYMULACJA MONTE CARLO JAKO METODA ANALIZY RYZYKA NA PRZYKŁADZIE WYCENY OPCJI PRZEŁĄCZANIA FUNKCJI UŻYTKOWEJ NIERUCHOMOŚCI

Część 3. Układy sekwencyjne. Układy sekwencyjne i układy iteracyjne - grafy stanów TCiM Wydział EAIiIB Katedra EiASPE 1

W2 Podstawy rachunku prawdopodobieństwa (przypomnienie)

Tworzenie gier na urządzenia mobilne

WYKŁAD 3. Klasyfikacja: modele probabilistyczne

Podstawy Informatyki Computer basics

12. Przynależność do grupy przedmiotów: Blok przedmiotów matematycznych

OCENA WYKORZYSTANIA CIĄGNIKÓW ROLNICZYCH W GOSPODARSTWACH RODZINNYCH

INTERPOLACJA I APROKSYMACJA FUNKCJI

Biostatystyka, # 3 /Weterynaria I/

Teoria przetwarzania A/C i C/A.

PODSTAWOWE ROZKŁADY PRAWDOPODOBIEŃSTWA. Piotr Wiącek

doc. dr Beata Pułska-Turyna Zarządzanie B506 mail: mgr Piotr J. Gadecki Zakład Badań Operacyjnych Zarządzania B 505.

Streszczenie. Abstract

Zagadnienia na egzamin dyplomowy Matematyka

PROCESY STOCHASTYCZNE. PEWNE KLASY PROCESÓW STOCHASTYCZNYCH Definicja. Procesem stochastycznym nazywamy rodzinę zmiennych losowych X(t) = X(t, ω)

METODA WARTOŚCIOWANIA PARAMETRÓW PROCESU PLANOWEGO OBSŁUGIWANIA TECHNICZNEGO MASZYN ROLNICZYCH

Modelowanie stochastyczne Stochastic Modeling. Poziom przedmiotu: II stopnia. Liczba godzin/tydzień: 2W E, 2C

Algorytmy i bazy danych (wykład obowiązkowy dla wszystkich)

Wstęp do sieci neuronowych, wykład 11 Łańcuchy Markova

Zagadnienia: wprowadzenie podstawowe pojęcia. Doświadczalnictwo. Anna Rajfura

Rozkłady i ich dystrybuanty 16 marca F X (t) = P (X < t) 0, gdy t 0, F X (t) = 1, gdy t > c, 0, gdy t x 1, 1, gdy t > x 2,

Kierunek: Matematyka Poziom studiów: Studia II stopnia Forma i tryb studiów: Stacjonarne

KARTA PRZEDMIOTU. 12. Przynależność do grupy przedmiotów: Prawdopodobieństwo i statystyka

Transkrypt:

Inżynieria Rolnicza 7(105)/2008 MODELOWANIE STANÓW CZYNNOŚCIOWYCH W JĘZYKU SIECI BAYESOWSKICH Katedra Podstaw Techniki, Uniwersytet Przyrodniczy w Lublinie Streszczenie. Zastosowanie sieci bayesowskiej do modelowania stanów czynnościowych przedstawiono z perspektywy budowania komputerowego systemu reprezentacji wiedzy. Budowę modelu poprzedzono opracowaniem grafu stanów i przejść zmian pozycji ciała przy wykonywaniu czynności roboczych związanych pakowaniem serków homogenizowanych. Słowa kluczowe: system reprezentacji wiedzy, sieci bayesowskie, model komputerowy Wprowadzenie Technologia sieci probabilistycznych pozwala na szybkie, niemal zautomatyzowane przekształcanie wiedzy ekspertów, wyrażonej werbalnie lub zapisanej w języku naturalnym, w postać modeli komputerowych. Jakość modeli komputerowych zależy od jakości konceptualizacji modelowanej dziedziny, która wymaga zastosowania wiedzy zarówno teoretycznej, jak i empirycznej. W związku z tym modele komputerowe konkretnej dziedziny przedmiotowej powinien tworzyć specjalista w tej dziedzinie. Dotyczy to między innymi ergonomii [Jansen 1997]. Z ergonomicznego punktu widzenia proces pracy jest jedno- lub wielocykliczną sekwencją stanów czynnościowych pracownika. Czynności wykonywane przez pracowników w procesie pracy mają istotny wpływ na obciążenie fizyczne i psychiczne. Obciążenie zależy od swobody ruchów i pozycji ciała podczas wykonywania poszczególnych czynności oraz od struktury i złożoności pola sensoryczno efektorowego. Modelowanie stanów czynnościowych jest użyteczne w ergonomicznej ocenie stanowisk pracy. Programy wspierające technologię sieci bayesowskich oparte są na językach programowania wizualnego i czytelnych schematach konceptualizacyjnych. Technologia ta dodatkowo spełnia wymagania metodologiczne inżynierii wiedzy. Modele bayesowskie są systemami reprezentacji wiedzy. Najważniejsze cechy takich systemów to istnienie algorytmów uczenia maszynowego oraz algorytmów automatycznego wnioskowania. Wiedza zapisana w postaci sieci probabilistycznej jest wiedzą z dokładnością do rozkładu prawdopodobieństwa, a więc jest to odpowiedni system reprezentacji wiedzy dla dziedzin zawierających element niepewności, niezależnie od jego natury. Model komputerowy zbudowany w oparciu o sieci probabilistyczne funkcjonuje jako baza wiedzy, której można zadawać pytania i uzyskiwać odpowiedzi z dokładnością do rozkładu prawdopodobieństwa [Kusz i in. 2006; Maksym i in. 2006]. 173

Cel i metodyka Celem pracy jest opracowanie sposobu konstruowania sieci bayesowskich modelujących zmiany stanów czynnościowych pracownika w wymiarze zmian pozycji ciała. Pozycja ciała jest traktowana jako zmienna mogącą przyjmować następujące wartości: siedząca (S), siedząca-pochylona (SP), stojąca (ST), stojąca-pochylona (STP), chodzenie (CH). Pracownicy w czasie wykonywania czynności mogą przyjmować naprzemiennie różne pozycje ciała. Wygodnym sposobem przedstawienia zmian pozycji ciała jest graf stanów i przejść (rys. 1). Rys. 1. Fig. 1. Graf stanów i przejść Graph of statuses and transitions Węzły tego grafu reprezentują poszczególne pozycje ciała, a łuki przejścia pomiędzy tymi pozycjami. Z każdym węzłem związane jest prawdopodobieństwo P i (t), i=1, 2, 3,, n przyjmowania w danej chwili, danej pozycji. Łuki grafu etykietowane są warunkowymi prawdopodobieństwami zmian pozycji ciała w trakcie wykonywania czynności. 174

Modelowanie stanów czynnościowych... Tworzą one macierz prawdopodobieństw przejść π (t) : (1) o wymiarze n n, gdzie n jest liczbą wyróżnionych pozycji (tu n = 5). Interesuje nas rozkład prawdopodobieństwa przyjmowania określonej pozycji w dyskretnych chwilach t = 1, 2, : ( 0 ) ( ) 1 1 n P = P Π π (3) i =1 gdzie: ( 0 ) (0) (0) (0) P = p,p,...,p oznacza rozkład prawdopodobieństwa pozycji w chwili początkowej. W konkretnych przypadkach macierze stochastyczne π (t) są zazwyczaj niezależne od czasu, a rozkład P (t) jest szybko zbieżny do pewnego rozkład stacjonarnego: t (2) t lim P = P * (4) gdzie: P * stacjonarny rozkład prawdopodobieństwa nad zbiorem możliwych pozycji ciała. Macierz prawdopodobieństw przejść pewnego konkretnego procesu związanego z pakowaniem serków ma postać: (5) Przy tej macierzy prawdopodobieństw przejść, przyjmując, że początkowy rozkład prawdopodobieństwa zajmowania określonej pozycji jest jednostajny, tj. P (0) =(0,2; 0,2; 0,2; 0,2; 0,2), rozkład stacjonarny P * (0,53; 0,31; 0,11; 0,03; 0,03) osiągany jest już dla t=10 (rys. 2). 175

Rys. 2. Fig. 2. Rozkład prawdopodobieństwa przyjmowania określonej pozycji w różnych chwilach czasu Probability distribution for assuming of a certain position in different moments Graf stanów i przejść przekształcono w sekwencję węzłów sieci bayesowskiej. Każdy węzeł tej sekwencji reprezentuje dyskretną skończoną zmienną losową o wartościach reprezentowanych przez węzły grafu stanów i przejść (rys. 1). Transponowane macierze prawdopodobieństw przejść π (t) tego grafu są tożsame z macierzami prawdopodobieństw warunkowych sieci baysowskiej. Liczba węzłów sieci bayesowskiej jest równa liczbie chwil czasu dla których chcemy opisać dany proces. Jeżeli macierz π nie zależy od czasu to wystarczą dwa węzły (rys. 3), reprezentujące pozycję ciała z dokładnością do rozkładu prawdopodobieństwa. Rys. 3. Fig. 3. Sekwencja węzłów sieci bayesowskiej The sequence of Bayesian network nodes Sieci bayesowskie o węzłach reprezentujących zmienne losowe, których rozkład zmienia się w czasie nazywamy dynamicznymi [Murphy 2002]. 176

Modelowanie stanów czynnościowych... Podsumowanie Omówiony przykład pokazuje, że język sieci bayesowskich jest wystarczająco ekspresywny do modelowania procesów pracy z ergonomicznego punktu widzenia. Algorytmy uczenia związane z sieciami bayesowskmi umożliwiają automatyczna estymacje i uaktualnienie warunkowych prawdopodobieństw przejść w oparciu o bazę danych zawierających fotografię dnia pracy. Bibiliografia Kusz A., Marciniak A.W. 2006. Dynamiczne sieci probabilistyczne jako system reprezentacji wiedzy. Inżynieria Rolnicza Nr 12(87). s. 285-294. Jansen F.V. 1997. An introduction to Bayesian Networks. Springer. London. ISBN 0387915028. Maksym P., Marciniak A., Kostecki R. 2006. Zastosowanie sieci bayesowskich do modelowania rolniczego procesu produkcyjnego. Inżynieria Rolnicza. Nr 12(87). s. 321-330. Murphy K.P. 2002. Dynamic Bayesian Networks. Dostępny w Internecie http://www.ai.mit.edu/~murphyk. MODELLING OF FUNCTIONAL STATUSES IN THE LANGUAGE OF BAYESIAN NETWORKS Abstract. The use of a Bayesian network for modelling of functional statuses has been shown from the perspective of construction of a computerised knowledge representation system. The model construction was preceded with the development of a graph of statuses and transitions of body position changes while carrying out work operations involved in cream cheese packaging. Key words: knowledge representation system, Bayesian networks, computer model Adres do korespondencji: Halina Pawlak; e-mail: halina.pawlak@ar.lublin.pl Katedra Podstaw Techniki Uniwersytet Przyrodniczy w Lublinie ul. Doświadczalna 50a 20-280 Lublin 177