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 w tworzeniu 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 tego nowegologika do świata inżynierii. Ukuł także termin „rozmyty”, w odniesieniu do tego szczególnego stylu logicznego i nazwa utknięta.

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łsz, częściowo fałsz i kilka wartości pomiędzy, w zależności od warunków wprowadzania programatora do programu.

Na przykład, jeśli system ekspertów chciał podjąć decyzję za pomocą logiki logicznej, ostatecznie odpowiedzie na prawdziwe lub fałsz, zwane również tak lub nie. System ekspertów wykorzystujący logikę rozmytą może jednak odpowiedzieć tak, nie, MAybe lub inna kombinacja. 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, takie jak „When x = tak i y = nie, to z = może.” Z tego stwierdzenia rozmyte systemy ekspertów mogą stwierdzić, że kiedy „x = tak” i „y = tak”, że „Z” musi również równać się „tak” lub że kiedy „x = nie” i „y = tak”, że „Z” nadal jest to „”. Jeśli nie jest to odpowiedź, której chciał programista, oznacza to, że baza wiedzy potrzebuje więcej informacji, aby wymyślić poprawną odpowiedź.

Systemy ekspertów rozmytych wprowadzają te obliczenia na podstawie wartości matematycznych. „Tak”, „Nie” i „być może” przypisane są pewne wartości. Komputer patrzy na to, jakie wartości terminów w stwierdzeniach takich jak „x = tak i y = nie”ich wartości. Następnie dodaje dowolne inne istotne wartości i odpowiada ostatecznej wartości do odpowiedzi „może”, „tak” lub „nie”. W ten sposób dodając wartości matematyczne „x = nie” i „y = tak” mówi komputerowi, że wartość matematyczna dla „z” jest może. ”

INNE JĘZYKI