Sieci Bayesowskie WSTP Prognozowanie jest racjonalnym i naukowym przewidywaniem przyszÅ‚ych zdarzeÅ„ takich jak wielkość obrotów przedsiÄ™biorstwa. Przez racjonalność prognozowania rozumie siÄ™ konieczność korzystania z dorobku nauki, czyli teorii oraz narzÄ™dzi badawczych. Z kolei prognozÄ… nazywa siÄ™ osÄ…d dotyczÄ…cy przyszÅ‚oÅ›ci i prognozowanego zjawiska precyzyjnym i niepewnym. PrognozÄ™, której stopieÅ„ niepewnoÅ›ci jest akceptowalny przez jej odbiorcÄ™, okreÅ›la siÄ™ mianem prognozy dopuszczalnej. Prognozy rzadko sÄ… trafne, dlatego ich wykorzystanie w procesie decyzyjnym powinno być oparte na zaÅ‚ożeniu, że okażą siÄ™ celne, jednak równoczeÅ›nie należy mieć Å›wiadomość bÅ‚Ä™du prognozy. Istotnym pojÄ™ciem w procesie budowania prognozy sÄ… przesÅ‚anki prognostyczne, które stanowiÄ… hipotezy (zaÅ‚ożenia) przyjÄ™te na podstawie wiedzy o prawidÅ‚owoÅ›ciach wystÄ™pujÄ…cych w prognozowanym zjawisku lub wystÄ™pujÄ…cych miÄ™dzy nim a innymi zjawiskami. Okres, dla którego tworzona jest prognoza nazywany jest okresem prognozy, a liczbÄ™ okresów objÄ™tych prognozÄ… horyzontem prognozy. Czas dzielÄ…cy moment sporzÄ…dzania kolejnych prognoz to interwaÅ‚ prognozy. JeÅ›li horyzont prognozy jest dÅ‚uższy niż jej interwaÅ‚, a prognozy sÄ… budowane ponownie w każdym okresie, mówi siÄ™ wówczas o prognozowaniu kroczÄ…cym [2]. Prognozy mogÄ… mieć charakter iloÅ›ciowy (gdy ich stan jest okreÅ›lany liczbÄ…) lub jakoÅ›ciowy (gdy stan jest opisywany sÅ‚ownie). Wsród prognoz iloÅ›ciowych wyróżnia siÄ™ prognozy [2]: ·ð punktowe formuÅ‚owane w postaci okreÅ›lonej wartoÅ›ci jakÄ… przyjmie zmienna prognozowana w przyszÅ‚oÅ›ci, ·ð przedziaÅ‚owe formuÅ‚owane w postai okreÅ›lonego przedziaÅ‚u liczbowego, który obejmie przyszÅ‚Ä… wartość zmiennnej prognozowanej, ·ð wariantowe formuÅ‚owane w postaci okreÅ›lonych wartoÅ›ci, które może przyjąć zmienne praognozowana w okresie prognozy. W zależnoÅ›ci od tego, które ze zmian iloÅ›ciowe czy jakoÅ›ciowe dominujÄ… w prognozowanym zjawisku, prognozy dzieli siÄ™ na: krótkookresowe, Å›redniookreosowe i dÅ‚ugookresowe. Z prognozÄ… krótkookreosowÄ… ma siÄ™ do czynienia, kiedy w prognozowanym zjawisku zachodzÄ… tylko zmiany iloÅ›ciowe (horyzont wynosi od 1-3 miesiÄ™cy). ÅšredniookresowÄ… prognozÄ™ konstruuje siÄ™ dla horyzontu wynoszÄ…cego od 3 miesiÄ™cy do 2 lat, gdzie obserwowane sÄ… oprócz dominujÄ…cych zmian iloÅ›ciowych także niewielkie zmiany jakoÅ›ciowe. Natomiast dla prognozy dÅ‚ugookresowej horyzont prognozy 1 wynosi od 2-5 lat, przy czym prognoza dotyczy takiego odcinka czasu, w którym w prognozowanym zjawisku mogÄ… wystÄ…pić poważne zmiany jakoÅ›ciowe [2]. 1. PrzeglÄ…d moetod prognozowania W literaturze głównÄ… klasyfikacjÄ… prognoz jest ta, wyróżniajÄ…ca metody iloÅ›ciowe i jakoÅ›ciowe. Metody iloÅ›ciowe sÄ… oparte na formalnych modelach prognostycznych zbudowanych na podstawie danych dotyczÄ…cych ksztaÅ‚towania siÄ™ wartoÅ›ci zmiennej prognozowanej zmiennej objaÅ›niajÄ…cej w przeszÅ‚oÅ›ci, a należą do nich modele: szeregów czasowych, ekonometryczne, analogowe, zmiennych wiodÄ…cych, analizy kohortowej oraz testy rynkowe. Analiza szeregów czasowych ma dwa główne cele [7]: ·ð wykrywanie natury zjawiska reprezentowanego przez sekwencjÄ™ obserwacji, ·ð prognozowanie (przewidywanie przyszÅ‚ych wartoÅ›ci szeregu czasowego). Oba te cele wymagajÄ… zidentyfikowania i opisania, w sposób mniej lub bardziej formalny, elementów szeregu czasowego. Raz ustalony wzorzec może zostać zastosowany do innych danych (tzn. wykorzystany w teorii badanego zjawiska, np. sezonowych cen towarów). Niezależnie od trafnoÅ›ci teoretycznego uzasadnienia postaci modelu, zawsze możemy przewidywać przyszÅ‚e wartoÅ›ci szeregu czasowego na drodze ekstrapolacji [2]. IstotÄ… modelowania ekonometrycznego jest konstruowanie modelu, który pozwoli wyjaÅ›nić mechanizm zmian zachodzÄ…cych w prognozowanym zjawisku pod wpÅ‚ywem zmiennych objaÅ›niajÄ…cych. Model ekonometryczny (model regresji) jest konstrukcjÄ… formalnÄ…, przedstawiajÄ…cÄ… za pomocÄ… równania zależność miÄ™dzy zmiennÄ… objaÅ›nianÄ…, która charakteryzuje dane zjawisko, a zmiennymi objaÅ›niajÄ…cymi opisujÄ…cymi inne zjawiska. Model regresji umożliwia zarówno ocenÄ™ wpÅ‚ywu zmiennych objaÅ›niajÄ…cych na zmiennÄ… objaÅ›nianÄ…, jak i sformuÅ‚owanie dla niej prognozy [2]. Modele analogowe mogÄ… być stosowane do sporzÄ…dzania Å›rednio- i dÅ‚ugookresowych prognoz sprzedaży okreÅ›lonego produktu w przedsiÄ™biorstwie na podstawie danych o sprzedaży tego produktu w innych rejonach lub innych produktów w tym samym rejonie, gdy nie ma podstaw do przypuszczeÅ„ o ich przyczynowym powiÄ…zaniu ze zmiennÄ… prognozowanÄ…. StosujÄ…c modele analogowe odchodzi siÄ™ od ekstrapolacji dotychczas obserwowanych prawidÅ‚owoÅ›ci w ksztaÅ‚towaniu siÄ™ sprzedaży danego produktu, a przyjmuje 2 zaÅ‚ożenie o podobieÅ„stwie krzywych życia różnych produktów (analogie historyczne) lub krzywych życia produktu dla tego samego rejonu (analogie przestrzenno-czasowe) [2]. Badania koniunktury wykazaÅ‚y, że istnieje możliwość przewidywania jej zmian na podstawie zachodzÄ…cych wczeÅ›niej zmian w pewnej klasie zmiennych, nazywanych zmiennymi wiodÄ…cymi. Zmienne wiodÄ…ce charakteryzujÄ… siÄ™ okreÅ›lonymi zmianami swoich wartoÅ›ci, zachodzÄ…cymi wczeÅ›niej niż zmiany wartoÅ›ci innej grupy zmiennych, które okreÅ›la siÄ™ jako zmienne naÅ›ladujÄ…ce. Zmienne te z pewnym opóznieniem naÅ›ladujÄ… zmiany zachodzÄ…ce w wartoÅ›ciach zmiennych wiodÄ…cych. Znalezienie zmiennej wiodÄ…cej pozwala konstruować prognozy dotyczÄ…ce zmiennej naÅ›ladujÄ…cej, a wiÄ™c stosowania modeli ze zmiennymi wiodÄ…cymi [2]. Metody jakoÅ›ciowe prognozowania opierajÄ… siÄ™ na opiniach ekspertów, którymi sÄ… osoby zaproszone do udziaÅ‚u w badaniu ze wzglÄ™du na posiadanÄ… wiedzÄ™. Używane modele prognostyczne nie sÄ… modelami formalnymi, ale myÅ›lowymi, choć modele formalne mogÄ… być stosowane jako dodatkowa pomoc [2]. Metoda delficka ma charakter jakoÅ›ciowy i skÅ‚ada siÄ™ z kilku etapów [2]: 1. Zdefiniowanie problemu, 2. Wybór grona ekspertów, 3. Przygotowanie i wysÅ‚anie ankiety, 4. Analiza odpowiedzi zwrotnych, 5. Czy zgoda zostaÅ‚a osiÄ…gniÄ™ta: - Tak, przejÅ›cie do pkt. 8, - Nie, przejÅ›cie do pkt 6, 6. Przygotowanie i wysÅ‚anie nastÄ™pnej ankiety, 7. Kolejna analiza odpowiedzi, powrót do pkt 5, 8. Przedstawienie wyników. Metoda delficka zapewnia dużą efektywność prognozowania dÅ‚ugookresowego, ale głównÄ… jej wada jest mniejsza trafność w przypadku, gdy niezgodność poglÄ…dów jest duża. Burza mózgów polega na stymulowaniu jak najwiÄ™kszej liczby pomysłów majÄ…cych na celu rozwiÄ…zanie zadania prognostycznego. Po sprecyzowaniu problemu i wyborze ekspertów reprezentujÄ…cych różne dziedziny wiedzy organizuje siÄ™ spotkanie, na którym osoby te zgÅ‚aszajÄ… różne pomysÅ‚y rozwiÄ…zaÅ„. SpoÅ›ród zgÅ‚oszonych wariantów postÄ™powania eksperci wybierajÄ… najlepszy [2]. 3 2. Analiza dyskryminacyjna WÅ›ród prognoz iloÅ›ciowych wyróżnia siÄ™ analizÄ™ dyskryminacyjnÄ… sÅ‚użącÄ… do wielowymiarowej analizy danych iloÅ›ciowych. ZaletÄ… klasycznej analizy dyskryminacyjnej jest prostota jak i wysoka skuteczność na homogenicznych danych, wadÄ… natomiast - nieprzenoÅ›ność i brak skutecznoÅ›ci na niehomogenicznych danych. Analiza dyskryminacyjna jest metodÄ… najczęściej wykorzystywanÄ… do konsultowania modeli oceniajÄ…cych kondycjÄ™ finansowÄ… przedsiÄ™biorstw. Dynamiczny rozwój dyskryminacyjnych modeli wczesnego ostrzegania przedsiÄ™biorstw zapoczÄ…tkowaÅ‚y prace E. Altmana, który na podstawie 5 wskazników finansowych, dla 66 amerykaÅ„skich przedsiÄ™biorstw (z których 33 zbankrutowaÅ‚o, a pozostaÅ‚e 33 znajdowaÅ‚o siÄ™ w dobrej sytuacji finansowej), wyznaczyÅ‚ liniowÄ… funkcjÄ™ dyskryminacyjnÄ… . Funkcja ta miaÅ‚a za zadanie odróżnić jednostki zagrożone bankructwem od tych, których kondycja nie budziÅ‚a niepokoju. Badania kontynuowane byÅ‚y nastÄ™pnie przez wielu autorów z różnych krajów. Metoda ta cieszy siÄ™ dużą popularnoÅ›ciÄ… (także w Polsce), gdyż pozwala przeksztaÅ‚cić wielowymiarowÄ… przestrzeÅ„ w jeden wymiar, w którym na podstawie okreÅ›lonego miernika dokonuje siÄ™ oceny sytuacji przedsiÄ™biorstwa. Modele konstruowane przy jej pomocy uzyskajÄ… wysokie oceny trafnoÅ›ci klasyfikacji obiektów w porównaniu dolinnych alternatywnych metod. Wiele programów statystycznych jest wyposażona w moduÅ‚ analizy dyskryminacyjnej. Wielowymiarowa analiza dyskryminacyjna umożliwia dokonanie klasyfikacji obiektów na podstawie wielu zmiennych objaÅ›niajÄ…cych. Zmienna objaÅ›niana w modelach dyskryminacyjnych jest zmiennÄ… jakoÅ›ciowÄ… (np. dobra lub zÅ‚a kondycja firmy). Zakwalifikowania obiektu do jednej z grup przy wykorzystaniu wielowymiarowej analizy dyskryminacyjnej dokonuje siÄ™ na podstawie liniowej funkcji dyskryminacyjnej lub liniowych funkcji klasyfikacyjnych. Podczas budowy funkcji dyskryminacyjnej przyjmuje siÄ™ nastÄ™pujÄ…ce zaÅ‚ożenia [3]: Øð zmienne objaÅ›niajÄ…ce posiadajÄ… wielowymiarowy rozkÅ‚ad normalny, Øð macierze wariancji/kowariancji zmiennych diagnostycznych sÄ… równe w grupach, Øð wystÄ™puje podzielność zmiennych, która przejawia siÄ™ w systematycznej różnicy wartoÅ›ci Å›rednich miÄ™dzy grupami. Liniowa funkcja dyskryminacji ma zazwyczaj postać [3]: 5ØMÜ = 5ØOÜ0 + 5ØOÜ15ØKÜ1 + 5ØOÜ25ØKÜ2 + ï" + 5ØOÜ5Ø[Ü5ØKÜ5Ø[Ü, gdzie: Z jest zmiennÄ… zależnÄ… (objaÅ›nianÄ…), 4 bi współczynniki dyskryminacyjne dla i=1,2,& ,n, b0 staÅ‚a, Xi zmienne niezależne (objaÅ›niajÄ…ce) dla i=1,2,& ,n. TworzÄ…c funkcjÄ™ dyskryminacyjnÄ… należy dążyć do tego, by stosunek zmiennoÅ›ci miÄ™dzygrupowej do zmiennoÅ›ci wewnÄ…trz grup osiÄ…gaÅ‚ maksymalnÄ… wartość. W analizie dyskryminacyjnej możemy wyróżnić dwa etapy: uczenia (podczas którego w oparciu o tzw. zbiór uczÄ…cy znajduje siÄ™ reguÅ‚y klasyfikacyjne) i klasyfikacji (gdzie w oparciu o znalezione charakterystyki klas dokonuje siÄ™ klasyfikacji zasadniczego zbioru obiektów, których przynależność jest nieznana). Analiza najczęściej przebiega krokowo (postÄ™pujÄ…ca lub wsteczna analiza krokowa). Pakiety statystyczne, oprócz licznych statystyk wykreÅ›lajÄ… też tak zwane funkcje klasyfikacyjne, stanowiÄ…ce doskonaÅ‚Ä… ilustracjÄ™ otrzymanych wyników. Co prawda postać tych funkcji może być dowolna, w praktyce jednak najczęściej wykorzystywane sÄ… funkcje liniowe. W tym podejÅ›ciu opisowym obiekt przydzielany jest do tej klasy, dla której funkcja dyskryminacyjna osiÄ…ga najwiÄ™kszÄ… wartość [6]. Do zalet analizy dyskryminacyjnej zalicza siÄ™ je prostotÄ™ i wysokÄ… skuteczność. Jej efektywność obniża siÄ™ jednak w przypadku niejednorodnych danych, co stanowi jej wadÄ™. Dodatkowym minusem jest nieprzenoÅ›ność. 3. Sieci bayesowskie Sieci Bayesowskie (ang. Bayesian Netowrks) sÄ… graficznymi modelami sÅ‚użącymi do przedstawienia Å‚Ä…cznego rozkÅ‚adu prawdopodobieÅ„stwa w zbiorze zmiennych U wykorzystujÄ…c reguÅ‚Ä™ Å‚aÅ„cucha można przedstawić jÄ… w postaci grafu DAG. WierzchoÅ‚ki grafu reprezentujÄ… wówczas analizowane zmienne, a krawÄ™dzie bezpoÅ›rednie zależnoÅ›ci pomiÄ™dzy nimi. Skierowanie krawÄ™dzi pozwala uchwycić kierunek tych zależnoÅ›ci. JeÅ›li para wierzchoÅ‚ków jest ze sobÄ… niepoÅ‚Ä…czona, wówczas odpowiadajÄ…ce im zmienne sÄ… (warunkowo) niezależne. DokÅ‚adna definicja sieci bayesowskich wywodzi siÄ™ z koncepcji sieci przyczynowych, które stanowiÄ… graficzny opis relacji pomiÄ™dzy zmiennymi w postaci grafu skierowanego. Wyróżnia siÄ™ trzy rodzaje poÅ‚Ä…czeÅ„ zmiennych w sieciach przyczynowych [4]: ·ð Å‚aÅ„cuchowe (rys. 3. 1a), ·ð zbieżne (rys. 3. 1b), 5 ·ð rozbieżne (rys. 3. 1c). Rys. 3. 1. PoÅ‚Ä…czenia zmiennych w sieciach przyczynowych a) poÅ‚Ä…czenie Å‚aÅ„cuchowe, b) poÅ‚Ä…czenie zbieżne, c) poÅ‚Ä…czenie rozbieżne yródÅ‚o: [4] Sieci bayesowskie opierajÄ… siÄ™ na rachunku prawdopodobieÅ„stwa. PrawdopodobieÅ„stwo bezwarunkowe (a priori) okreÅ›la liczbowo szansÄ™ wystÄ…pienia jakiegoÅ› zjawiska, gdy nie sÄ… znane żadne okolicznoÅ›ci zwiÄ…zane z tym zjawiskiem. PrawdopodobieÅ„stwo warunkowe (a posteriori) jest to prawdopodobieÅ„stwo zdarzania A obliczane w sytuacjach, w których zaszÅ‚o zdarzenie B. Wyraża siÄ™ ono wzorem [1]: ( | ) 5ØCÜ 5Ø5Ü 5Ø4Ü 5ØCÜ(5Ø4Ü) ( | ) 5ØCÜ 5Ø4Ü 5Ø5Ü = . 5ØCÜ(5Ø5Ü) Bayesowska sieć przekonaÅ„ jest acyklicznym grafem skierowanym, zÅ‚ożonym z wÄ™złów reprezentujÄ…cych zmienne objaÅ›niajÄ…ce i Å‚Ä…czÄ…cych je krawÄ™dzi. KrawÄ™dzie okreÅ›lajÄ… zwiÄ…zki przyczynowo - skutkowe pomiÄ™dzy wÄ™zÅ‚ami [1]. 6 3. Cel i zakres pracy Celem niniejszego projektu jest rozwiÄ…zanie problemu decyzyjnego, polegajÄ…cego na okreÅ›leniu prawdopodobieÅ„stwa zepsucia siÄ™ rolek mÅ‚ynowych w ciÄ…gu miesiÄ…ca. DziÄ™ki tej informacji dziaÅ‚ zaopatrzenia bÄ™dzie mógÅ‚ zamówić odpowiedniÄ… ilość materiałów potrzebnych do ich naprawy (Å‚ożyska, smar itp.). UÅ‚atwi to pracÄ™ dziaÅ‚u zaopatrzenia, ograniczy przestoje taÅ›mociÄ…gu wynikajÄ…ce z opóznieÅ„ w naprawach, pozwoli efektywniej ulokować czynniki produkcji. Aby móc wyznaczyć dokÅ‚adnÄ… liczbÄ™ zepsutych rolek mÅ‚ynowych należaÅ‚oby dodatkowo zastosować metodÄ™ analizy szeregów czasowych. Okres prognozy to jeden miesiÄ…c, natomiast przyjÄ™ty interwaÅ‚ wynosi 1 dzieÅ„. Horyzont prognozy, czyli liczba okresów wynosi 6, czyli pół roku. StÄ…d prognozÄ™ okreÅ›la siÄ™ jako Å›rednioterminowÄ…. W prognozowaniu wykorzystane zostanÄ… dane wewnÄ™trzne elektrowni dane historyczne o charakterze iloÅ›ciowym pochodzÄ…ce z różnych działów. Część wÅ‚aÅ›ciwa projektu skÅ‚ada siÄ™ z trzech etapów, tj.: charakterystyki modelu prognozowania, opracowania projektu budowy sieci bayesowskiej dla wybranego problemu decyzyjnego, przedstawienie prognozy przy pomocy programu Netica. 4. Charakterystyka przedsiÄ™biorstwa Elektrownia Opole jest kondensacyjnÄ… elektrowniÄ… cieplnÄ… blokowÄ…, z zamkniÄ™tym ukÅ‚adem wody chÅ‚odzÄ…cej. Eksploatowane sÄ… 4 bloki energetyczne uruchomione w latach 1993-1997 o Å‚Ä…cznej mocy zainstalowanej 1492 MW (1×376 MW; 1×373 MW; 1×373 MW; 1×370 MW). Paliwem podstawowym jest wÄ™giel kamienny. Wszystkie bloki wyposażone sÄ… w mokrÄ… instalacjÄ™ odsiarczania spalin. Podstawowym przedmiotem dziaÅ‚alnoÅ›ci Spółki jest wytwarzanie energii elektrycznej, dystrybucja energii elektrycznej, produkcja ciepÅ‚a (pary wodnej i gorÄ…cej wody) oraz prowadzenie dziaÅ‚alnoÅ›ci wykonawczej, usÅ‚ugowej i inwestycyjnej z zakresu budownictwa energetycznego, cieplnego i innego. Przedmiotem prognozy jest okreÅ›lenie liczby zużywanych miesiÄ™cznie Å‚ożysk w rolkach mÅ‚ynowych (rys.4.1). SÄ… one używane w taÅ›mociÄ…gach celem transportu wÄ™gla do zasobników wÄ™glowych. 7 Rys. 4.1. Rolki mÅ‚ynowe yródÅ‚o: [4] 5. Charakterystyka modelu prognozowania ZmiennÄ… objaÅ›nianÄ… w utworzonym modelu jest stan rolek mÅ‚ynowych. Psucie siÄ™ rolek mÅ‚ynowych jest głównie wynikiem dewastacji umieszczonych wewnÄ…trz Å‚ożysk. InnÄ… przyczynÄ… jest duże obciążenie taÅ›my transportujÄ…cej wÄ™giel do mÅ‚ynów wÄ™glowych, co negatywnie wpÅ‚ywa na wytrzymaÅ‚ość rolki. Przy wyborze zmiennych objaÅ›niajÄ…cych kierowano siÄ™ istotnoÅ›ciÄ… wpÅ‚ywu danych czynników na ksztaÅ‚towanie siÄ™ badanego zjawiska (czyli zmiennej objaÅ›nianej). OkreÅ›lono dwuelementowy zbiór zmiennych objaÅ›niajÄ…cych, a należą do nich: przeciążenie taÅ›mociÄ…gu oraz wytrzymaÅ‚ość Å‚ożyska. SÄ… to zmienne zależne, gdyż na obciążenie taÅ›mociÄ…gu wpÅ‚ywajÄ… dwie kwestie efektywność przesyÅ‚u oraz wÅ‚asnoÅ›ci wÄ™gla. Natomiast wytrzymaÅ‚ość Å‚ożysk jest zależna od posiadanej osÅ‚ony lub jej braku, a także konserwacji. Aby móc wnioskować w oparciu o dane iloÅ›ciowe elektrowni, należy w pierwszej kolejnoÅ›ci zbudować sieć bayesowskÄ…. Utworzenie takiej sieci wymaga pomocy eksperta z danej dziedziny, gdyż konieczne jest okreÅ›lenie wÅ‚aÅ›ciwych zależnoÅ›ci przyczynowych i prawdopodobieÅ„stw warunkowych. Możliwe jest także zastosowanie technik uczenia. Na rysunku poniżej przestawiona zostaÅ‚a sieć bayesowska dla omawianego problemu (rys. 5.1). Do każdej zmiennej przyporzÄ…dkowano okreÅ›lajÄ…ce jÄ… stany wraz z parametrami. Zmienne powiÄ…zano ze sobÄ… tworzÄ…c zwiÄ…zki przyczynowo-skutkowe, przy czym rodzicami nazwano przyczyny zdarzeÅ„, a potomkami ich skutki. Ostateczny potomek opisany zostaÅ‚ przez dwie wartoÅ›ci: dobry i zÅ‚y , gdzie przez zÅ‚y rozumie siÄ™ sytuacjÄ™, w której rolka kierowana jest do naprawy. W pózniejszym etapie dla każdego wÄ™zÅ‚a X (zdarzenia) zostanie zdefiniowana tablica prawdopodobieÅ„stwa. 8 Rodzajem przyjÄ™tego wnioskowania jest wnioskowanie w przód (progresywne), które polega na tworzeniu pewnych stwierdzeÅ„ na podstawie faktów. DysponujÄ…c danymi na temat efektywnoÅ›ci przesyÅ‚u, wÅ‚asnoÅ›ci wÄ™gla, osÅ‚on Å‚ożysk, konserwacji, obciążenia taÅ›mociÄ…gu oraz stanu Å‚ożysk można wykazać zależnoÅ›ci pomiÄ™dzy tymi zdarzeniami bazujÄ…c na rachunku prawdopodobieÅ„stwa. Tym samym prognozuje siÄ™ jakie jest prawdopodobieÅ„stwo, że przy danych warunkach rolki bÄ™dÄ… wymagaÅ‚y naprawy. Uzyskana informacja pozwoli na oszacowanie odpowiedniej iloÅ›ci materiałów potrzebnych do wykonania tzw. remontu rolek. Rys. 5.1. Sieć Bayesa dla okreÅ›lenia stanu rolek mÅ‚ynowych. yródÅ‚o: Opracowanie wÅ‚asne. W dalszej części pracy zostanÄ… omówione poszczególne zmienne objaÅ›niajÄ…ce. Analiza uzasadniajÄ…ca wybór zmiennych zostanie rozpoczÄ™ta od charakterystyki przodków (rodziców), dla których prawdopodobieÅ„stwo bÄ™dzie miaÅ‚o charakter bezwarunkowy (a priori): ·ð Efektywność przesyÅ‚u im wyższa efektywność przesyÅ‚u, tym wiÄ™ksze obciążenie taÅ›mociÄ…gu, które z kolei wpÅ‚ywa na stan rolek mÅ‚ynowych. 9 Wyróżniono trzy poziomy efektywnoÅ›ci przesyÅ‚u mierzone w m3 wÄ™gla transportowanego w ciÄ…gu godziny, ·ð WÅ‚asnoÅ›ci wÄ™gla im wiÄ™ksze rozdrobnienie, tym wiÄ™kszy jest tonaż przesyÅ‚anego wÄ™gla na m2 taÅ›my, co powoduje wiÄ™ksze obciążenie taÅ›mociÄ…gu i zużycie rolek mÅ‚ynowych. Wyróżniono dwa poziomy rozdrobnienia przyjmujÄ…c za jednostkÄ™ kg/m2, ·ð Konserwacja Å‚ożyska - im czÄ™stsza konserwacja tym stan Å‚ożyska jest lepszy, co wpÅ‚ywa na stan ogólny rolek mÅ‚ynowych. Wyróżniono trzy przedziaÅ‚y czÄ™stotliwoÅ›ci konserwacja: czÄ™sta (2-4 razy w ciÄ…gu miesiÄ…ca), rzadka (raz w miesiÄ…cu), brak (Å‚ożyska w ogóle niekonserwowane), ·ð OsÅ‚ona Å‚ożyska Å‚ożysko może mieć osÅ‚onÄ™ wówczas jest mniej narażone na urazy mechaniczne lub jej nie mieć, co skutkuje wiÄ™kszÄ… awaryjnoÅ›ciÄ…. W dalszym etapie omówione zostanÄ… zmienne bÄ™dÄ…ce potomkami, a wiÄ™c: ·ð Obciążenie taÅ›mociÄ…gu jest uzależnione od efektywnoÅ›ci przesyÅ‚u i wÅ‚asnoÅ›ci wÄ™gla. Może być duże, Å›rednie lub maÅ‚e, co okreÅ›lane jest za pomocÄ… przedziałów procentowych. Im wiÄ™ksze obciążenie taÅ›mociÄ…gu tym szybsze zużycie siÄ™ rolek i wiÄ™ksze prawdopodobieÅ„stwo wystÄ…pienia zepsutych rolek w ciÄ…gu miesiÄ…ca pracy, ·ð Stan Å‚ożyska wpÅ‚ywajÄ… na niego: konserwacja Å‚ożyska i jego osÅ‚ona. Wyróżnia siÄ™ dwa stany Å‚ożysk w rolkach mÅ‚ynowych: wytrzymaÅ‚e i maÅ‚o wytrzymaÅ‚e. Do okreÅ›lenia stanu sÅ‚użą próby wytrzymaÅ‚oÅ›ciowe lub ogólny wyglÄ…d (jeÅ›li definitywnie wskazuje na uszkodzenie wymagajÄ…ce naprawy rolki). Im wiÄ™ksze prawdopodobieÅ„stwo wystÄ™powania Å‚ożysk maÅ‚o wytrzymaÅ‚ych, tym wiÄ™ksza pewność, że stan ogólny rolek bÄ™dzie zÅ‚y, co wymusi konieczność wymiany. Ostatnim elementem grafu skierowanego jest jego korzeÅ„, czyli zmienna objaÅ›niana stan rolek mÅ‚ynowych. WystÄ™pujÄ… tu dwie możliwoÅ›ci - stany: dobry lub zÅ‚y. Aby uÅ‚atwić opisanie struktury sieci bayesowskiej przyporzÄ…dkowano każdej zmiennej innÄ… literÄ™ alfabetu (tab. 5.1). 10 Tab. 5.1. Oznaczenia zmiennych w sieci Bayesa. Zmienna Oznaczenie Efektywność przesyÅ‚u A WÅ‚asnoÅ›ci wÄ™gla B Konserwacja Å‚ożyska C OsÅ‚ony Å‚ożyska D Obciążenie taÅ›mociÄ…gu E Stan Å‚ożyska F Stan rolek mÅ‚ynowych G yródÅ‚o: Opracowanie wÅ‚asne. Nadane oznaczenia wykorzystano do zbudowania uproszczonej sieci Bayesa (rys. 5.2). B C D A E F G Rys. 5.2. Uproszczona sieć bayesowska z wykorzystaniem oznaczeÅ„ zmiennych problemu. yródÅ‚o: Opracowanie wÅ‚asne Zatem model omawianego problemu (zgodnie z opracowanÄ… sieciÄ… Bayesa i przyporzÄ…dkowanymi oznaczeniami) prezentuje siÄ™ nastÄ™pujÄ…co: ·ð prawdopodobieÅ„stwo a priori (z zaÅ‚ożenia) zdarzenia G przed uzyskaniem informacji (tzw. prawdopodobieÅ„stwo caÅ‚kowite) ( ) ( ) ( ) ( ) ( | ) ( ) ( ) ( | ) ( ) ( ) 5Ø]Ü 5Ø:Ü = 5Ø]Ü 5Ø:Ü|5Ø8Ü, 5Ø9Ü 5Ø]Ü 5Ø8Ü 5Ø]Ü 5Ø9Ü + 5Ø]Ü 5Ø:Ü Å¹5Ø8Ü, 5Ø9Ü 5Ø]Ü Å¹5Ø8Ü 5Ø]Ü 5Ø9Ü + 5Ø]Ü 5Ø:Ü 5Ø8Ü, Ź5Ø9Ü 5Ø]Ü 5Ø8Ü 5Ø]Ü Å¹5Ø9Ü + ( | ) ( ) 5Ø]Ü 5Ø:Ü Å¹5Ø8Ü, Ź5Ø9Ü 5Ø]Ü Å¹5Ø8Ü 5Ø]Ü(Ź5Ø9Ü), 11 ·ð prawdopodobieÅ„stwo a posteriori (po fakcie) zdarzenia G po uzyskaniu informacji A ( | ) ( | ) ( | ) ( | ) 5Ø]Ü 5Ø:Ü 5Ø4Ü = 5Ø]Ü 5Ø:Ü 5Ø8Ü 5Ø]Ü 5Ø:Ü 5Ø4Ü + 5Ø]Ü 5Ø:Ü Å¹5Ø8Ü 5Ø]Ü(Ź5Ø8Ü|5Ø4Ü), ·ð prawdopodobieÅ„stwo a posteriori (po fakcie) zdarzenia G po uzyskaniu informacji B ( | ) ( | ) ( | ) ( | ) 5Ø]Ü 5Ø:Ü 5Ø5Ü = 5Ø]Ü 5Ø:Ü 5Ø8Ü 5Ø]Ü 5Ø:Ü 5Ø5Ü + 5Ø]Ü 5Ø:Ü Å¹5Ø8Ü 5Ø]Ü(Ź5Ø8Ü|5Ø5Ü), ·ð prawdopodobieÅ„stwo a posteriori (po fakcie) zdarzenia G po uzyskaniu informacji C ( | ) ( | ) ( | ) ( | ) 5Ø]Ü 5Ø:Ü 5Ø6Ü = 5Ø]Ü 5Ø:Ü 5Ø9Ü 5Ø]Ü 5Ø:Ü 5Ø6Ü + 5Ø]Ü 5Ø:Ü Å¹5Ø9Ü 5Ø]Ü(Ź5Ø9Ü|5Ø6Ü), ·ð prawdopodobieÅ„stwo a posteriori (po fakcie) zdarzenia G po uzyskaniu informacji D ( | ) ( | ) ( | ) ( | ) 5Ø]Ü 5Ø:Ü 5Ø7Ü = 5Ø]Ü 5Ø:Ü 5Ø9Ü 5Ø]Ü 5Ø:Ü 5Ø7Ü + 5Ø]Ü 5Ø:Ü Å¹5Ø9Ü 5Ø]Ü(Ź5Ø9Ü|5Ø7Ü). Powyżej przedstawiono równania pozwalajÄ…ce obliczyć prawdopodobieÅ„stwo poszczególnych zdarzeÅ„ opisanych w modelu sieci. Aby móc wyciÄ…gnąć wnioski z pózniejszych obliczeÅ„, należy opracować interpretacjÄ™ możliwych przedziałów prawdopodobieÅ„stwa dla zmiennej objaÅ›nianej. W tym celu sporzÄ…dzono tabelÄ™ (tab.5.2) z okreÅ›lonymi przedziaÅ‚ami prawdopodobieÅ„stwa i ich opisem. Tab. 5.2. Interpretacja przedziałów prawdopodobieÅ„stwa dla stanu: zÅ‚y . PrzedziaÅ‚y Interpretacja prawdopodobieÅ„stwa Bardzo maÅ‚e prawdopodobieÅ„stwo wadliwoÅ›ci rolek mÅ‚ynowych. W tym przypadku dziaÅ‚ zaopatrzenia nie powinien 0 - 0,25 dokonywać zakupu materiałów do naprawy rolek, gdyż można spodziewać siÄ™, że zachowajÄ… one sprawność. MaÅ‚e prawdopodobieÅ„stwo wadliwoÅ›ci rolek mÅ‚ynowych. W tym przypadku dziaÅ‚ zaopatrzenia nie musi dokonywać zakupu materiałów do naprawy rolek jeÅ›li elektrownia posiada zapasy 0,2 0,5 buforowe na bieżące naprawy. W innym razie może rozważyć zakup, ale należy siÄ™ spodziewać, że ewentualna liczba rolek wadliwych bÄ™dzie maÅ‚a. yródÅ‚o: Opracowanie wÅ‚asne. 12 Tab. 5.2. Interpretacja przedziałów prawdopodobieÅ„stwa dla stanu: zÅ‚y , c.d. PrzedziaÅ‚y Interpretacja prawdopodobieÅ„stwa Duże prawdopodobieÅ„stwo wadliwoÅ›ci rolek mÅ‚ynowych. W tym przypadku dziaÅ‚ zaopatrzenia powinien dokonać zakupu 0,5 0,75 materiałów do naprawy rolek, nawet jeÅ›li w magazynie istniejÄ… maÅ‚e zapasy na bieżące naprawy. Należy siÄ™ bowiem spodziewać, że liczba rolek, które ulegnÄ… awarii bÄ™dzie dość duża. Bardzo duże prawdopodobieÅ„stwo wadliwoÅ›ci rolek mÅ‚ynowych. W tym przypadku dziaÅ‚ zaopatrzenia musi dokonać zakupu materiałów do naprawy rolek w dużych iloÅ›ciach. Co wiÄ™cej należy przeanalizować jak przebiegaÅ‚a dotychczasowa 0,75 1 eksploatacja rolek i spróbować wyeliminować czynniki, które wpÅ‚ywajÄ… negatywnie na stan rolek (np. rzadka konserwacja). Należy siÄ™ spodziewać, że liczba rolek, które ulegnÄ… awarii bÄ™dzie bardzo duża. yródÅ‚o: Opracowanie wÅ‚asne. Aby móc wyznaczyć dokÅ‚adnÄ… liczbÄ™ zepsutych rolek mÅ‚ynowych należaÅ‚oby dodatkowo zastosować metodÄ™ analizy szeregów czasowych. Analiza historycznych danych iloÅ›ciowych zepsutych rolek w miesiÄ…cu w powiÄ…zaniu z zastosowaniem sieci Bayesa, ukazaÅ‚aby dokÅ‚adnie caÅ‚Ä… sytuacjÄ™. StosujÄ…c do rozwiÄ…zania problemu sieć bayesowskÄ… można jedynie okreÅ›lić stopieÅ„ prawdopodobieÅ„stwa wystÄ…pienia wadliwych rolek i szacować ich liczbÄ™. 6. PrawdopodobieÅ„stwo a priori i a posteriori W tej części projektu zostanie okreÅ›lone prawdopodobieÅ„stwo a priori, czyli prawdopodobieÅ„stwo bezwarunkowe. Bazuje ono na czÄ™stoÅ›ci wystÄ™powania i statystyce, stÄ…d konieczne jest zaprezentowanie jak dotychczas ksztaÅ‚towaÅ‚y siÄ™ zmienne. 13 6.1. Obliczanie prawdopodobieÅ„stwa warunkowego dla zmiennej obciążenie taÅ›mociÄ…gu Dane historyczne elektrowni z ostatnich 20 miesiÄ™cy zostaÅ‚y zamieszczone w tabelach (tab.: 6.1, 6.2) i na ich podstawie obliczono prawdopodobieÅ„stwo a priori. Dane statystyczne rodziców charakteryzujÄ…cych siÄ™ prawdopodobieÅ„stwem a priori zestawiono parami w jednej tabeli wraz z ich potomkiem. W nastÄ™pnym kroku obliczone prawdopodobieÅ„stwa wprowadzono do programu Netica. MajÄ…c okreÅ›lone prawdopodobieÅ„stwo a priori, oblicza siÄ™ prawdopodobieÅ„stwo a posteriori. PrawdopodobieÅ„stwo warunkowe jest to prawdopodobieÅ„stwo zdarzania A obliczane w sytuacjach, w których zaszÅ‚o zdarzenie B. Wyraża siÄ™ ono wzorem [4]: ( | ) 5ØCÜ 5Ø5Ü 5Ø4Ü 5ØCÜ(5Ø4Ü) ( | ) 5ØCÜ 5Ø4Ü 5Ø5Ü = . 5ØCÜ(5Ø5Ü) W celu wyznaczenia Å‚Ä…cznego prawdopodobieÅ„stwa należy skorzystać ze wzoru [4]: ( ) ( | ) ( ) 5ØCÜ 5Ø4Ü, 5Ø5Ü = 5ØCÜ 5Ø5Ü 5Ø4Ü " 5ØCÜ 5Ø4Ü . Na podstawie Å‚Ä…cznego prawdopodobieÅ„stwa P(A,B) można wyznaczyć prawdopodobieÅ„stwo P(B) wedÅ‚ug nastÄ™pujÄ…cego wzoru [4]: ( ) ( ) 5ØCÜ 5Ø5Ü = " 5ØCÜ 5Ø4Ü, 5Ø5Ü . 5Ø4Ü Powyższe wzory zostanÄ… wykorzystane do obliczenia prawdopodobieÅ„stwa warunkowego, którym charakteryzujÄ… siÄ™ zmienne E, F i G. Dla sprawdzenia poprawnoÅ›ci obliczeÅ„ oraz ukazania możliwoÅ›ci sprawniejszego sposobu liczenia, uzyskane tablice prawdopodobieÅ„stwa zostanÄ… wprowadzone do programu Netica. Tab. 6.1. Dane historyczne dla zmiennych efektywność przesyÅ‚u, wÅ‚asnoÅ›ci wÄ™gla i obciążenie taÅ›mociÄ…gu E Obciążenie A - Efektywność B - WÅ‚asnoÅ›ci wÄ™gla taÅ›mociÄ…gu (warianty: przesyÅ‚u (warianty: w - L.p. (warianty: d - duże rozdrobnienie, m - wysoka, Å› - Å›rednia, d - duże, Å› Å›rednie, maÅ‚e rozdrobnienie) n - niska) m - maÅ‚e) 1 w m Å› 2 n m Å› 3 w d Å› 4 Å› m Å› 5 w m d yródÅ‚o: Opracowanie wÅ‚asne. 14 Tab. 6.1. Dane historyczne dla zmiennych efektywność przesyÅ‚u, wÅ‚asnoÅ›ci wÄ™gla i obciążenie taÅ›mociÄ…gu, c.d. E Obciążenie A - Efektywność B - WÅ‚asnoÅ›ci wÄ™gla taÅ›mociÄ…gu (warianty: przesyÅ‚u (warianty: w - L.p. (warianty: d - duże rozdrobnienie, wysoka, Å› - Å›rednia, d - duże, Å› Å›rednie, m - maÅ‚e rozdrobnienie) n - niska) m - maÅ‚e) 6 Å› d m 7 Å› d m 8 Å› m m 9 w m d 10 n d m 11 n d m 12 w m d 13 Å› m m 14 w d Å› 15 Å› d Å› 16 w m Å› 17 Å› m m 18 Å› d Å› 19 w d Å› 20 w d d P(E=d) = 5/20 = P(A=w) = 9/20 = 0,45 P(B=m) = 10/20 = 0,25 PrawdopodobieÅ„stwo 0,50 P(A=Å›) = 8/20 = 0,40 P(E=Å›) = 8/20 = 0,4 a priori P(E=m) = 7/20 = P(A=n) = 3/20 = 0,15 P(B=d) = 10/20 = 0,50 0,35 yródÅ‚o: Opracowanie wÅ‚asne. Aby obliczyć prawdopodobieÅ„stwa warunkowe poszczególnych stanów zdarzenia E (obciążenia taÅ›mociÄ…gu), należy sporzÄ…dzić tablicÄ™ prawdopodobieÅ„stwa, która uwzglÄ™dnia zależność przyczynowo-skutkowÄ… pomiÄ™dzy zajÅ›ciem prawdopodobieÅ„stwa iloczynu zmiennych A i B oraz prawdopodobieÅ„stwem wystÄ…pienia E. Liczba możliwych kombinacji stanów pomiÄ™dzy A i B wynosi 6 (3*2), a sÄ… to: 1. wysoka - duże rozdrobnienie, 2. wysoka - maÅ‚e rozdrobnienie, 3. Å›rednia - duże rozdrobnienie, 4. Å›rednia - maÅ‚e rozdrobnienie, 5. niska - duże rozdrobnienie, 6. niska - maÅ‚e rozdrobnienie. 15 Natomiast jeÅ›li chodzi o kombinacje stanów iloczynu zmiennych A i B i stanów zmiennej E to jest ich 18 (3*2*3) i ksztaÅ‚tujÄ… siÄ™ nastÄ™pujÄ…co: 1. wysoka - duże rozdrobnienie duże, 2. wysoka - duże rozdrobnienie Å›rednie, 3. wysoka - duże rozdrobnienie maÅ‚e, 4. wysoka - maÅ‚e rozdrobnienie duże, 5. wysoka - maÅ‚e rozdrobnienie Å›rednie, 6. wysoka - maÅ‚e rozdrobnienie maÅ‚e, 7. Å›rednie - duże rozdrobnienie duże, 8. Å›rednie - duże rozdrobnienie Å›rednie, 9. Å›rednie - duże rozdrobnienie maÅ‚e, 10. Å›rednie - maÅ‚e rozdrobnienie duże, 11. Å›rednie - maÅ‚e rozdrobnienie Å›rednie, 12. Å›rednie - maÅ‚e rozdrobnienie maÅ‚e, 13. niskie - duże rozdrobnienie duże, 14. niskie - duże rozdrobnienie Å›rednie, 15. niskie - duże rozdrobnienie maÅ‚e, 16. niskie - maÅ‚e rozdrobnienie duże, 17. niskie - maÅ‚e rozdrobnienie Å›rednie, 18. niskie - maÅ‚e rozdrobnienie maÅ‚e. Kombinacje zmiennych ujÄ™to w macierzy (tab. 6.2). Wiersze zawierajÄ… kombinacje iloczynu zmiennych A i B, a kolumny kombinacje zmiennej E. W miejscu skrzyżowania kolumn i wierszy wpisywane jest prawdopodobieÅ„stwo wystÄ…pienia zdarzenia E (jego konkretnego stanu) pod warunkiem zajÅ›cia iloczynu zdarzeÅ„ A i B (konkretnego stanu). PrawdopodobieÅ„stwa warunkowe dla danego stanu oblicza siÄ™ dzielÄ…c liczbÄ™ wystÄ™powaÅ„ kombinacji zmiennych A, B i E przez liczbÄ™ wystÄ™powaÅ„ kombinacji zmiennych iloczynu A i B. Tak wiÄ™c dla przypadku P(E=d|A=w,B=d) obliczenia bÄ™dÄ… wyglÄ…daÅ‚y nastÄ™pujÄ…co: 5ØYÜ. 5ØdÜ5ØfÜ5Ø`Ü5ØaÜÄ™5Ø]Ü5Ø\Ü5ØdÜ5ØNÜÅ„ 5Ø8Ü = 5ØQÜ, 5Ø4Ü = 5ØdÜ, 5Ø5Ü = 5ØQÜ 1 ( | ) 5ØCÜ 5Ø8Ü = 5ØQÜ 5Ø4Ü = 5ØdÜ, 5Ø5Ü = 5ØQÜ = = = 5ØÎß, 5ØÐß5ØÓß. 5ØYÜ. 5ØdÜ5ØfÜ5Ø`Ü5ØaÜÄ™5Ø]Ü5Ø\Ü5ØdÜ5ØNÜÅ„ 5Ø4Ü = 5ØdÜ, 5Ø5Ü = 5ØQÜ 4 PozostaÅ‚e prawdopodobieÅ„stwa w tablicy zostaÅ‚y uzupeÅ‚nione w oparciu o powyższe równanie. 16 Tab. 6.2. Tablica prawdopodobieÅ„stwa dla P(E|A,B). P(E|A,B) d Å› m wd 0,25 0,75 0 wm 0,8 0,2 0 Å›d 0 0,5 0,5 Å›m 0 0,25 0,75 nd 0 0 1 nm 0 1 0 yródÅ‚o: Opracowanie wÅ‚asne. Jak już wspomniano, prawdopodobieÅ„stwa bÄ™dÄ™ równolegle wyliczane za pomocÄ… programu Netica. Uzyskanie rozwiÄ…zania ostatecznego w postaci prognozy wymaga zrealizowania nastÄ™pujÄ…cych etapów: 1. wstawienie wÄ™złów sieci, 2. wprowadzenie relacji przyczynowych, 3. okreÅ›lenie tablic prawdopodobieÅ„stw warunkowych, 4. skompilowanie sieci. Aby móc obliczyć prawdopodobieÅ„stwo caÅ‚kowite P(E) przy pomocy programu, należy wprowadzić do Netici opracowane tablice prawdopodobieÅ„stwa dla P(A), P(B) i P(E|A,B), co przedstawiono na rys. 6.1,6.2 i 6.3. Rys. 6.1. Tablica prawdopodobieÅ„stwa dla zmiennej A efektywność przesyÅ‚u. yródÅ‚o: Opracowanie wÅ‚asne. Rys. 6.2. Tablica prawdopodobieÅ„stwa dla zmiennej B wÅ‚asnoÅ›ci wÄ™gla. yródÅ‚o: Opracowanie wÅ‚asne. 17 Rys. 6.3. Tablica prawdopodobieÅ„stwa dla zmiennej E obciążenie taÅ›mociÄ…gu. yródÅ‚o: Opracowanie wÅ‚asne. PrawdopodobieÅ„stwo w wÄ™zÅ‚ach A i B ma charakter bezwarunkowy, dlatego obliczone ówczeÅ›nie wartoÅ›ci nie ulegnÄ… już zmianie (rys. 6.4). A - Efektywność przesyÅ‚u B -WÅ‚asnoÅ›ci wÄ™gla wysoka 45.0 duze rozdrobnienie 50.0 srednia 40.0 male rozdrobnienie 50.0 niska 15.0 0.5 Ä… 0 0.385 Ä… 0.1 Rys. 6.4. WÄ™zÅ‚y sieci: efektywność przesyÅ‚u i wÅ‚asnoÅ›ci wÄ™gla wraz z prawdopodobieÅ„stwami bezwarunkowymi dla poszczególnych wartoÅ›ci dyskretnych (stanów). yródÅ‚o: Opracowanie wÅ‚asne. W dalszej części projektu obliczane bÄ™dzie prawdopodobieÅ„stwo P(E), czyli prawdopodobieÅ„stwo Å‚Ä…czne. Do tego celu zostanie zastosowany nastÄ™pujÄ…cy wzór, wynikajÄ…cy z twierdzenia o prawdopodobieÅ„stwie caÅ‚kowitym: ( ) ( | ) ( ) 5ØCÜ 5Ø4Ü, 5Ø5Ü, 5Ø8Ü = 5ØCÜ 5Ø8Ü 5Ø4Ü, 5Ø5Ü " 5ØCÜ 5Ø4Ü, 5Ø5Ü . Zdarzenia A i B sÄ… od siebie niezależne i zachodzÄ… jednoczeÅ›nie, mowa wiÄ™c o iloczynie zdarzeÅ„. Aby przejść do obliczeÅ„ prawdopodobieÅ„stwa caÅ‚kowitego P(E), należy obliczyć prawdopodobieÅ„stwo równoczesnego zajÅ›cia zdarzenia A i B. Wyniki obliczeÅ„ przedstawiono w tabeli 6.3. 18 Tab. 6.3. Tablica prawdopodobieÅ„stwa dla P(5Ø4Ü, 5Ø5Ü). P(5ØhÜ, 5ØiÜ) 0,45 " 0,5 = 0,225 wd 0,45 " 0,5 = 0,225 wm 0,4 " 0,5 = 0,2 Å›d 0,4 " 0,5 = 0,2 Å›m 0,15 " 0,5 = 0,075 nd 0,15 " 0,5 = 0,075 nm yródÅ‚o: Opracowanie wÅ‚asne. Kolejnym krokiem jest podstawienie otrzymanych prawdopodobieÅ„stw do wzoru na prawdopodobieÅ„stwo caÅ‚kowite oraz ich zsumowanie zgodnie ze wzorem: ( ) ( ) 5ØCÜ 5Ø8Ü = " 5ØCÜ 5Ø4Ü, 5Ø5Ü, 5Ø8Ü . 5Ø4Ü Tab. 6.4. Tablica prawdopodobieÅ„stwa caÅ‚kowitego dla P(A,B,E) i prawdopodobieÅ„stwa P(E). P(A,B,E) d Å› m wd 0,25 " 0,225 = 0,05625 0,75 " 0,225 = 0,16875 0 " 0,225 = 0 wm 0,8 " 0,225 = 0,18 0,2 " 0,225 = 0,045 0 " 0,225 = 0 Å›d 0 " 0,2 = 0 0,5 " 0,2 = 0,1 0,5 " 0,2 = 0,1 Å›m 0 " 0,2 = 0 0,25 " 0,2 = 0,05 0,75 " 0,2 = 0,15 nd 0 " 0,075 = 0 0 " 0,075 = 0 1 " 0,075 = 0,075 nm 0 " 0,075 = 0 1 " 0,075 = 0,075 0 "0,075 = 0 P(E) ="P(A,B,E) 0,23625 0,43875 0,325 yródÅ‚o: Opracowanie wÅ‚asne. Wyniki otrzymane jako suma jednoczesnego zajÅ›cia A, B i E stanowiÄ… prawdopodobieÅ„stwo warunkowe P(E), które otrzymywane jest automatycznie w programie Netica (rys. 6.5). 19 A - Efektywność przesyÅ‚u B -WÅ‚asnoÅ›ci wÄ™gla wysoka 45.0 duze rozdrobnienie 50.0 srednia 40.0 male rozdrobnienie 50.0 niska 15.0 0.5 Ä… 0 0.385 Ä… 0.1 E - Obciążenie taÅ›mociÄ…gu duze 23.6 srednie 43.9 male 32.5 0.416 Ä… 0.35 Rys. 6.5. WÄ™zÅ‚y sieci: efektywność przesyÅ‚u, wÅ‚asnoÅ›ci wÄ™gla i obciążenie taÅ›mociÄ…gu wraz z prawdopodobieÅ„stwami dla poszczególnych wartoÅ›ci dyskretnych (stanów). yródÅ‚o: Opracowanie wÅ‚asne. 6.2. Obliczanie prawdopodobieÅ„stwa warunkowego dla zmiennej stan Å‚ożysk Kolejnym etapem rozwiÄ…zywania problemu stanu rolek mÅ‚ynowych jest obliczenie prawdopodobieÅ„stwa warunkowego dla poszczególnych stanów zmiennej F, czyli stanu Å‚ożysk. W tym celu postÄ™puje siÄ™ analogicznie jak przy obliczaniu prawdopodobieÅ„stwa zdarzenia obciążenie taÅ›mociÄ…gu . Na poczÄ…tku nastÄ™puje zebranie danych statystycznych odnoÅ›nie: konserwacji Å‚ożyska, osÅ‚ony Å‚ożyska i stanu Å‚ożyska (tab. 6.5.). Tab. 6.5. Dane historyczne dla zmiennych konserwacja Å‚ożyska i osÅ‚ona Å‚ożyska. F - Stan Å‚ożyska C - Konserwacja D - Å‚ożyska (warianty: t - (warianty: w L.p. Å‚ożyska (warianty: c - tak, n - nie) wytrzymaÅ‚e, m maÅ‚o czÄ™sta, r - rzadka, b - brak) wytrzymaÅ‚e) 1 r t w 2 r n w 3 r n w 4 b n m 5 r n m 6 r n m 7 r n w 8 r n w 9 r n w 10 r t w 11 r n m yródÅ‚o: Opracowanie wÅ‚asne. 20 Tab. 6.5. Dane historyczne dla zmiennych konserwacja Å‚ożyska i osÅ‚ona Å‚ożyska, c.d. F - Stan Å‚ożyska C - Konserwacja D - OsÅ‚ona Å‚ożyska (warianty: w L.p. Å‚ożyska (warianty: c - (warianty: t - tak, n - nie) wytrzymaÅ‚e, m czÄ™sta, r - rzadka, b - brak) maÅ‚o wytrzymaÅ‚e) 12 r n m 13 b n m 14 r n m 15 r n m 16 b n m 17 r n w 18 r n m 19 b t m 20 r n m P(C=c) = 2/20 = 0,1 P(D=t) = 3/20 = 0,15 P(F=w) = 8/20 =0,4 PrawdopodobieÅ„stwo a P(C=r) = 14/20 = 0,7 P(F=m) = 12/20 = priori 0,6 P(D=n) = 17/20 = 0,85 P(C=b) = 4/20 = 0,2 yródÅ‚o: Opracowanie wÅ‚asne. Aby obliczyć prawdopodobieÅ„stwa warunkowe poszczególnych stanów zdarzenia F (stan Å‚ożyska), należy sporzÄ…dzić tablicÄ™ prawdopodobieÅ„stwa, która uwzglÄ™dnia zależność przyczynowo-skutkowÄ… pomiÄ™dzy zajÅ›ciem prawdopodobieÅ„stwa iloczynu zmiennych C i D oraz prawdopodobieÅ„stwem wystÄ…pienia F. Liczba możliwych kombinacji stanów pomiÄ™dzy C i D wynosi 6 (3*2), a sÄ… to: 1. czÄ™sta - tak, 2. czÄ™sta - nie, 3. rzadka - tak, 4. rzadka - nie, 5. brak - tak, 6. brak - nie. Natomiast jeÅ›li chodzi o kombinacje stanów iloczynu zmiennych C i D i stanów zmiennej F to jest ich 12 (3*2*2) i ksztaÅ‚tujÄ… siÄ™ nastÄ™pujÄ…co: 1. czÄ™sta tak wytrzymaÅ‚e, 2. czÄ™sta tak maÅ‚o wytrzymaÅ‚e, 3. czÄ™sta nie wytrzymaÅ‚e, 4. czÄ™sta nie maÅ‚o wytrzymaÅ‚e, 5. rzadka tak wytrzymaÅ‚e, 6. rzadka tak maÅ‚o wytrzymaÅ‚e, 21 7. rzadka nie wytrzymaÅ‚e, 8. rzadka nie maÅ‚o wytrzymaÅ‚e, 9. brak tak wytrzymaÅ‚e, 10. brak tak maÅ‚o wytrzymaÅ‚e, 11. brak nie wytrzymaÅ‚e, 12. brak nie maÅ‚o wytrzymaÅ‚e. Kombinacje zmiennych ujÄ™to w macierzy (tab. 6.6). Wiersze zawierajÄ… kombinacje iloczynu zmiennych C i D, a kolumny kombinacje zmiennej F. W miejscu skrzyżowania kolumn i wierszy wpisywane jest prawdopodobieÅ„stwo wystÄ…pienia zdarzenia F (jego konkretnego stanu) pod warunkiem zajÅ›cia iloczynu zdarzeÅ„ C i D (konkretnego stanu). Tab. 6.6. Tablica prawdopodobieÅ„stwa dla P(F|C,D). P(F|C,D) w m ct 1 0 cn 1 0 rt 1 0 rn 0,384615 0,615385 bt 1 0 bn 0 1 yródÅ‚o: Opracowanie wÅ‚asne. Aby móc obliczyć prawdopodobieÅ„stwo caÅ‚kowite P(F) przy pomocy programu, należy wprowadzić do Netici opracowane tablice prawdopodobieÅ„stwa dla P(C), P(D) i P(F|C,D), co przedstawiono na rys. 6.6,6.7 i 6.8. Rys. 6.6. Tablica prawdopodobieÅ„stwa dla zmiennej C konserwacja Å‚ożyska. yródÅ‚o: Opracowanie wÅ‚asne. 22 Rys. 6.6. Tablica prawdopodobieÅ„stwa dla zmiennej D osÅ‚ona Å‚ożyska. yródÅ‚o: Opracowanie wÅ‚asne. Rys. 6.7. Tablica prawdopodobieÅ„stwa dla zmiennej F stan Å‚ożyska. yródÅ‚o: Opracowanie wÅ‚asne. PrawdopodobieÅ„stwo w wÄ™zÅ‚ach C i D ma charakter bezwarunkowy, dlatego obliczone ówczeÅ›nie wartoÅ›ci nie ulegnÄ… już zmianie (rys. 6.8). C - Konserwacja Å‚ożysk D - OsÅ‚ona Å‚ożyska czesta 10.0 tak 15.0 rzadka 70.0 nie 85.0 brak 20.0 0.78 Ä… 0.29 0.6 Ä… 0.31 Rys. 6.8. WÄ™zÅ‚y sieci: konserwacja Å‚ożyska i osÅ‚ona Å‚ożyska wraz z prawdopodobieÅ„stwami bezwarunkowymi dla poszczególnych wartoÅ›ci dyskretnych (stanów). yródÅ‚o: Opracowanie wÅ‚asne. Dalsze postÄ™powanie jest analogiczne do obliczania prawdopodobieÅ„stwa P(E). Zatem korzystajÄ…c z odpowiednich twierdzeÅ„ obliczane sÄ… iloczyny zdarzeÅ„ C i D, czyli P(C,D), prawdopodobieÅ„stwo Å‚Ä…czne P(C,D,F) oraz prawdopodobieÅ„stwo P(F). Wyniki obliczeÅ„ przedstawiajÄ… tabele 6.7 i 6.8. 23 Tab. 6.7. Tablica prawdopodobieÅ„stwa dla P(5Ø6Ü, 5Ø7Ü). P(C,D) ct 0,015 cn 0,085 rt 0,105 rn 0,595 bt 0,03 bn 0,17 PF 1,00 yródÅ‚o: Opracowanie wÅ‚asne. Tab. 6.8. Tablica prawdopodobieÅ„stwa caÅ‚kowitego dla P(C,D,F) i prawdopodobieÅ„stwa P(F). P(C,D,F) w m ct 0,015 0 cn 0,085 0 rt 0,105 0 rn 0,228846 0,366154 bt 0,03 0 bn 0 0,17 P(F) ="P(C,D,F) 0,463846 0,536154 yródÅ‚o: Opracowanie wÅ‚asne. Wyniki otrzymane jako suma jednoczesnego zajÅ›cia C, D i F stanowiÄ… prawdopodobieÅ„stwo warunkowe P(F), które otrzymywane jest automatycznie w programie Netica (rys. 6.8). C - Konserwacja Å‚ożysk D - OsÅ‚ona Å‚ożyska czesta 10.0 tak 15.0 rzadka 70.0 nie 85.0 brak 20.0 0.78 Ä… 0.29 0.6 Ä… 0.31 F - Stan Å‚ożysk wytrzymale 46.4 malo wytrzymale 53.6 0.522 Ä… 0.3 Rys. 6.8. WÄ™zÅ‚y sieci: konserwacja Å‚ożyska, osÅ‚ona Å‚ożyska i stan Å‚ożyska wraz z prawdopodobieÅ„stwami dla poszczególnych wartoÅ›ci dyskretnych (stanów). yródÅ‚o: Opracowanie wÅ‚asne. 24 6.3. Obliczenie prawdopodobieÅ„stwa warunkowego dla zmiennej stan rolek mÅ‚ynowych Aby obliczyć prawdopodobieÅ„stwa poszczególnych stanów dla zmiennej G ( stan rolek mÅ‚ynowych ) trzeba zestawić w jednej tabeli dane statystyczne obciążenia taÅ›mociÄ…gu (E), stanu Å‚ożysk (F) i stanu rolek mÅ‚ynowych. P(E) i P(F) wpÅ‚ywajÄ… na P(G), czyli ostatecznÄ… prognozÄ™. W tabeli 6.9 zaprezentowano jak ksztaÅ‚tujÄ… siÄ™ poszczególne prawdopodobieÅ„stwa a priori omawianych zmiennych. Tab. 6.9. Dane historyczne dla obciążenia taÅ›mociÄ…gu, stanu Å‚ożysk i stanu rolek mÅ‚ynowych c.d. E Obciążenie F - Stan Å‚ożysk (warianty: w G Stan rolek taÅ›mociÄ…gu wytrzymaÅ‚e, m maÅ‚o L.p. (warianty: mÅ‚ynowych (warianty: wytrzymaÅ‚e) d - duże, Å› Å›rednie, d dobry, z zÅ‚y) m - maÅ‚e) 1 Å› w d 2 Å› w d 3 Å› w d 4 Å› m z 5 d m z 6 m m d 7 m w d 8 m w d 9 d w z 10 m w d 11 m m d 12 d m z 13 m m d 14 Å› m d 15 Å› m d 16 Å› m z 17 m w d 18 Å› m d 19 Å› m z 20 d m z P(E=d) = 5/20 = 0,25 P(G=d) = 13/20 = 0,65 P(F=w) = 8/20 =0,4 PrawdopodobieÅ„stwo P(E=Å›) = 8/20 = 0,4 a priori P(F=m) = 12/20 = 0,6 P(G=z) = 7/20 = 0,35 P(E=m) = 7/20 = 0,35 yródÅ‚o: Opracowanie wÅ‚asne. 25 W dalszej części sprawozdania postÄ™puje siÄ™ jak w poprzednich przypadkach, kiedy to obliczane byÅ‚o prawdopodobieÅ„stwo warunkowe. Zatem aby obliczyć prawdopodobieÅ„stwa warunkowe poszczególnych stanów zdarzenia G (stan rolek mÅ‚ynowych), należy sporzÄ…dzić tablicÄ™ prawdopodobieÅ„stwa, która uwzglÄ™dnia zależność przyczynowo-skutkowÄ… pomiÄ™dzy zajÅ›ciem prawdopodobieÅ„stwa iloczynu zmiennych E i F oraz prawdopodobieÅ„stwem wystÄ…pienia F. Liczba możliwych kombinacji stanów pomiÄ™dzy E i F wynosi 6 (3*2), a sÄ… to: 1. duże wytrzymaÅ‚e, 2. duże maÅ‚o wytrzymaÅ‚e, 3. Å›rednie wytrzymaÅ‚e, 4. Å›rednie maÅ‚o wytrzymaÅ‚e, 5. maÅ‚e wytrzymaÅ‚e, 6. maÅ‚e maÅ‚o wytrzymaÅ‚e. Natomiast jeÅ›li chodzi o kombinacje stanów iloczynu zmiennych E i F i stanów zmiennej G to jest ich 12 (3*2*2) i ksztaÅ‚tujÄ… siÄ™ nastÄ™pujÄ…co: 1. duże wytrzymaÅ‚e dobry, 2. duże wytrzymaÅ‚e zÅ‚y, 3. duże maÅ‚o wytrzymaÅ‚e dobry, 4. duże maÅ‚o wytrzymaÅ‚e zÅ‚y, 5. Å›rednie wytrzymaÅ‚e dobry, 6. Å›rednie wytrzymaÅ‚e zÅ‚y, 7. Å›rednie maÅ‚o wytrzymaÅ‚e dobry, 8. Å›rednie maÅ‚o wytrzymaÅ‚e zÅ‚y, 9. maÅ‚e wytrzymaÅ‚e dobry, 10. maÅ‚e wytrzymaÅ‚e zÅ‚y, 11. maÅ‚e maÅ‚o wytrzymaÅ‚e dobry, 12. maÅ‚e maÅ‚o wytrzymaÅ‚e - zÅ‚y Kombinacje zmiennych ujÄ™to w macierzy (tab. 6.10). Wiersze zawierajÄ… kombinacje iloczynu zmiennych E i F, a kolumny kombinacje zmiennej G. W miejscu skrzyżowania kolumn i wierszy wpisywane jest prawdopodobieÅ„stwo wystÄ…pienia zdarzenia G (jego konkretnego stanu) pod warunkiem zajÅ›cia iloczynu zdarzeÅ„ E i F (konkretnego stanu). 26 Tab. 6.10. Tablica prawdopodobieÅ„stwa dla P(G|E,F). P(G|E,F) d z dw 1 0 dm 0 1 Å›w 1 0 Å›m 0,6 0,4 mw 1 0 mm 1 0 yródÅ‚o: Opracowanie wÅ‚asne. Aby móc obliczyć prawdopodobieÅ„stwo caÅ‚kowite P(G) przy pomocy programu, należy wprowadzić do Netici opracowane tablice prawdopodobieÅ„stwa dla P(E), P(F) i P(G|E,F), co przedstawiono na rys. 6.3,6.7 i 6.9. Rys. 6.9. Tablica prawdopodobieÅ„stwa dla zmiennej G stan rolek mÅ‚ynowych. yródÅ‚o: Opracowanie wÅ‚asne. Dalsze postÄ™powanie jest nieco inne niż obliczanie prawdopodobieÅ„stwa P(F). Tak jak wczeÅ›niej z odpowiednich równaÅ„ obliczane sÄ… iloczyny zdarzeÅ„ E i F, czyli P(E,F), prawdopodobieÅ„stwo Å‚Ä…czne P(E,F,G) oraz prawdopodobieÅ„stwo P(G). Jednak w przypadku iloczynu zdarzeÅ„ E i F sÄ… brane pod uwagÄ™ prawdopodobieÅ„stwa warunkowe, czyli te, które zostaÅ‚y podane jako efekty pracy z poprzednich podrozdziałów (tab. 6.11). Aby wykazać tÄ… drobnÄ… różnicÄ™ w tabeli z prawdopodobieÅ„stwem P(E,F) zostanÄ… zawarte również obliczenia (tab. 6.12). Tablica zawierajÄ…ca prawdopodobieÅ„stwo caÅ‚kowite P(E,F,G) oraz prawdopodobieÅ„stwo P(G) przedstawia gotowe wyniki obliczeÅ„ (tab. 6.13). 27 Tab. 6. 11. Zestawienie prawdopodobieÅ„stw warunkowych P(E) i P(F) dla poszczególnych stanów zmiennych E i F. E F 0,23625 0,463846 d w 0,43875 0,536154 Å› m 0,325 m yródÅ‚o: Opracowanie wÅ‚asne. Tab. 6.12. Tablica prawdopodobieÅ„stwa dla P(5Ø8Ü, 5Ø9Ü). P(E,F) dw 0,23625*0,463846 = 0,109584 dm 0,23625*0,536154 =0,126666 Å›w 0,43875*0,463846 =0,203512 Å›m 0,43875*0,536154 = 0,235238 mw 0,325*0,463846 = 0,15075 mm 0,325*0,536154 = 0,17425 yródÅ‚o: Opracowanie wÅ‚asne. Tab. 6.13. Tablica prawdopodobieÅ„stwa caÅ‚kowitego dla P(E,F,G) i prawdopodobieÅ„stwa P(G). P(E,F,G) d z dw 0,109584 0 dm 0 0,126666 Å›w 0,203512 0 Å›m 0,141143 0,094095 mw 0,15075 0 mm 0,17425 0 P(G) ="P(E,F,G) 0,779239 0,220761 yródÅ‚o: Opracowanie wÅ‚asne. Wyniki otrzymane jako suma jednoczesnego zajÅ›cia E, F, G stanowiÄ… prawdopodobieÅ„stwo warunkowe P(G), które otrzymywane jest automatycznie w programie Netica (rys. 6.10). 28 A - Efektywność przesyÅ‚u C - Konserwacja Å‚ożysk B -WÅ‚asnoÅ›ci wÄ™gla D - OsÅ‚ona Å‚ożyska wysoka 45.0 czesta 10.0 duze rozdrobnienie 50.0 tak 15.0 srednia 40.0 rzadka 70.0 male rozdrobnienie 50.0 nie 85.0 niska 15.0 brak 20.0 0.5 Ä… 0 0.745 Ä… 0.25 0.385 Ä… 0.1 0.54 Ä… 0.25 E - Obciążenie taÅ›mociÄ…gu F - Stan Å‚ożysk duze 23.6 wytrzymale 46.4 srednie 43.9 malo wytrzymale 53.6 male 32.5 0.507 Ä… 0.1 0.348 Ä… 0.059 G - Stan rolek mÅ‚ynowych dobry 77.9 zly 22.1 0.584 Ä… 0.12 Rys. 6. 10. Sieć bayesowska z gotowym rozwiÄ…zaniem problemu dotyczÄ…cego stanu rolek mÅ‚ynowych. yródÅ‚o: Opracowanie wÅ‚asne. UWAGA: Należy pamiÄ™tać, że prawdopodobieÅ„stwa sÄ… wprowadzane do tablicy w uÅ‚amku dziesiÄ™tnym, jednak w wÄ™zle sieci prawdopodobieÅ„stwa przeliczane sÄ… na procenty i w takiej też formie wyÅ›wietlane. 6.4. Wnioski W wyniku wprowadzenia danych do programu Netica (wstawieniu wÄ™złów sieci, wprowadzeniu relacji przyczynowych, okreÅ›leniu tablic prawdopodobieÅ„stw warunkowych) i skompilowaniu sieci, otrzymano wartoÅ›ci prawdopodobieÅ„stwa warunkowego okreÅ›lajÄ…cego stan rolek mÅ‚ynowych. Zgodnie z obliczeniami prawdopodobieÅ„stwo wystÄ…pienia dobrego stanu rolek wynosi 0,779 natomiast zÅ‚ego 0,221. OdnoszÄ…c siÄ™ do tabeli 5.2, w której to zamieszczono interpretacjÄ™ poszczególnych przedziałów prawdopodobieÅ„stwa wnioskuje siÄ™, że istnieje bardzo maÅ‚e prawdopodobieÅ„stwo wadliwoÅ›ci rolek mÅ‚ynowych. W tym przypadku dziaÅ‚ zaopatrzenia nie powinien dokonywać zakupu materiałów do naprawy rolek, gdyż można spodziewać siÄ™, że zachowajÄ… one sprawność. Jak już wspomniano wczeÅ›niej, do dokÅ‚adnego okreÅ›lenia iloÅ›ci zepsutych rolek należy posÅ‚użyć siÄ™ metodÄ… szeregów czasowych. 29 7. Symulacja skonstruowanej sieci Bayesa Kolejnym etapem projektu bÄ™dzie wykonanie symulacji zdarzeÅ„ zawartych w skonstruowanej sieci. Przez symulacjÄ™ rozumie siÄ™ badanie rzeczywistego systemu za pomocÄ… eksperymentowania na modelu, dokonywanego przez wprowadzanie różnych zaÅ‚ożeÅ„, co do warunków dziaÅ‚ania systemu. W ten sposób otrzymuje siÄ™ zbiór prognoz badawczych. W rozpatrywanym przypadku zostaÅ‚a sporzÄ…dzona tylko jedna symulacja, która da możliwość porównania prognoz przy różnych wartoÅ›ciach parametrów zmiennych objaÅ›niajÄ…cych. Aby nie powtarzać ponownie caÅ‚ego procesu obliczeniowego przedstawiono gotowÄ… sieć z wyliczonymi wartoÅ›ciami prawdopodobieÅ„stw (rys. 7.1). A - Efektywność przesyÅ‚u C - Konserwacja Å‚ożysk B -WÅ‚asnoÅ›ci wÄ™gla D - OsÅ‚ona Å‚ożyska wysoka 60.0 czesta 0 duze rozdrobnienie 60.0 tak 70.0 srednia 40.0 rzadka 20.0 male rozdrobnienie 40.0 nie 30.0 niska 0 brak 80.0 0.5 Ä… 8.6e-5 0.36 Ä… 0.32 0.43 Ä… 0.024 0.3 Ä… 0.2 E - Obciążenie taÅ›mociÄ…gu F - Stan Å‚ożysk duze 28.2 wytrzymale 72.3 srednie 47.8 malo wytrzymale 27.7 male 24.0 0.455 Ä… 0.089 0.346 Ä… 0.063 G - Stan rolek mÅ‚ynowych dobry 86.9 zly 13.1 0.611 Ä… 0.1 Rys. 7.1. Sieć bayesowska z gotowym rozwiÄ…zaniem problemu dotyczÄ…cego stanu rolek mÅ‚ynowych (symulacja). yródÅ‚o: Opracowanie wÅ‚asne. SymulacjÄ™ dokonano na caÅ‚kiem zmienionych wartoÅ›ciach stanów zmiennych. Poniżej zestawiono ze sobÄ… wybrane elementy sieci bayesowskiej z prognozy wÅ‚aÅ›ciwej i symulacji (rys. 7.2, 7.3, 7.4., 7.5). 30 A - Efektywność przesyÅ‚u A - Efektywność przesyÅ‚u B -WÅ‚asnoÅ›ci wÄ™gla wysoka 60.0 B -WÅ‚asnoÅ›ci wÄ™gla wysoka 45.0 srednia 40.0 duze rozdrobnienie 60.0 srednia 40.0 duze rozdrobnienie 50.0 niska 0 male rozdrobnienie 40.0 niska 15.0 male rozdrobnienie 50.0 0.43 Ä… 0.024 0.5 Ä… 8.6e-5 0.385 Ä… 0.1 0.5 Ä… 0 E - Obciążenie taÅ›mociÄ…gu E - Obciążenie taÅ›mociÄ…gu duze 28.2 duze 23.6 srednie 47.8 srednie 43.9 male 32.5 male 24.0 0.416 Ä… 0.35 0.346 Ä… 0.063 a) b) Rys. 7.2. Porównanie wÄ™złów sieci: efektywność przesyÅ‚u, wÅ‚asnoÅ›ci wÄ™gla i obciążenie taÅ›mociÄ…gu - a) prognoza wÅ‚aÅ›ciwa, b) symulacja. yródÅ‚o: Opracowanie wÅ‚asne. Jak widać niewielkie zmiany co do wartoÅ›ci prawdopodobieÅ„stw bezwarunkowych zmiennych A i B sÅ‚abo wpÅ‚ynęły na wartoÅ›ci stanów zmiennej E. Zaobserwowano stosunkowo maÅ‚e różnice (P1 prawdopodobieÅ„stwo pierwszej prognozy, P2 prawdopodobieÅ„stwo drugiej prognozy, po symulacji): ·ð P1(E=d) = 0,236, P2(E=d) = 0,282, ·ð P1(E=Å›) = 0,439, P2(E=Å›) = 0,478, ·ð P1(E=m) = 0,325, P2(E=Å›) = 0,240. C - Konserwacja Å‚ożysk C - Konserwacja Å‚ożysk D - OsÅ‚ona Å‚ożyska D - OsÅ‚ona Å‚ożyska czesta 10.0 czesta 0 tak 15.0 rzadka 70.0 tak 70.0 rzadka 20.0 nie 85.0 brak 20.0 nie 30.0 brak 80.0 0.745 Ä… 0.25 0.54 Ä… 0.25 0.36 Ä… 0.32 0.3 Ä… 0.2 F - Stan Å‚ożysk F - Stan Å‚ożysk wytrzymale 46.4 wytrzymale 72.3 malo wytrzymale 53.6 malo wytrzymale 27.7 0.507 Ä… 0.1 0.455 Ä… 0.089 a) b) Rys. 7.3. Porównanie wÄ™złów sieci: konserwacja Å‚ożysk, osÅ‚ona Å‚ożysk i stan Å‚ożysk - a) prognoza wÅ‚aÅ›ciwa, b) symulacja. yródÅ‚o: Opracowanie wÅ‚asne. 31 PorównujÄ…c ze sobÄ… prawdopodobieÅ„stwa zmiennych C, D i F dostrzega siÄ™ bardzo duże różnice co do wartoÅ›ci prawdopodobieÅ„stw bezwarunkowych i warunkowych. Oto zestawienie prawdopodobieÅ„stw dla poszczególnych stanów zmiennej F: ·ð P1(F=w) = 0,464, P2(E=w) = 0,723, ·ð P1(F=m) = 0,536, P2(E=m) = 0,277. G - Stan rolek mÅ‚ynowych G - Stan rolek mÅ‚ynowych dobry 77.9 dobry 86.9 zly 22.1 zly 13.1 0.584 Ä… 0.12 0.611 Ä… 0.1 a) b) Rys. 7.4. Porównanie wÄ™złów sieci: stan rolek mÅ‚ynowych - a) prognoza wÅ‚aÅ›ciwa, b) symulacja. yródÅ‚o: Opracowanie wÅ‚asne. Ostatnim krokiem analizy wykonanej symulacji jest omówienie zmian jakie zaszÅ‚y w przypadku zmiennej objaÅ›nianej. Na powyższym rysunku widać, że zwiÄ™kszyÅ‚o siÄ™ prawdopodobieÅ„stwo dobrego stanu rolek, jednak ogólna interpretacja wyniku prognozy nie zmienia siÄ™ (tab. 5.2). Oto zestawienie prawdopodobieÅ„stw dla poszczególnych stanów zmiennej G: ·ð P1(G=dw) = 0,779, P2(G=d) = 0,869, ·ð P1(G=z) = 0,221, P2(G=z) = 0,131. 7.1. Wnioski PodsumowujÄ…c wykonana symulacjÄ™ należy zauważyć, że niewielkie zmiany w efektywnoÅ›ci przesyÅ‚u i wÅ‚asnoÅ›ciach wÄ™gla (w porównaniu do sporzÄ…dzonej prognozy), sÅ‚abo oddziaÅ‚ywajÄ… na zmianÄ™ obciążenie taÅ›mociÄ…gu. Można dopuÅ›cić siÄ™ tezy, że podwyższenie efektywnoÅ›ci przesyÅ‚u i zwiÄ™kszenie rozdrobnienia wÄ™gla wzajemnie niwelujÄ… wpÅ‚yw na obciążenie taÅ›mociÄ…gu. Wniosek ten wiąże siÄ™ z nastÄ™pujÄ…cym faktem im wiÄ™ksza efektywność przesyÅ‚u wÄ™gla, tym wiÄ™ksze obciążenie taÅ›mociÄ…gu oraz im wiÄ™ksze 32 rozdrobnienie wÄ™gla tym mniejsze obciążenie taÅ›mociÄ…gu. Drugi wniosek jaki można wyciÄ…gnąć z porównanie sytuacji rzeczywistej z symulowanÄ… dotyczy zmian wprowadzonych przy konserwacji Å‚ożysk i osÅ‚onie Å‚ożysk. Mianowicie uwidacznia siÄ™ silny wpÅ‚yw dużych zmian tych zmiennych na ogólny stan Å‚ożysk. Co ciekawe, zwiÄ™kszenie prawdopodobieÅ„stwa stosowania Å‚ożysk z osÅ‚onÄ… kosztem zmniejszenia czÄ™stotliwoÅ›ci konserwacji Å‚ożysk wpÅ‚ynęło pozytywnie na ich wytrzymaÅ‚ość. Stad można przypuszczać, że konserwacja Å‚ożysk nie ma dużego wpÅ‚ywu na stan Å‚ożysk. ZwracajÄ…c uwagÄ™ na fakt, że konserwacja jest uciążliwÄ… operacjÄ… ze wzglÄ™du na konieczność zatrzymania taÅ›mociÄ…gu i zaangażowanie pracowników, warto pomyÅ›leć nad ograniczeniem tej czynnoÅ›ci i stosować w wiÄ™kszej mierze Å‚ożyska z osÅ‚onami. Można również utrzymać dotychczasowÄ… czÄ™stotliwość konserwacji jeżeli korzyÅ›ci z niej pÅ‚ynÄ…ce uznane zostanÄ… za wystarczajÄ…ce. OczywiÅ›cie, aby podjąć tego typu decyzje należaÅ‚oby siÄ™ przekonać, czy zależność potwierdzi siÄ™ przy innych zaÅ‚ożeniach poczÄ…tkowych dla zmiennych konserwacja Å‚ożyska i osÅ‚ona Å‚ożysk . Trzeci i ostatni wniosek z analizy prognozy i symulacji pÅ‚ynie z obserwacji zmian zmiennej objaÅ›nianej, czyli stanu rolek mÅ‚ynowych. Zmiana ta wynosi dokÅ‚adnie 9%. Tak wiÄ™c prawdopodobieÅ„stwo stanu dobry wzrosÅ‚o z 0,779 do 0,869, a prawdopodobieÅ„stwo stanu zÅ‚y spadÅ‚o z 0,221 do 0,131. W takiej sytuacji interpretacja wyniku jest taka sama jak dla prognozy wÅ‚aÅ›ciwej z tym, że prawdopodobieÅ„stwo wystÄ…pienia wadliwej rolki zmniejsza siÄ™ jeszcze bardziej. WracajÄ…c na koniec do kwestii optymalizacji warunków pracy rolek mÅ‚ynowych, warto podkreÅ›lić, że nawet dokonanie maÅ‚ej zmiany w postaci zakupu Å‚ożysk z osÅ‚onÄ… sprawi, że rolki mÅ‚ynowe bÄ™dÄ… trwalsze. W celu dalszego zmniejszenia prawdopodobieÅ„stwa wystÄ…pienia zepsutych rolek, należaÅ‚oby wykonać kolejne symulacje. DziÄ™ki temu można zbliżyć siÄ™ do najbardziej optymalnych warunków eksploatacji rolek mÅ‚ynowych. Symulacja zdarzeÅ„ opisanych w modelu jest dobrym uzupeÅ‚nieniem prognozy. Na podstawie obszernego zbioru prognoz badawczych uzyskanych w wyniku symulacji, można nie tylko przewidzieć skutki pewnych zdarzeÅ„, ale również okreÅ›lić jakie sÄ… optymalne warunki pracy rolek. DziÄ™ki temu możliwe jest dostosowanie parametrów efektywnoÅ›ci przesyÅ‚u, wÅ‚asnoÅ›ci wÄ™gla, konserwacji i osÅ‚ony Å‚ożysk do takich, które pozytywnie wpÅ‚ywajÄ… na pracÄ™ rolek mÅ‚ynowych. Do tego celu może siÄ™ również przysÅ‚użyć analiza korelacji poszczególnych zmiennych objaÅ›niajÄ…cych i zmiennej objaÅ›nianej. Po zweryfikowaniu, która ze zmiennych wpÅ‚ywa najsilniej na zmiennÄ… objaÅ›nianÄ… można zadecydować o zmianie jej parametrów - przykÅ‚adowo przesyÅ‚ać wÄ™giel o dużym rozdrobnieniu i przez to odciążyć taÅ›mociÄ…g a w konsekwencji rolki mÅ‚ynowe. Wówczas reguluje siÄ™ tylko jeden czynnik wpÅ‚ywu, co z pewnoÅ›ciÄ… jest mniej kÅ‚opotliwe i kosztochÅ‚onne od peÅ‚nej maksymalizacji 33 korzyÅ›ci. OczywiÅ›cie należy również uwzglÄ™dnić takie kwestie jak opÅ‚acalność tego typu operacji, zaangażowanie siÅ‚y roboczej czy przestoje w pracy urzÄ…dzeÅ„. 34 Bibliografia [1] BEDNARSKI M.: Metody doskonalenia sieci bayesowskich stosowanych w diagnostycznych systemach doradczych. Gliwice: Zeszyty Naukowe Katedry Podstaw Konstrukcji Maszyn Politechniki ÅšlÄ…skiej 2006 [2] DITTMAN P.: Prognozowanie w przedsiÄ™biorstwie. Kraków: Oficyna a Wolters Kluwer Business 2009 [3] KUCZMOWSKA B.: Prognozowanie kondycji ekonomiczno-finansowej przedsiÄ™biorstw z wykorzystaniem sieci przekonaÅ„ Bayesa. Barometr regionalny 2006 nr 2 s. 82-87 [4] PONIKOWSKA T.: Sieci bayesowskie i sieci (samo)wspierania, teoria i zastosowania do danych z systemu USOS. Praca magisterska na kierunku informatyka WydziaÅ‚u Matematyki, Informatyki i Mechaniki Uniwersytetu Warszawskiego 2012 [5] www.danrol.pl/index.php/pl/rolki, 10.04.2013 [6] www.mp.pl, 14.04.2013 [7] www.statsoft.pl, 14.04.2013 35