Skip to main content

Hvad er fuzzy ekspertsystemer?

Det fuzzy ekspertsystem er en form for problemløsning, der bruges af et computersystem, der ofte bruges i oprettelsen af kunstig intelligens.Ekspertsystemer er typer af beslutningstagning af computersoftware baseret på boolsk logik, hvilket betyder, at systemet bruger en række ja eller ingen svar til at prøve at løse et problem.Fuzzy ekspertsystemer udvides på det traditionelle ekspertsystem og er baseret i fuzzy logik i stedet for boolsk logik.Fuzzy logik betyder, som navnet antyder, betyder, at svaret ikke er et klart ja eller nej.Det falder et sted i midten, og computeren skal prøve at beregne et svar baseret på svar, der måske ikke er helt sandt, men måske heller ikke er helt falske.

Kendt som far til fuzzy logik introducerede Dr. Lotfi Zadeh begrebet fuzzy logik i 1960'erne, mens han blev ansat ved University of California i Berkeley.Han udgav et papir i 1965, der dækkede fuzzy sæt.Han forklarede ikke kun ideen om uklare sæt og logik, men også en ramme for at inkorporere denne nye logik i ingeniørverdenen.Han opfandt også udtrykket fuzzy, med henvisning til denne særlige logiske stil og navnet fast.

For at forstå teorien bag fuzzy ekspertsystemer er det nødvendigt at forstå de grundlæggende begreber om boolsk logik og fuzzy logik.Selvom begge er afhængige af avancerede matematiske algoritmer, er kernekonceptet enkelt.Begge bruger svar på en række spørgsmål eller udsagn til at formulere et nyt svar.I boolsk logik er svarene enten sande eller falske, mens i uklar logik kan et svar være sandt, delvist sandt, falskt, delvist falskEksempel, hvis et ekspertsystem ønskede at tage en beslutning ved hjælp af boolsk logik, ville det i sidste ende svare sandt eller falsk, også omtalt som ja eller nej.Et ekspertsystem, der bruger fuzzy logik, kunne dog svare ja, nej, måske eller en anden kombination.Det gør dette ved at drage konklusioner fra dets nuværende videnbase for information.

Videnbaser er hjertet i fuzzy ekspertsystemer.Hvis en computer ikke kan komme med det rigtige svar, antages det, at videnbasen ikke indeholder nok information snarere end at antage, at selve programmet er forkert.Videnbasen kan indeholde en erklæring som når x ' ja og y ' nej så z ' måske.Fra denne erklæring kan fuzzy ekspertsystemer konkludere, at når x ' ja og y ' ja, at z også skal svare til ja, eller at når x ' nej og y ' ja, at z stadig er lig med måske.Hvis det ikke er svaret, som programmøren ønskede, betyder det, at videnbasen har brug for mere information for at komme med det rigtige svar.

Fuzzy ekspertsystemer gør disse beregninger baseret på matematiske værdier.Ja, nej, og måske tildeles visse værdier.Computeren ser på, hvad værdierne for udtrykkene i udsagn som X ' Ja og Y ' ingen lige og tilføjer deres værdier.Derefter tilføjer den andre relevante værdier og matcher den endelige værdi med et svar som måske, ja eller nej.Således tilføjelse af de matematiske værdier for x ' nej og y ' ja fortæller computeren, at den matematiske værdi for Z er måske lig med.