SYSTEMY INŻYNIERII WIEDZY

Podobne dokumenty
SIECI KOMPUTEROWE I TECHNOLOGIE INTERNETOWE

SYSTEMY CZASU RZECZYWISTEGO (SCR)

SIECI KOMPUTEROWE I TECHNOLOGIE INTERNETOWE

SYSTEMY CZASU RZECZYWISTEGO (SCR)

SIECI KOMPUTEROWE I TECHNOLOGIE INTERNETOWE

Instrukcja obsługi dla rachunków elektronicznych generowanych z programu RUMsoft

Instrukcja użytkowania

Politechnika Gdańska Wydział Elektrotechniki i Automatyki Katedra Inżynierii Systemów Sterowania KOMPUTEROWE SYSTEMY STEROWANIA (KSS)

7 Business Ship Control dla Symfonia Handel

Operacje na gotowych projektach.

Kontrola topto. 1. Informacje ogólne. 2. Wymagania sprzętowe i programowe aplikacji. 3. Przykładowa instalacja topto. 4. Komunikacja.

Kancelaria instalacja programu

7 Business Ship Control dla Systemu Zarządzania Forte

Konfigurowanie modułu BK9050 firmy Beckhoff wprowadzenie

Systemy ekspertowe. Krzysztof Patan

SIECI KOMPUTEROWE I TECHNOLOGIE INTERNETOWE

Metody Sztucznej Inteligencji Methods of Artificial Intelligence. Elektrotechnika II stopień ogólno akademicki. niestacjonarne. przedmiot kierunkowy

Instrukcja obsługi aplikacji Karty Pojazdów dla Dealerów Samochodowych

W dalszej części dokumentu przedstawiamy skrócony opis kluczowych funkcji systemu. Niniejszy dokument nie zawiera opisu technicznego systemu.

METODY REPREZENTACJI INFORMACJI

Politechnika Gdańska Wydział Elektrotechniki i Automatyki Katedra Inżynierii Systemów Sterowania KOMPUTEROWE SYSTEMY STEROWANIA (KSS)

PRZEWODNIK PO PRZEDMIOCIE

Budowa i oprogramowanie komputerowych systemów sterowania. Laboratorium 4. Metody wymiany danych w systemach automatyki DDE

PRZEWODNIK PO PRZEDMIOCIE WYKŁAD ĆWICZENIA LABORATORIUM PROJEKT SEMINARIUM

PRZEWODNIK PO PRZEDMIOCIE

Musesort. Przeczytaj szczegóły pliku. Wyświetla okno ze szczegółami pobranymi z internetu wybranego pliku audio lub video

Konfiguracja oprogramowania w systemach MS Windows dla kont z ograniczonymi uprawnieniami

Politechnika Białostocka Wydział Elektryczny Katedra Automatyki i Elektroniki. ĆWICZENIE Nr 1 (3h) Wprowadzenie do systemu Quartus II

IBM SPSS Statistics - Essentials for R: Instrukcje instalacji dla Windows

Procedura aktualizacji systemu TelkomBud. dla serwera DBfC w wersji 4.x

METODY REPREZENTACJI INFORMACJI

Politechnika Gdańska Wydział Elektrotechniki i Automatyki Katedra Inżynierii Systemów Sterowania

oprogramowanie mobilne Instrukcja obsługi PSR 2010

ibcslabel v2 Instrukcja instalacji systemu

Politechnika Gdańska Wydział Elektrotechniki i Automatyki Katedra Inżynierii Systemów Sterowania

Instrukcja obsługi programu:

Electronic Infosystems

Przewodnik instalacji i rozpoczynania pracy. dla DataPage+ 2012

Laboratorium - Udostępnianie folderu i mapowanie dysku sieciowego w systemie Windows Vista

Skrócona instrukcja korzystania z Platformy Zdalnej Edukacji w Gliwickiej Wyższej Szkole Przedsiębiorczości

System obsługi sprawozdawczości

Rejestry. instrukcja obsługi wersja 2.9.2

Instrukcja dla programu Ocena.XP

Program. Pielęgniarki ambulatoryjnej. Pielęgniarki rodzinnej. Położnej. Copyright Ericpol Telecom sp. z o.o.

Politechnika Białostocka Wydział Elektryczny Katedra Automatyki i Elektroniki

Aktualizacja dodatku Saba Security Plugin w przeglądarce Firefox 56

RADIOMETR RUM-2 Nota Aplikacyjna

LABORATORIUM 8,9: BAZA DANYCH MS-ACCESS

Laboratorium Systemów Operacyjnych

Konspekt do lekcji informatyki dla klasy II gimnazjum. TEMAT(1): Baza danych w programie Microsoft Access.

Dokumentacja fillup - MS SQL

INSTRUKCJA INSTALACJI ORAZ UŻYTKOWANIA PROGRAMU FORMULARZ OFERTOWY

Politechnika Gdańska Wydział Elektrotechniki i Automatyki Katedra Inżynierii Systemów Sterowania

1. Opis. 2. Wymagania sprzętowe:

Realizacje regulatorów PID w sterownikach PLC Siemens S7-1200

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

FS-Sezam SQL. Obsługa kart stałego klienta. INFOLINIA : tel. 14/ , kom. 608/ edycja instrukcji :

Systemy operacyjne. Zasady lokalne i konfiguracja środowiska Windows 2000

Kleos Mobile Android

Aplikacje WWW - laboratorium

INFORMATOR TECHNICZNY WONDERWARE

5.2. Pierwsze kroki z bazami danych

Aktualizacja dodatku Saba Security Plugin w przeglądarce Firefox 56

Laboratorium - Instalacja Virtual PC

Zastępstwa Optivum. Jak przenieść dane na nowy komputer?

IBM SPSS Statistics - Essentials for R: Instrukcje instalacji dla System Mac OS

Instrukcja importu deklaracji pacjentów. do dreryka

News gadget dla urzędu Jak szybko i skutecznie dostarczyd informacje?

Instrukcja instalacji systemu

5.6.2 Laboratorium: Punkty przywracania

PODSTAWY SZTUCZNEJ INTELIGENCJI

Kadry Optivum, Płace Optivum. Jak przenieść dane na nowy komputer?

LABORATORIUM 6: ARKUSZ MS EXCEL JAKO BAZA DANYCH

DOKUMENTY I GRAFIKI. Zarządzanie zawartością Tworzenie folderu Dodawanie dokumentu / grafiki Wersje plików... 7

ZESTAW LABORATORYJNY I ZESTAW FARMACEUTYCZNY : Instrukcja instalacji

Sage Migrator Migracja do wersji Sage Kadry i Płace

etrader Pekao Podręcznik użytkownika Strumieniowanie Excel

1. Skopiować naswój komputer: (tymczasowy adres)

Instrukcja zmiany stawek VAT w systemie 4Rest z wykorzystaniem programu CHGVAT.

MagicInfo Express instrukcja obsługi

Amazis świadczenia rodzinne. Aneks do Instrukcji Obsługi PLATFORMA INFO-R Spółka Jawna

AUTOMATYKA PRZEMYSŁOWA

Korzystanie z edytora zasad grupy do zarządzania zasadami komputera lokalnego w systemie Windows XP

Kadry Optivum, Płace Optivum. Jak przenieść dane na nowy komputer?

ABA-X3 PXES v Podręczna instrukcja administratora. XDMCP Licencja FDL (bez prawa wprowadzania zmian) Tryb X terminala

Tematy magisterskie: Lp. Sugerowany stopień, kierunek studiów oraz specjalność Elektrotechnika Magisterska Dr hab. inż.

Uruchamianie bazy PostgreSQL

Books. by HansaWorld. Przewodnik instalacji. wersji 6.2

Program dla praktyki lekarskiej

Instrukcja wgrywania aktualizacji oprogramowania dla routera Edimax LT-6408n

Laboratorium 3. Administrowanie szkolną siecią komputerową. dr Artur Bartoszewski

Przewodnik instalacji i rozpoczynania pracy. Dla DataPage+ 2013

Laboratorium - Monitorowanie i zarządzanie zasobami systemu Windows 7

Materiały dodatkowe. Raspberry Pi

BIT S.A. BIT Rejestry. Instrukcja instalacji. Wersja 3

Instrukcja postępowania przy instalacji wersji programu ze zmianami VAT.

Szanowni Państwo. Należy przy tym pamiętać, że zmiana stawek VAT obejmie dwie czynności:

SERWER AKTUALIZACJI UpServ

Projektowanie przy uz yciu motywo w częś c 1: informacje podśtawowe

Transkrypt:

Politechnika Gdańska Wydział Elektrotechniki i Automatyki Katedra Inżynierii Systemów Sterowania SYSTEMY INŻYNIERII WIEDZY Temat: Budowa prostych systemów ekspertowych wykorzystanie szkieletowego regałowo-modelowego systemu ekspertowego rmse z elementarną i dokładną bazą wiedzy Ćwiczenie Laboratoryjne nr 4 Opracowanie: Rutkowski Tomasz, dr inż. Gdańsk, listopad 2013

Oprogramowanie niezbędne do realizacji niniejszego ćwiczenia laboratoryjnego dostępne jest na komputerach znajdujących się w laboratorium. Są to szkieletowe, regałowo-modelowe systemy ekspertowe umożliwiające pracę z bazami wiedzy: elementarnymi dokładnymi, elementarnymi niepewnymi, rozszerzonymi dokładnymi i rozszerzanymi niepewnymi. 1 Można je również pobrać (wersje anglojęzyczne) ze strony internetowej autora: http://www.rmes.pl/download.php. W takim przypadku należy jednak zwrócić uwagę na anglojęzyczne nazwy samych systemów ekspertowych, odpowiednich podkatalogów poszczególnych aplikacji, zmianę rozszerzeń plików oraz sposobu definiowania faktów, ograniczeń czy modeli. W związku z powyższym konieczna będzie modyfikacja plików przygotowanych do zadań 1-3 a dołączonych do ćwiczeń laboratoryjnych w postaci archiwum SIW_lab4.ZIP). Zadanie 1/5 Zapoznać się z interfejsem oraz pomocą aplikacji rmse_ed, która jest szkieletowym regałowomodelowym systemem ekspertowym umożliwiającym pracę z elementarną dokładną bazą wiedzy. Wskazówki: aplikacja rmse_ed, znajduje się na pulpicie w folderze SIWlab4, plik Main_ed.exe uruchamiający aplikację rmse_ed, znajduje się w katalogu RMSE_ED/EXE, plik pomocy rmse_ed.chm aplikacji rmse_ed, znajduje się również w katalogu RMSE_ED/EXE. Zadanie 2/5 Zweryfikować za pomocą aplikacji rmse_ed przebieg wnioskowania w przód i wstecz dla przykładowej bazy reguł REPPT.BED znajdującej się w katalogu RMSE_ED/BAZY. W zadaniu należy: zapoznać się z regułami znajdującymi się w bazie reguł, w celu prześledzenia przebiegu wnioskowania w przód i wstecz w aplikacji rmse_ed przyjąć, analogicznie jak w trakcie wykładów, jako znane odpowiednie fakty i hipotezę, zapisać listę reguł w odwrotnej kolejności w bazie reguł i przeprowadzić wnioskowanie w przód i wstecz analitycznie ( ręcznie na kartce ), zweryfikować przeprowadzone wnioskowanie analityczne w aplikacji rmse_ed, rozbudować bazę reguł o co najmniej cztery reguły, z których dwie mają warunki dopytywane i dla trzech przykładowych zestawów (znane fakty - wartości warunków 1 A. Niederliński: "Regułowo-Modelowe Systemy Ekspertowe" PKJS 2006 (http://www.rmes.pl) 2 z 5

dopytywanych, różne hipotezy) ponownie prześledzić przebieg wnioskowania w przód i wstecz, przedstawić wnioski. Wskazówki: a) po uruchomieniu aplikacji rmse_ed zamknąć okno Witamy w, b) z menu głównego wybrać opcję Baza reguł dokładna -> Ładowanie bazy reguł i załadować bazę reguł REPPT.BED znajdującą się w katalogu RMSE_ED/BAZY, c) reguły w bazie reguł można przeglądać wybierając w menu głównym opcję Baza reguł dokładna -> Przegląd bazy reguł, d) reguły w bazie reguł można edytować wybierając w menu głównym opcję Baza reguł dokładna ->Edycja bazy reguł, e) wnioskowanie w przód lub wstecz z załadowaną bazą reguł, można przeprowadzić wybierając z menu głównym opcję Wnioskowanie ->Wnioskowanie elementarne dokładne w przód lub odpowiednio Wnioskowanie ->Wnioskowanie elementarne dokładne wstecz, f) deklaracja wartości logicznych faktów/warunków dopytywanych może odbywać się poprzez bezpośrednią deklarację w postaci klauzuli np.: fakt(a) w bazie reguł (A jest prawdą) lub w trakcie procesu wnioskowania (system wnioskujący pyta użytkownika jakie wartości im przypisać). Zadanie 3/5 Zapoznać się ze strukturą bazy wiedzy student i przeanalizować zawartość następujących plików znajdujących się w odpowiednich podkatalogach folderu głównego aplikacji rmse_ed: student.opi w katalogu RMSE_ED/OPISY opis bazy wiedzy, REstudent.BED w katalogu RMSE_ED/BAZY baza reguł, MOstudent.BED w katalogu RMSE_ED/BAZY baza modeli, OGstudent.BED w katalogu RMSE_ED/BAZY baza ograniczeń, RAstudent.BED w katalogu RMSE_ED/BAZY baza rad. W zadaniu należy: po załadowaniu jedynie bazy reguł: o prześledzić przebieg wnioskowania w przód i wstecz dla różnych wartości faktów i hipotez, po załadowaniu bazy reguł, bazy modeli, bazy ograniczeń i bazy rad: o prześledzić przebieg wnioskowania w przód i wstecz dla różnych wartości faktów i hipotez, o przeanalizować kiedy użytkownik może uzyskać dodatkowe rady od eksperta, o rozbudować bazę reguł o co najmniej dwie reguły (przy czym jedna z warunkiem/warunkami dopytywalnymi) o rozbudować bazę rad dodając dodatkowe rady eksperta dla wybranej reguły, ograniczenia i modelu, o ponownie prześledzić przebieg wnioskowania w przód i wstecz dla różnych wartości faktów i hipotez. 3 z 5

Wskazówki: aby załadować bazę reguł należy wybrać z menu głównego opcję Baza reguł dokładna -> Ładowanie bazy reguł, aby załadować bazę modeli należy wybrać z menu głównego opcję Baza modeli dokładna -> Ładowanie bazy modeli, aby załadować bazę ograniczeń należy wybrać z menu głównego opcję Baza ograniczeń dokładna -> Ładowanie bazy ograniczeń, aby załadować bazę rad należy wybrać z menu głównego opcję Baza rad dokładna -> Ładowanie bazy rad. Zadanie 4/5 I. Przygotować elementarną dokładną bazę wiedzy (przygotować odpowiednie pliki dla aplikacji rmse_ed) związaną z typowymi dolegliwościami wakacyjnymi mogącymi wynikać z nadużywania słońca 2. II. Prześledzić przebieg wnioskowania w przód i wstecz dla różnych wartości faktów i hipotez. III. Przedstawić wnioski. Warunki dopytywane: o bladość Czy chory jest blady? o zimny_pot Czy chory ma zimne poty? o szybki_puls Czy chory ma szybki puls? o normalna_temperatura Czy chory ma normalną temperaturę? o czerwona_głowa Czy chory ma czerwoną głowę? o wysoka_temperatura Czy chory ma wysoką temperaturę? o zimna_skóra Czy chory ma zimną skórę? o mdłości Czy chory ma mdłości? o wymioty Czy chory ma wymioty? o ciepła_skóra Czy chory ma ciepłą skórę o oddychanie Czy chory oddycha? o nieprzytomność Czy chory jest nieprzytomny? o dreszcze Czy chory ma dreszcze? Baza reguł: o przegranie jest gdy chory jest blady, ma zimne poty, szybki puls i normalną temperaturę o udar cieplny jest gdy chory jest blady, ma zimne poty, czerwoną głowę, ciepłą skórę i wysoką temperaturę, o udar słoneczny jest gdy chory jest blady, ma zimne poty, czerwoną głowę, zimną skórę mdłości i wymioty. Baza rad: o położyć chorego na boku gdy: o stwierdzono przegranie i chory jest nieprzytomny i oddycha, o lub stwierdzono udar cieplny i chory jest nieprzytomny i oddycha, o lub stwierdzono udar słoneczny i chory jest nieprzytomny i oddycha, o położyć chorego w cieniu gdy: 2 Zaczerpnięte z: A. Niederliński: "Regułowe systemy ekspertowe" PKJS 2000 4 z 5

o stwierdzono udar cieplny i chory jest nieprzytomny i oddycha, o lub stwierdzono udar słoneczny i chory jest nieprzytomny i oddycha, o przeprowadzić sztuczne oddychanie gdy: o stwierdzono przegranie i chory jest nieprzytomny i nie oddycha, o lub stwierdzono udar cieplny i chory jest nieprzytomny i nie oddycha, o lub stwierdzono udar słoneczny i chory jest nieprzytomny i nie oddycha, o podać choremu słoną wodę do picia gdy: o stwierdzono przegranie i chory jest przytomny o przykryć chorego gdy: o stwierdzono przegranie i chory jest przytomny i ma dreszcze, o zawinąć chorego w mokre prześcieradło gdy: o stwierdzono udar słoneczny i chory jest nieprzytomny Zadanie 5/5 I. Przygotować samodzielnie elementarną dokładną bazę wiedzy (kilka reguł, ograniczeń i rad) związaną z doborem parametrów regulatora PID w liniowym układzie sterownia klasy SISO ze względu na chyb sterowania, występujący w układzie w wyniku skoku jednostkowego wartości zadanej, w stanie przejściowym i ustalonym. II. Prześledzić przebieg wnioskowania w przód i wstecz dla różnych wartości faktów i hipotez. III. Przedstawić wnioski. 5 z 5