Diagnostyka wad odlewów przy uŝyciu systemu ekspertowego CastExpert - przykład zastosowania regułowej reprezentacji wiedzy

Podobne dokumenty
Plan prezentacji: Wprowadzenie Produkcja staliwa Proces i podstawowe problemy Przepływ informacji. Systemy zarządzania wiedzą

Systemy eksperowe. Agnieszka Nowak Brzezińska Wykład I

Systemy ekspertowe i ich zastosowania. Katarzyna Karp Marek Grabowski

PODSTAWY BAZ DANYCH. 19. Perspektywy baz danych. 2009/2010 Notatki do wykładu "Podstawy baz danych"

PRZEWODNIK PO PRZEDMIOCIE

Systemy ekspertowe. Krzysztof Patan

PRZEWODNIK PO PRZEDMIOCIE

Systemy ekspertowe : program PCShell

PRZEWODNIK PO PRZEDMIOCIE

Semantic Web Internet Semantyczny

3 grudnia Sieć Semantyczna

SYSTEM INFORMACYJNO-DIAGNOSTYCZNY DLA POTRZEB ODLEWNICTWA REALIZOWANY PRZY UŻYCIU TECHNOLOGII AGENTOWEJ

PRZEWODNIK PO PRZEDMIOCIE

Systemy ekspertowe i sztuczna inteligencja. dr Agnieszka Nowak Brzezioska

Wykorzystanie standardów serii ISO oraz OGC dla potrzeb budowy infrastruktury danych przestrzennych

Ćwiczenie numer 4 JESS PRZYKŁADOWY SYSTEM EKSPERTOWY.

Modele bezpieczeństwa logicznego i ich implementacje w systemach informatycznych / Aneta Poniszewska-Marańda. Warszawa, 2013.

STUDIA I MONOGRAFIE NR

Bazy Danych. Bazy Danych i SQL Podstawowe informacje o bazach danych. Krzysztof Regulski WIMiIP, KISiM,

Automatyzacja procesu tworzenia i zarządzania Wirtualnymi Organizacjami w oparciu o wiedzę w zastosowaniu do architektur zorientowanych na usługi

Praca dyplomowa magisterska

Laboratorium demonstrator bazowych technologii Przemysłu 4.0 przykład projektu utworzenia laboratorium przez KSSE i Politechnikę Śląską

11. INFORMATYCZNE WSPARCIE LOGISTYKI

SYSTEM EKSPERTOWY WSPOMAGAJĄCY ORGANIZACJĘ PRACY FIRMY SPEDYCYJNEJ

Portal Informacji Produkcyjnej dla Elektrociepłowni

JAK OPTYMALNIE DOBRAĆ ODPOWIEDNIE TECHNOLOGIE INFORMATYCZNE?

Kraków, 14 marca 2013 r.

INFORMATYKA Pytania ogólne na egzamin dyplomowy

PRZEWODNIK PO PRZEDMIOCIE

Systemy ekspertowe. Wnioskowanie w systemach regułowych. Część piąta. Autor Roman Simiński.

Systemy Informatyki Przemysłowej

Zastosowanie sztucznych sieci neuronowych w prognozowaniu szeregów czasowych (prezentacja 2)

Instytut Technik Innowacyjnych Semantyczna integracja danych - metody, technologie, przykłady, wyzwania

STUDIA NIESTACJONARNE I STOPNIA Przedmioty kierunkowe

Prezentacja specjalności Inżynieria Systemów Informatycznych

TWORZENIE BAZ WIEDZY W SYSTEMACH EKSPERTOWYCH GOSPODAROWANIA MAJĄTKIEM OBROTOWYM PREDSIĘBIORSTWA

I rok. semestr 1 semestr 2 15 tyg. 15 tyg. Razem ECTS. laborat. semin. ECTS. konwer. wykł. I rok. w tym. Razem ECTS. laborat. semin. ECTS. konwer.

Web 3.0 Sieć Pełna Znaczeń (Semantic Web) Perspektywy dla branży motoryzacyjnej i finansowej. Przyjęcie branżowe EurotaxGlass s Polska 10 luty 2012

ODLEWNICTWO Casting. forma studiów: studia stacjonarne. Liczba godzin/tydzień: 2W, 1L PRZEWODNIK PO PRZEDMIOCIE

Temat: Ułatwienia wynikające z zastosowania Frameworku CakePHP podczas budowania stron internetowych

Uniwersytet w Białymstoku Wydział Ekonomiczno-Informatyczny w Wilnie SYLLABUS na rok akademicki 2012/2013

Opracowanie systemu monitorowania zmian cen na rynku nieruchomości

GEO-SYSTEM Sp. z o.o. GEO-RCiWN Rejestr Cen i Wartości Nieruchomości Podręcznik dla administratora systemu Warszawa 2007

Zdalne monitorowanie i zarządzanie urządzeniami sieciowymi

Prezentacja specjalności studiów II stopnia. Inteligentne Technologie Internetowe

Tematy Prac Inżynierskich Pracownia Technologii Formy

Wprowadzenie do teorii systemów ekspertowych

System sprzedaŝy rezerwacji

Zagadnienia egzaminacyjne AUTOMATYKA I ROBOTYKA. Stacjonarne I-go stopnia TYP STUDIÓW STOPIEŃ STUDIÓW SPECJALNOŚĆ

INŻYNIERIA OPROGRAMOWANIA

1.1 Matryca pokrycia efektów kształcenia. Efekty kształcenia w zakresie wiedzy. Efekty kształcenia w zakresie umiejętności

SYSTEMY EKSPERTOWE. Anna Matysek IBiIN UŚ 2008

Uniwersytet Śląski w Katowicach str. 1 Wydział Informatyki i Nauki o Materiałach

Transformacja wiedzy w budowie i eksploatacji maszyn

PRZEWODNIK PO PRZEDMIOCIE

Zdalna edycja i przeglądanie dokumentacji medycznej.

Aplikacja inteligentnego zarządzania energią w środowisku domowym jako usługa Internetu Przyszłości

Hurtownie danych i business intelligence. Plan na dziś : Wprowadzenie do przedmiotu

STUDIA STACJONARNE I STOPNIA Przedmioty kierunkowe

Agnieszka NOWAK * Roman SIMIŃSKI ** 1. WSTĘP

PLAN SZKOLEŃ FEMAP. Nasza oferta: Solid Edge najefektywniejszy dostępny obecnie na rynku system CAD klasy mid-range,

Co to jest SUR-FBD? 3

WYDZIAŁ INŻYNIERII PRODUKCJI I TECHNOLOGII MATERIAŁÓW 1. KATEDRA ODLEWNICTWA 2. KATEDRA CHEMII

Zastosowanie metod eksploracji danych (data mining) do sterowania i diagnostyki procesów w przemyśle spożywczym

Efekty kształcenia dla: nazwa kierunku

Co to jest jest oprogramowanie? 8. Co to jest inżynieria oprogramowania? 9. Jaka jest różnica pomiędzy inżynierią oprogramowania a informatyką?

STUDIA STACJONARNE JEDNOLITE MAGISTERSKIE Przedmioty kierunkowe

Odniesienie do efektów kształcenia dla obszaru nauk EFEKTY KSZTAŁCENIA Symbol

PLAN SZKOLEŃ Femap. Nasza oferta: Solid Edge najefektywniejszy dostępny obecnie na rynku system CAD klasy mid-range,

Deduplikacja danych. Zarządzanie jakością danych podstawowych

Systemy ekspertowe. System ekspertowy wspomagający wybór zestawu komputerowego w oparciu o ontologie i system wnioskujący RacerPro

Kierunek Informatyka stosowana Studia stacjonarne Studia pierwszego stopnia

Programowanie obiektowe

Hurtownie danych i business intelligence - wykład II. Zagadnienia do omówienia. Miejsce i rola HD w firmie

w tym laborat. Razem semin. konwer. wykłady ćwicz. w tym laborat. Razem ECTS Razem semin. konwer.

XQTav - reprezentacja diagramów przepływu prac w formacie SCUFL przy pomocy XQuery

Typy przetwarzania. Przetwarzanie zcentralizowane. Przetwarzanie rozproszone

12 czerwca Piotr Kozłowski Dyrektor ds. Rozwoju Sektora Samorządowego

Informatyczne fundamenty

Kurs wybieralny: Zastosowanie technik informatycznych i metod numerycznych w elektronice

Technologia informacyjna

Rozwiązanie GIS dla mniejszego. miasta: model Miasta Stalowa Wola. Janusz JEśAK. Jacek SOBOTKA. Instytut Rozwoju Miast. ESRI Polska Sp. z o. o.

Java jako język programowania

Politechnika Krakowska im. Tadeusza Kościuszki. Karta przedmiotu. obowiązuje w roku akademickim 2011/2012. Architektura zorientowana na usługi

Jak udostępnić dane PZGiK w sieci? Artur Kapuściński

Pytania z przedmiotów kierunkowych

dlibra 3.0 Marcin Heliński

Liczba godzin Punkty ECTS Sposób zaliczenia. ćwiczenia 16 zaliczenie z oceną

Metalurgia - Tematy Prac Inżynierskich Katedra Inżynierii Procesów Odlewniczych

coffee Instrukcja do systemu Warszawa, wrzesień 2008

System kontroli wersji - wprowadzenie. Rzeszów,2 XII 2010

Wydziały Politechniki Poznańskiej

Podstawowe zasady projektowania w technice

KIERUNKOWE EFEKTY KSZTAŁCENIA

Dziedzinowa Baza Wiedzy w zakresie Nauk Technicznych

Ontologie, czyli o inteligentnych danych

Rozszerzenie funkcjonalności systemów wiki w oparciu o wtyczki i Prolog

Uniwersytet Łódzki Wydział Matematyki i Informatyki, Katedra Analizy Nieliniowej. Wstęp. Programowanie w Javie 2. mgr inż.

Materiał dystrybuowany na licencji CC-BY-SA

Transkrypt:

Diagnostyka wad odlewów przy uŝyciu systemu ekspertowego CastExpert - przykład zastosowania regułowej reprezentacji wiedzy Krzysztof Regulski AGH, WIMiIP, ZIP

2 Plan prezentacji: Wprowadzenie do systemu CastExpert (kontekst systemu) Przykładowy problem decyzyjny w diagnostyce wad odlewów Wada odlewu staliwnego: wŝarcie Zapobieganie? Wykorzystane w systemie metody i technologie Systemy ekspertowe regułowa reprezentacja wiedzy Struktura systemu JESS/CLIPS Integracja wiedzy Co dalej? Ontologie, XML, RDF

3 Wprowadzenie Kontekst systemu CastExpert

4 System INFOCAST Jest to zdecentralizowany system informacyjno-decyzyjny, którego przeznaczeniem jest wspomaganie technologii odlewniczej zarówno w przemyśle jak i pracach badawczo-naukowych. Do celów jakie system ten ma spełniać moŝna zaliczyć: ekspertyzy dotyczące diagnozowania wad odlewów ekspertyzy dotyczące technologii wytwarzania odlewów wskazywanie źródeł literaturowych dotyczących odlewnictwa marketing wyrobów odlewniczych (przyszłościowo) Architektura systemu INFOCAST jest architektura otwartą. Składa się na nią grupa podsystemów dynamicznie łączących się między sobą w swoistą strukturę. MoŜna do nich zaliczyć: bazy danych zbiory informacji o przypadkach zbiory reguł systemy ekspertowe

5 Elementy INFOCAST Poszczególne zadania w systemie realizowane są przez agentów współpracujących ze sobą w celu uzyskania poŝądanej informacji (wyników). W systemie rozróŝniamy następujących agentów:

6 INFOCAST w Internecie Z poziomu strony WWW uŝytkownik ma moŝliwość korzystania z: baz danych (wyszukiwanie informacji odbywa się przy uŝyciu formularzy): SINTE NORCAST CASTSTOP rozproszonej bazy danych zawierającej informacje na temat bibliotek w Polsce i na świecie (lokalizacja, strony WWW, moŝliwość przeprowadzenia wyszukiwania on-line) systemu CASTEXPERT gdzie do obsługi wymagana jest przeglądarka obsługująca aplety Javy.

7 Przykładowy problem decyzyjny Diagnostyka wady - przykład

8 Przykładowy problem decyzyjny: Półpanewka z brązu fosforowego, odlana na wilgotno Wada W-219 (wg PN-85/H-83105) - WŜarcie (metal penetration) PN: Ściśle przylegająca do odlewu warstwa stanowiąca spiek metalu, ziaren materiału formierskiego i ŜuŜla

9 Przykładowy dialog (1) rozpoczęcie pracy 1 2 3

10 Przykładowy dialog (2) rozpoznanie wady

11 Przykładowy dialog (2) rozpoznanie wady

12 Przykładowy dialog (3) poszukiwanie przyczyny

13 Przykładowy dialog (3) poszukiwanie przyczyny

14 Przykładowy dialog (3) poszukiwanie przyczyny

15 Przykładowy dialog (3) poszukiwanie przyczyny

16 Przykładowy dialog (3) poszukiwanie przyczyny

17 Przykładowy dialog (3) poszukiwanie przyczyny

18 Przykładowy dialog (3) poszukiwanie przyczyny

19 Przykładowy dialog (3) poszukiwanie przyczyny

20 Przykładowy dialog (3) poszukiwanie przyczyny

21 Przykładowy dialog (3) poszukiwanie przyczyny

22 Pozostałe moduły systemu INFOCAST: BAZY DANYCH: NORCAST zbiór informacji o normach krajowych i zagranicznych, oraz dyrektywach UE z zakresu odlewnictwa obejmujący: Zagadnienia ogólne Materiały wsadowe Materiały formierskie i metody ich badań Materiały pomocnicze SINTE streszczenia artykułów z czasopism odlewniczych polskich i zagranicznych CASTSTOP właściwości fizykochemiczne i technologiczne tworzyw odlewniczych

23 Dalsze informacje dotyczące zapobiegania: W przypadku naszego produktu półpanewki odlanej z brązu fosforowego na wilgotno pojawienie się wady WśARCIE jest spowodowane niskim napięciem powierzchniowym stopu. (źródło: CASTSTOP) Zapobieganie: Pokryć rdzeń powłoką grafitową, stosować w większym stopniu środki ostroŝności zalecane przy odlewaniu brązu fosforowego, stosować masę formierską o niskiej porowatości i o wysokim przewodnictwie cieplnym (dodatek tlenku Ŝelaza do masy). (źródło: SINTE)

24 Omówienie technologii Regułowa reprezentacja wiedzy i Systemy Ekspertowe Architektura systemu CastExpert

25 Klasyfikacja metod reprezentacji wiedzy

26 Symboliczna metoda reprezentacji wiedzy: Postać reguły: IF (x 1, x 2,.., x n ) THEN (y k ) gdzie: x i, (i=1,..,n) przesłanki y k konkluzja (hipoteza lub działanie)

27 Systemy ekspertowe Określenie system ekspertowy moŝe być zastosowane do dowolnego programu komputerowego, który na podstawie szczegółowej wiedzy moŝe wyciągać wnioski i podejmować decyzje, działając w sposób zbliŝony do procesu rozumowania człowieka. Systemy ekspertowe stanowią jedną z gałęzi sztucznej inteligencji. System ekspertowy jest programem wyspecjalizowanym do modelowania ludzkiego doświadczenia i wiedzy. Opierają się na technice symbolicznego przetwarzania informacji. W zaleŝności od charakteru problemu, wiedzę zapisuje się w róŝny sposób. Najczęściej stosowaną formą zapisu wiedzy są reguły. Jedną z podstawowych cech systemów ekspertowych jest oddzielenie w nich systemu wnioskowania od bazy wiedzy.

28 Schemat budowy systemu ekspertowego

29 Expert system shell Klasycznym językiem uŝywanym przy tworzeniu systemów eksperckich jest Prolog. Obecnie zamiast tworzyć je od podstaw, uŝywa się gotowych szkieletów systemów ekspertowych (expert system shell) z zaimplementowanym mechanizmem wnioskowania. Szkielet taki to właściwie system ekspertowy z pustą bazą wiedzy. Szkieletami takim są np..: CLIPS (C Language Integrated Production System) JESS (Java Expert System Shell)

30 CLIPS i JESS CLIPS - stworzony w 1985 przez Johnson Space Center (NASA). Od tamtego czasu rozwijany, obecnie obowiązuje wersja 6.24 Środowisko programistyczne do tworzenia systemów ekspertowych, zawiera narzędzia do tworzenia systemów bazujących na rozumowaniu regułowym (ew. obiektowym) i reprezentacji wiedzy. Zapewnia moŝliwość rozbudowy. JESS stworzony w 1995 przez Sandia National Labolatories (organizacja rządowa USA). Najnowsza wersja: 7.0 Początkowo miała być tylko interpreterem CLIPS a pisanym w języku Java, jednak obecnie stanowi juŝ niezaleŝny shell

31 Architektura CastExpert a

32 Baza reguł (rules) przechowują wiedzę heurystyczną opartą na doświadczeniu

33 Definicje funkcji definicje funkcji (deffunctions, generic functions) - przechowujące wiedzę proceduralną

34 Schemat procedury diagnostycznej systemu CastExpert

35 Wnioskowanie w przód Wnioskowanie w przód bazuje na danych reprezentowanych w postaci faktów i reguł. Kroki: 1) sprawdzenie, czy przesłanki którejś z reguł są faktami w bazie wiedzy. JeŜeli tak to taka reguła jest uaktywniana na podstawie odpowiednio wybranej strategii sterowania wnioskowaniem; 2) konkluzja tak wybranej reguły jest wprowadzana jako nowy fakt do bazy wiedzy. 3) Powrót do punktu 1) do momentu, kiedy wśród wygenerowanych faktów znajdzie się postawiony cel (hipoteza) lub gdy nie ma w bazie wiedzy więcej reguł do uaktywnienia.

36 Co dalej? Integracja wiedzy

37 Kierunki rozwoju systemu NajbliŜsza przyszłość: Stworzenie bazy modeli symulacyjnych Dalsze prace: Stworzenie ontologii dla systemu Zastosowanie XML/RDF Przekształcenie dotychczasowych agentów (Web Services) w Semantic Web Services

38 Semantic Web Services WyróŜnione przez W3C warstwy technologiczne dla Semantic Web, tzw.: Semantic Web layer cake

39 Korzyści: Bardziej efektywne indeksowanie i systematyzowanie informacji zastosowanie ontologii do klasyfikacji i formalnego opisu wiedzy i danych Metadane i adnotacje pozwalające na opis dokumentów pod względem zawartości i dodawanie komentarzy bez ingerencji w oryginalną zawartość, wersjonowanie, współdzielenie dokumentów. Obszerna, rozproszona, międzyaplikacyjna baza danych taka infrastruktura sieci, aby dane mogły być uŝytkowane przez róŝne aplikacje bez względu na lokalizację i oprogramowanie źródłowe. Sieć jako jedna wielka baza danych. Wyszukiwanie danych bezpośrednio przez aplikacje/agentów (automatyczna akwizycja danych) (Automatyczne) Usługi sieciowe pozwalające na obsługę przez maszyny, zestandaryzowane interfejsy. (Automatyczne) Rozpoznawanie usług sieciowych umoŝliwienie agentom eksploracji sieci w celu wyszukiwania oczekiwanych usług, rozpoznawanie ich przeznaczenia, sposobu działania, interfejsu i moŝliwości automatycznego uŝycia. Systemy (wielo)agentowe sieć jako obszar kooperacji agentów, dzięki której agenci będą w stanie wykonywać za człowieka szereg zadań jak np. zaplanowanie wyjazdu zagranicznego i rezerwację biletów, miejsc etc., umówienie spotkania i zaplanowanie przebiegu, uzgodnienie warunków zakupów, wyszukanie odpowiednich produktów czy nawet negocjację cen etc.

40 Literatura: Kluska-Nawarecka, S., Dobrowolski, G., Marcjan, R., Nawarecki, E., Od pasywnych do aktywnych źródeł danych i wiedzy : zdecentralizowany system informacyjno-decyzyjny dla wspomagania technologii odlewniczej. AGH, Kraków, 2002 Kluska-Nawarecka, S., Metody komputerowe wspomagania diagnostyki wad odlewów, Instytut Odlewnictwa, Kraków, 1999 InŜynieria wiedzy i systemy ekspertowe, red. Bubnicki, Z., Grzech, A., OWPW, Wrocław, 2003 Talar, J., Komputerowy model wspomagania operacyjnych decyzji technologicznych w walcowni zimnej blach, Praca doktorska, AGH, Kraków, 2003 Tabor, A., Rączka, J.S., Odlewnictwo, Fotobit, Kraków, 1996 Zych, J., Analiza wad odlewów, AGH, Kraków, 1993 CLIPS: http://www.ghg.net/clips/clips.html JESS: http://www.jessrules.com/ Berners-Lee, T., Hendler, J., Lassila, O., The Semantic Web, Scientific American, 2001 Passin, T.B., Explorer s Guide to the Semantic Web, Manning Publications Co., Greenwich 2004

41 Dziękuję za uwagę. Zapraszam do dyskusji