Celem pracy jest porównanie działania algorytmów wnioskowania dwuwartościowego i rozmytego. Artykuł zawiera opis teoretycznych podstaw działania obu algorytmów, użycia każdego z nich w innej wersji systemu wspomagania decyzji menedżera. Następnie pokazano bazę wiedzy oraz dokładny algorytm wnioskowania, a także przykład użycia w praktyce systemu z wnioskowaniem klasycznym. Ostatnią częścią pracy jest opis analizy podobieństw i różnic pomiędzy algorytmami oraz wynikających z niej wniosków.
EN
The aim of the study is to compare operation of divalent and fuzzy inference. The article contains describing the theoretical basis of operation of both algorithms and illustrated is to use each of them with a different version of the manager’s decision support system. Next is shown knowledge base and accurate inference algorithm and also example of use system of classic inference in practice. The last part of the work is to describe the analysis of the similarities and differences between algorithms and of its conclusions.
This article describes the study of selected practical issues focused on the constructing expert system module build-in the web application. We describe a conception of knowledge based subsystem, its goal and method of utilization in whole system. We present functionality of knowledge base editor, we explain the reasons of the attributes’ and rules’ extended description usage. Next we present an examples of application proposed extensions during the inference preprocessing and processing stage.
PL
Niniejszy artykuł prezentuje wybrane praktyczne zagadnienia związane z realizacją podsystemu ekspertowego wbudowanego w aplikację internetową. Opisana została koncepcja takiego podsystemu, jego cele oraz metody wykorzystania w aplikacji. Przedstawione zostały funkcje edytora bazy wiedzy, przyczyny wykorzystania rozszerzonego opisu atrybutów i reguł. Następnie przedstawione zostały przykłady wykorzystania tych rozszerzeń podczas przygotowania do wnioskowania oraz jego realizacji.
The aim of the study was to describe the functionality of the kbExplorator system which allows to create and use of rule-based knowledge bases with an inference algorithms. Three available tools: Jess, Drools and PC-Shell were characterized and compared to the kbExplorator co-created by the author. Apart from formal definition, an example of the knowledge base with rules partition was shown, and application process implemented for such a knowledge base was discussed.
PL
Celem artykułu jest przedstawienie funkcjonalności systemu kbExplorator na tle dostępnych narzędzi, pozwalających na tworzenie i edycję regułowych baz wiedzy wraz z algorytmami wnioskowania. Scharakteryzowano, a następnie Porównano trzy z dostępnych narzędzi: Jess, Drools oraz PC-Shell, a także opisano podstawowe cechy współtworzonego przez autorkę narzędzia kbExplorator. Prócz formalnych definicji przedstawiono także przykład regułowej bazy wiedzy z podziałami reguł i omówiono proces wnioskowania realizowany dla takiej bazy wiedzy.
W artykule zaprezentowano zalety i wady regułowej reprezentacji bazy wiedzy oraz podstawowe klasy metod jej indukcji maszynowej. Wskazano problemy towarzyszące temu procesowi jak również pokazano na przykładach praktyki i obszary zastosowań regułowych baz wiedzy.
EN
In the paper the advantages and disadvantages of rules-based representation of the knowledge base and the basic class methods of machine induction were presented. There are shown the problems related to such process, the application examples and using areas rule-based knowledge bases.
Artykuł przedstawia problematykę wykrywania odchyleń w regułowych bazach wiedzy. Reguły nietypowe, uznawane tu za odchylenia, powinny być przedmiotem analiz ekspertów i inżynierów wiedzy, gdyż mogą wpływać na efektywność wnioskowania w systemach wspomagania decyzji. Autorka prezentuje różne podejścia w znajdowaniu odchyleń w strukturze skupień reguł. W artykule ujęto także wykonane eksperymenty wraz z interpretacją wyników.
EN
The paper presents the problem of outlier detection in the rule knowledge bases. Unusual (rare) rules, regarded here as the deviation, should be the subject of analysis experts and knowledge engineers because they can influence the efficiency of inference in decision support systems. The author presents a different approach in finding outliers in the structure of rules’ clusters. The experiments with their results are also presented in the paper.
Artykuł przedstawia koncepcję wykorzystania jednostek decyzyjnych w zadaniu wizualizacji struktury regułowej bazy wiedzy. W artykule przedstawiono podstawowe metody wykorzystania grafów w zagadnieniu wizualizacji oraz opis koncepcji jednostek decyzyjnych. Przedyskutowano metody wykorzystania jednostek w systemie kbBuilder oraz przedstawiono przyszłe zadania, związane z implementacją nowych wersji oprogramowania.
EN
The paper presents conception of visualization the structure of rule knowledge bases using decision units. The basic methods of utilization the graphs in rule base visualization task as well as the idea of using decision units have been presented in this paper. The methods of using decision units in kbBuilder system have been also discussed in this paper together with description of the future implementation task for the new software version.
Artykuł przedstawia problematykę wykrywania odchyleń w regułowych bazach wiedzy. Reguły nietypowe, uznawane tu za odchylenia, powinny być przedmiotem analiz ekspertów i inżynierów wiedzy, gdyż mogą wpływać na efektywność wnioskowania w systemach wspomagania decyzji. Autorka prezentuje różne podejścia w znajdowaniu odchyleń w regułach. W artykule ujęto także wykonane eksperymenty wraz z interpretacją wyników.
EN
The paper presents the problem of outlier detection in the rule knowledge bases. Unusual (rare) rules, regarded here as the deviation, should be the subject of analysis experts and knowledge engineers because they can influence the efficiency of inference in decision support systems. The author presents a different approach in finding outliers in the rules. The experiments with their results are also presented in the paper.
Artykuł przedstawia koncepcję wykorzystania sieci Petriego do zadania wizualizacji struktury regułowej bazy wiedzy oraz prezentuje funkcjonalne oraz implementacyjne aspekty systemu, wykorzystującego tę koncepcję do wizualizacji struktury regułowej bazy wiedzy oraz procesu wnioskowania dla takich baz. W artyŹkule przedstawiono podstawowe zagadnienia związane z sieciami Petriego oraz wykorzystanie sieci do modelowania procesów wnioskowania oraz krótki opis realizacji systemu wykorzystującego tę koncepcję modelowania.
EN
The paper presents conception of utilization of Petri nets to visualization the structure of rule knowledge bases and the functional and implementation issues of system using this conception for visualization both the structure of knowledge bases and the inference process in such bases. The basic terms of Petri nets as well as the idea of using Petri nets as the modeling rule knowledge base have been presented in this paper. The methods of using Petri nets for modeling of the inference process has been also discussed in this paper together with description of realization features of proper software.
Niniejszy artykuł prezentuje koncepcję, implementację oraz skrót badań symulacyjnych inteligentnego komponentu dedykowanego do wspomagania procesów decyzyjnych w kontroli lotów. Komponent ten został zrealizowany jako wbudowany system ekspertowy, zawierający regułową bazę wiedzy, wnioskowanie w przód oraz podsystem wyjaśnień. Dla potrzeb badań zostało zrealizowane środowisko symulacyjne. Przedstawiona praca zawiera niezbędne informacje wprowadzające, opis koncepcji, realizacji oraz symulacji.
EN
This paper presents the conception, realization and simulation study of intelligent component dedicated to aiding the decision making process in flight control. This component was implemented as embedded expert system containing rule knowledge base, forward inference engine and explanation module. The simulation environment was implemented for simulations. Presented work contains some necessary background information, description of conception, realization and simulation study of realized software.
Artykuł przedstawia wyniki analizy efektywności systemów wspomagania decyzji, a zwłaszcza wpływu metod eksploracji wiedzy na tę efektywność. Okazuje się, że metody analizy skupień pozwalają w sposób znaczący tę efektywność poprawić. W artykule można znaleźć porównanie efektywności procesów wnioskowania, realizowanych w przypadkach baz wiedzy o różnej reprezentacji: klasycznej oraz wzbogaconej analizą skupień bądź tzw. częściowymi regułami decyzyjnymi. Zbadano także skuteczność różnych miar podobieństwa (względnie odległości) w kontekście ich wpływu na efektywność systemów wspomagania decyzji, będących przedmiotem analizy niniejszego artykułu.
EN
The paper presents the results of the experiments in which an efficiency of decision support systems is analyzed. During the research it was noted that the most influenced on such efficiency is the method of representation of knowledge base. Following approaches are considered due to experiments: rules knowledge base with clusters of decision rules, rules knowledge base with partial decision rules and rules knowledge base with clusters of partial decision rules. The efficiency of choosing the best similarity measure is also analyzed.
Praca przedstawia wyniki eksperymentów analizujących wpływ wybranej metryki podobieństwa na efektywność grupowania reguł w złożonych bazach wiedzy. Inna metryka podobieństwa to inna struktura skupień reguł, a co za tym idzie, inny przebieg procesów wnioskowania dla takich struktur.
EN
The paper presents the results of the experiments analyzing an influence choosed similarity measure on the efficiency of rules (from composited knowledge bases) clustering. In authors oppinion. Each time when we use different measure we achieving different structure of rules' clusters and the results of inference process.
JavaScript jest wyłączony w Twojej przeglądarce internetowej. Włącz go, a następnie odśwież stronę, aby móc w pełni z niej korzystać.