Co to są rozmyte systemy ekspertowe?

Zamazany system ekspercki jest formą rozwiązywania problemów stosowaną przez system komputerowy, często stosowaną w tworzeniu sztucznej inteligencji. Systemy eksperckie są rodzajem oprogramowania komputerowego do podejmowania decyzji opartego na logice boolowskiej, co oznacza, że ​​system używa serii odpowiedzi tak lub nie, aby rozwiązać problem. Rozmyte systemy eksperckie rozszerzają się na tradycyjny system ekspercki i oparte są na logice rozmytej zamiast logicznej logice. Rozmyta logika, jak sama nazwa wskazuje, oznacza, że ​​odpowiedź nie jest jednoznaczna „tak” lub „nie”. Upada gdzieś pośrodku, a komputer musi spróbować obliczyć odpowiedź na podstawie odpowiedzi, które mogą nie być całkowicie prawdziwe, ale mogą również nie być całkowicie fałszywe.

Znany jako „ojciec logiki rozmytej”, dr Lotfi Zadeh wprowadził koncepcję logiki rozmytej w latach 60. XX wieku, kiedy był zatrudniony na University of California w Berkeley. W 1965 r. Opublikował artykuł na temat zbiorów rozmytych. Wyjaśnił nie tylko ideę zbiorów rozmytych i logiki, ale także ramy włączenia tej nowej logiki do świata inżynierii. Ukuł również termin „rozmyte” w odniesieniu do tego szczególnego stylu logicznego i nazwy utknął.

Aby zrozumieć teorię rozmytych systemów eksperckich, konieczne jest zrozumienie podstawowych pojęć logiki logicznej i logiki rozmytej. Chociaż oba opierają się na zaawansowanych algorytmach matematycznych, podstawowa koncepcja jest prosta. Oba wykorzystują odpowiedzi na serię pytań lub stwierdzeń, aby sformułować nową odpowiedź. W logice boolowskiej odpowiedzi są prawdziwe lub fałszywe, podczas gdy w logice rozmytej odpowiedź może być prawdziwa, częściowo prawdziwa, fałszywa, częściowo fałszywa i kilka wartości pomiędzy, w zależności od tego, jakie warunki programista wprowadza do programu.

Na przykład, jeśli system ekspercki chciałby podjąć decyzję przy użyciu logiki boolowskiej, ostatecznie odpowiedziałby na prawda lub fałsz, zwany również tak lub nie. Jednak system ekspercki wykorzystujący logikę rozmytą może odpowiedzieć tak, nie, może lub na inną kombinację. Robi to, wyciągając wnioski z bieżącej bazy wiedzy.

Bazy wiedzy są sercem rozmytych systemów eksperckich. Jeśli komputer nie może znaleźć poprawnej odpowiedzi, zakłada się, że baza wiedzy nie zawiera wystarczającej ilości informacji, zamiast zakładać, że sam program jest nieprawidłowy. Baza wiedzy może zawierać stwierdzenie takie jak „Gdy x = tak i y = nie, to z = może”. Na podstawie tego stwierdzenia rozmyte systemy ekspertowe mogą stwierdzić, że gdy „x = tak” i „y = tak”, to „z” musi być równe „tak” również, lub że gdy „x = nie” i „y = tak” to „z” „wciąż równa się może”. Jeśli nie jest to odpowiedź, której chciał programista, oznacza to, że baza wiedzy potrzebuje więcej informacji, aby znaleźć poprawną odpowiedź.

Rozmyte systemy eksperckie dokonują tych obliczeń na podstawie wartości matematycznych. „Tak”, „nie” i „może” są przypisywane pewne wartości. Komputer sprawdza, jakie są wartości wyrażeń w instrukcjach, takich jak „x = tak i y = nie”, i dodaje ich wartości. Następnie dodaje wszelkie inne istotne wartości i dopasowuje wartość końcową do odpowiedzi typu „może”, „tak” lub „nie”. Tak więc dodanie wartości matematycznych „x = nie” i „y = tak” mówi komputerowi, że wartość matematyczna dla „z” może być równa „może”.

INNE JĘZYKI

Czy ten artykuł był pomocny? Dzięki za opinie Dzięki za opinie

Jak możemy pomóc? Jak możemy pomóc?