Skip to main content

Co to są rozmyte systemy ekspertów?

System ekspertów rozmytych jest formą rozwiązywania problemów używanych przez system komputerowy, często używany do tworzenia sztucznej inteligencji.Systemy eksperckie to rodzaje oprogramowania komputerowego decyzyjnego oparte na logice booletowej, co oznacza, że system wykorzystuje serię odpowiedzi tak lub nie, aby spróbować rozwiązać problem.Rozmyte systemy ekspertów rozszerzają tradycyjny system ekspertów i oparte są na logice rozmytej zamiast logiki boolowskiej.Logika rozmyta, jak sama nazwa wskazuje, oznacza, że odpowiedź nie jest jasnym tak lub nie.Spada gdzieś pośrodku, a komputer musi próbować obliczyć odpowiedź na podstawie odpowiedzi, które mogą nie być całkowicie prawdziwe, ale może nie być całkowicie fałszywe.

Znany jako ojciec Fuzzy Logic, dr Lotfi Zadeh wprowadził koncepcję logiki rozmytej w latach 60. XX wieku, gdy zatrudniał na University of California w Berkeley.Opublikował artykuł w 1965 r., Pokrywający rozmyte zestawy.Wyjaśnił nie tylko ideę rozmytych zestawów i logiki, ale także ramy dla włączenia tej nowej logiki do świata inżynierii.Ukuł także termin Fuzzy, w odniesieniu do tego konkretnego stylu logicznego i nazwy utknęła.

Aby zrozumieć teorię leżącą u podstaw rozmytych systemów ekspertów, konieczne jest zrozumienie podstawowych pojęć logiki boolowskiej i rozmytej logiki.Chociaż oba opierają się na zaawansowanych algorytmach matematycznych, podstawowa koncepcja jest prosta.Oba używają odpowiedzi na serię pytań lub stwierdzeń, aby sformułować nową odpowiedź.W logice booletowej odpowiedzi są prawdziwe lub fałsz, 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 warunków wprowadzania programatora do programu.

Przykład, jeśli system ekspertów chciał podjąć decyzję za pomocą logiki booletowej, ostatecznie odpowiedzie na prawdziwe lub fałsz, zwane również tak lub nie.System ekspertów wykorzystujących logikę rozmytą może jednak odpowiedzieć na tak, nie, może lub inną kombinację.Robi to, wyciągając wnioski z obecnej bazy wiedzy o informacji.

Bazy wiedzy są sercem rozmytych systemów ekspertów.Jeśli komputer nie może wymyślić poprawnej odpowiedzi, zakłada się, że baza wiedzy nie zawiera wystarczającej ilości informacji, a nie zakładanie, że sam program jest zły.Baza wiedzy może zawierać stwierdzenie, na przykład gdy x ' tak i y ' nie, to z ' może.Z tego stwierdzenia rozmyte systemy ekspertów mogą stwierdzić, że gdy x ' tak i y ' tak, że Z musi również równać się tak, lub gdy x ' nie i y ' tak, że Z nadal jest równe.Jeśli nie jest to odpowiedź, jaką chciał programista, oznacza to, że baza wiedzy potrzebuje więcej informacji, aby uzyskać poprawną odpowiedź.

Systemy ekspertów rozmytych wykonują te obliczenia na podstawie wartości matematycznych.Tak, nie, a może przypisano pewne wartości.Komputer dotyczy wartości terminów w instrukcjach takich jak x ' tak i y ' nie są równe i dodaje ich wartości.Następnie dodaje dowolne inne istotne wartości i odpowiada ostatecznej wartości do odpowiedzi, tak może, tak lub nie.W ten sposób dodanie wartości matematycznych x ' nie i y ' tak, mówi komputerowi, że wartość matematyczna dla z może równa się.