Skip to main content

Wat zijn fuzzy expert -systemen?

Het fuzzy expert -systeem is een vorm van probleemoplossing die wordt gebruikt door een computersysteem, vaak gebruikt bij het creëren van kunstmatige intelligentie.Expertsystemen zijn soorten besluitvormingscomputersoftware op basis van Booleaanse logica, wat betekent dat het systeem een reeks ja of geen antwoorden gebruikt om een probleem op te lossen.Fuzzy expert -systemen breiden het traditionele expertsysteem uit en zijn gevestigd in fuzzy logic in plaats van Booleaanse logica.Fuzzy -logica, zoals de naam al aangeeft, betekent dat het antwoord niet duidelijk ja of nee is.Het valt ergens in het midden en de computer moet proberen een antwoord te berekenen op basis van antwoorden die misschien niet volledig waar zijn, maar misschien ook niet helemaal onwaar is.

bekend als de vader van Fuzzy Logic, introduceerde Dr. Lotfi Zadeh het concept van fuzzy logic in de jaren zestig terwijl hij werkzaam was aan de Universiteit van Californië in Berkeley.Hij publiceerde een paper in 1965 over fuzzy sets.Hij legde niet alleen het idee van fuzzy sets en logica uit, maar ook een raamwerk voor het opnemen van deze nieuwe logica in de wereld van engineering.Hij bedacht ook de term fuzzy, in verwijzing naar deze specifieke logische stijl, en de naam vastzitten.

Om de theorie achter Fuzzy Expert Systems te begrijpen, is het noodzakelijk om de basisconcepten van Booleaanse logica en fuzzy logica te begrijpen.Hoewel beide afhankelijk zijn van geavanceerde wiskundige algoritmen, is het kernconcept eenvoudig.Beide gebruiken antwoorden op een reeks vragen of verklaringen om een nieuw antwoord te formuleren.In Booleaanse logica zijn de antwoorden waar of onwaar, terwijl in fuzzy logic een antwoord waar, gedeeltelijk waar, waar, gedeeltelijk onwaar en verschillende waarden tussendoor kan zijn, afhankelijk van welke termen de programmeur in het programma invoert.

VoorAls een expertsysteem bijvoorbeeld een beslissing wilde nemen met behulp van Booleaanse logica, zou het uiteindelijk waar of onwaar antwoorden, ook wel ja of nee genoemd.Een expertsysteem dat fuzzy -logica gebruikt, kan echter ja, nee, misschien of een andere combinatie beantwoorden.Het doet dit door conclusies te trekken uit de huidige kennisbasis van informatie.

Kennisbases vormen het hart van fuzzy expert -systemen.Als een computer het juiste antwoord niet kan bedenken, wordt aangenomen dat de kennisbasis niet voldoende informatie bevat in plaats van aan te nemen dat het programma zelf verkeerd is.De kennisbasis kan een verklaring bevatten zoals wanneer x ' ja en y ' nee dan z ' misschien.Uit deze verklaring kunnen fuzzy expert -systemen concluderen dat wanneer x ' ja en y ' ja dat z ook ja moet gelijk moeten zijn, of dat wanneer x ' nee en y ' ja dat z nog steeds gelijk is.Als dat niet het antwoord is dat de programmeur wilde, betekent dit dat de kennisbasis meer informatie nodig heeft om het juiste antwoord te bedenken.

Fuzzy expert -systemen maken deze berekeningen op basis van wiskundige waarden.Ja, nee, en misschien worden bepaalde waarden toegewezen.De computer kijkt naar wat de waarden van de termen in instructies zoals x ' ja en y ' geen gelijkwaardige en voegt hun waarden toe.Vervolgens voegt het andere relevante waarden toe en komt overeen met de uiteindelijke waarde met een antwoord zoals misschien, ja of nee.Dus het toevoegen van de wiskundige waarden van x ' nee en y ' ja vertelt de computer dat de wiskundige waarde voor z misschien gelijk is.