Fuzzy-Logik-Tutorial: Was ist, ArchiStruktur, Anwendung, Beispiel
Was ist Fuzzy-Logik?
Fuzzy Logic ist als mehrwertige Logikform definiert, die Wahrheitswerte von Variablen in jeder reellen Zahl zwischen 0 und 1 haben kann. Es handelt sich um das Handle-Konzept der Teilwahrheit. Im wirklichen Leben kรถnnen wir auf eine Situation stoรen, in der wir nicht entscheiden kรถnnen, ob die Aussage wahr oder falsch ist. Zu diesem Zeitpunkt bietet die Fuzzy-Logik eine sehr wertvolle Argumentationsflexibilitรคt.
Der Fuzzy-Logic-Algorithmus hilft bei der Lรถsung eines Problems unter Berรผcksichtigung aller verfรผgbaren Daten. Dann trifft es die bestmรถgliche Entscheidung fรผr die gegebene Eingabe. Die FL-Methode imitiert die Art und Weise der Entscheidungsfindung eines Menschen, die alle Mรถglichkeiten zwischen den digitalen Werten T und F berรผcksichtigt.
Geschichte der Fuzzy-Logik-Systeme
Allerdings wurde das Konzept der Fuzzy-Logik bereits seit den 1920er Jahren untersucht. Der Begriff Fuzzy-Logik wurde erstmals 1965 von Lotfi Zadeh, einem Professor der UC Berkeley in Kalifornien, verwendet. Er stellte fest, dass herkรถmmliche Computerlogik nicht in der Lage war, Daten zu manipulieren, die subjektive oder unklare menschliche Vorstellungen darstellen.
Der Fuzzy-Algorithmus wurde in verschiedenen Bereichen angewendet, von der Kontrolltheorie bis zur KI. Es wurde entwickelt, um dem Computer die Unterscheidung zwischen Daten zu ermรถglichen, die weder wahr noch falsch sind. Etwas รhnliches wie der Prozess des menschlichen Denkens. Wie wenig Dunkelheit, etwas Helligkeit usw.
Eigenschaften der Fuzzy-Logik
Hier sind einige wichtige Merkmale der Fuzzy-Logik:
- Flexibel und einfach umsetzbar Maschinelles Lernen Technik
- Hilft Ihnen, die Logik des menschlichen Denkens nachzuahmen
- Logik kann zwei Werte haben, die zwei mรถgliche Lรถsungen darstellen
- Sehr geeignete Methode fรผr unsichere oder ungefรคhre Schlussfolgerungen
- Die Fuzzy-Logik betrachtet Inferenz als einen Prozess der Ausbreitung elastischer Beschrรคnkungen
- Mithilfe der Fuzzy-Logik kรถnnen Sie nichtlineare Funktionen beliebiger Komplexitรคt erstellen.
- Fuzzy-Logik sollte unter vollstรคndiger Anleitung von Experten erstellt werden
Wann man Fuzzy-Logik nicht verwenden sollte
Allerdings ist Fuzzy-Logik nie ein Allheilmittel. Daher ist es ebenso wichtig zu verstehen, dass wir keine Fuzzy-Logik verwenden sollten.
Hier sind bestimmte Situationen, in denen Sie Fuzzy Logic besser nicht verwenden sollten:
- Wenn Sie es nicht bequem finden, einen Eingabebereich einem Ausgabebereich zuzuordnen
- Fuzzy-Logik sollte nicht verwendet werden, wenn Sie gesunden Menschenverstand verwenden kรถnnen
- Viele Controller kรถnnen diese Aufgabe auch ohne den Einsatz von Fuzzy-Logik erfรผllen
Fuzzy Logic Architektur

Die Fuzzy-Logik-Architektur besteht aus vier Hauptteilen, wie im Diagramm dargestellt:
Regelbasis
Es enthรคlt alle von den Experten vorgeschlagenen Regeln und Wenn-Dann-Bedingungen zur Steuerung des Entscheidungssystems. Das jรผngste Update der Fuzzy-Theorie bietet verschiedene Methoden fรผr den Entwurf und die Abstimmung von Fuzzy-Reglern. Durch diese Updates wird die Anzahl der Fuzzy-Regelwerke deutlich reduziert.
Fuzzifizierung
Der Fuzzifizierungsschritt hilft bei der Konvertierung von Eingaben. Er ermรถglicht Ihnen die Konvertierung von klaren Zahlen in Fuzzy-Mengen. Klare Eingaben werden von Sensoren gemessen und zur weiteren Verarbeitung an das Steuerungssystem weitergeleitet. Wie Raumtemperatur, Druck usw.
Inferenz-Engine
Es hilft Ihnen, den Grad der รbereinstimmung zwischen Fuzzy-Eingabe und den Regeln zu bestimmen. Basierend auf der prozentualen รbereinstimmung wird bestimmt, welche Regeln gemรคร dem angegebenen Eingabefeld implementiert werden mรผssen. Anschlieรend werden die angewandten Regeln kombiniert, um die Kontrollmaรnahmen zu entwickeln.
Defuzzifizierung
Zuletzt wird der Defuzzifizierungsprozess durchgefรผhrt, um die Fuzzy-Sets in einen klaren Wert umzuwandeln. Es stehen viele Arten von Techniken zur Verfรผgung. Daher mรผssen Sie diejenige auswรคhlen, die fรผr die Verwendung mit einem Expertensystem am besten geeignet ist.
Fuzzy-Logik vs. Wahrscheinlichkeit
| Fuzzy Logic | Wahrscheinlichkeit |
|---|---|
| Fuzzy: Toms Zugehรถrigkeitsgrad zur Gruppe der alten Menschen betrรคgt 0.90. | Wahrscheinlichkeit: Die Wahrscheinlichkeit, dass Tom alt ist, liegt bei 90 %. |
| Die Fuzzy-Logik nutzt Wahrheitsgrade als mathematische Grundlage nach dem Modell des Vagheitsphรคnomens. | Wahrscheinlichkeit ist ein mathematisches Modell der Unwissenheit. |
Knackig vs. Fuzzy
| Knackig | unscharf |
|---|---|
| Es hat eine strikte Grenze T oder F | Unscharfe Grenze mit einem Grad der Zugehรถrigkeit |
| Einige klare Zeiteinstellungen kรถnnen unscharf sein | Es kann nicht knusprig sein |
| Richtig/Falsch {0,1} | Mitgliedschaftswerte auf [0,1] |
| In der Crisp-Logik kann das Gesetz des Ausgeschlossenen Mittels und des Nicht-Widerspruchs gelten oder auch nicht | In der Fuzzy-Logik gilt das Gesetz der Ausgeschlossenen Mitte und des Nicht-Widerspruchs |
Klassische Mengen- vs. Fuzzy-Mengen-Theorie
| Klassisches Set | Fuzzy-Set-Theorie |
|---|---|
| Klassen von Objekten mit scharfen Grenzen. | Objektklassen haben keine scharfen Grenzen. |
| Eine klassische Menge wird durch klare Grenzen definiert, das heiรt, es besteht Klarheit รผber die Lage der Mengengrenzen. | Eine Fuzzy-Menge hat immer mehrdeutige Grenzen, dh es kann Unsicherheit รผber die Lage der Mengengrenzen bestehen. |
| Weit verbreitet im digitalen Systemdesign | Wird nur in Fuzzy-Controllern verwendet. |
Beispiele fรผr Fuzzy-Logik
Siehe das unten angegebene Diagramm. Es zeigt, dass in einem Fuzzy-System die Werte durch eine Zahl von 0 bis 1 angegeben werden. In diesem Beispiel bedeutet 1.0 absolute Wahrheit und 0.0 absolute Falschheit.

Anwendungsgebiete der Fuzzy-Logik
Die von Blow angegebene Tabelle zeigt die Anwendung der Fuzzy-Logik durch berรผhmte Unternehmen in ihren Produkten.
| Produkt | Unternehmen | Fuzzy Logic |
|---|---|---|
| Antiblockiersystem | Nissan | Verwenden Sie Fuzzy-Logik zur Steuerung der Bremsen in gefรคhrlichen Fรคllen, abhรคngig von Fahrzeuggeschwindigkeit, Beschleunigung, Radgeschwindigkeit und Beschleunigung |
| Auto-รbertragung | In Ordnung/Nissan | Fuzzy-Logik wird verwendet, um die Kraftstoffeinspritzung und Zรผndung basierend auf der Drosselklappeneinstellung, der Kรผhlwassertemperatur, der Drehzahl usw. zu steuern. |
| Auto-Motor | Honda | Zur Auswahl des Gangs basierend auf Motorlast, Fahrstil und Straรenbedingungen. |
| Kopierer | Canon | Wird zum Anpassen der Trommelspannung basierend auf Bilddichte, Luftfeuchtigkeit und Temperatur verwendet. |
| Tempomat | Nissan, Isuzu, Mitsubishi | Verwenden Sie es, um die Drosselklappeneinstellung anzupassen, um die Geschwindigkeit und Beschleunigung des Fahrzeugs festzulegen |
| Spรผlmaschine | Matsushita | Dient der Anpassung des Reinigungszyklus sowie der Spรผl- und Waschstrategien, abhรคngig von der Anzahl des Geschirrs und der Menge der auf dem Geschirr servierten Speisen. |
| Aufzugssteuerung | Fujitec, Mitsubishi Electric, Toshiba | Nutzen Sie es, um die Wartezeit je nach Passagieraufkommen zu verkรผrzen |
| Golf-Diagnosesystem | Maruman Golf | Wรคhlt den Golfschlรคger basierend auf dem Schwung und der Kรถrperlichkeit des Golfers aus. |
| Fitnessmanagement | Omron | Von ihnen implizierte Fuzzy-Regeln zur รberprรผfung der Fitness ihrer Mitarbeiter. |
| Ofensteuerung | Nippon Steel | Mischt Zement |
| Mikrowelle | Mitsubishi Chemical | Legt die Leistung und die Kochstrategie des Mondes fest |
| Palmtop-Computer | Hitachi, Sharp, Sanyo, Toshiba | Erkennt handgeschriebene Kanji-Zeichen |
| Plasmaรคtzen | Mitsubishi Electric | Legt รtzzeit und -strategie fest |
Vorteile des Fuzzy-Logic-Systems
- Der Aufbau von Fuzzy-Logic-Systemen ist einfach und verstรคndlich
- Fuzzy-Logik wird hรคufig fรผr kommerzielle und praktische Zwecke verwendet
- Fuzzy-Logik in der KI hilft Ihnen bei der Steuerung von Maschinen und Konsumgรผtern
- Es bietet mรถglicherweise keine genaue Begrรผndung, ist aber die einzig akzeptable Begrรผndung
- Fuzzy-Logik drin Data Mining hilft Ihnen, mit der Unsicherheit im Ingenieurwesen umzugehen
- Grรถรtenteils robust, da keine prรคzisen Eingaben erforderlich sind
- Es kann fรผr den Fall programmiert werden, dass der Feedback-Sensor nicht mehr funktioniert
- Es kann leicht geรคndert werden, um die Systemleistung zu verbessern oder zu รคndern
- Es kรถnnen kostengรผnstige Sensoren verwendet werden, wodurch die Gesamtkosten und die Komplexitรคt des Systems gering gehalten werden kรถnnen
- Es bietet eine รคuรerst effektive Lรถsung fรผr komplexe Probleme
Nachteile von Fuzzy-Logic-Systemen
- Die Fuzzy-Logik ist nicht immer genau, daher basieren die Ergebnisse auf Annahmen und werden daher mรถglicherweise nicht allgemein akzeptiert.
- Fuzzy-Systeme verfรผgen weder รผber die Fรคhigkeit zum maschinellen Lernen noch zur Mustererkennung im neuronalen Netzwerktyp
- Die Validierung und Verifizierung eines wissensbasierten Fuzzy-Systems erfordert umfangreiche Tests mit Hardware
- Das Festlegen genauer, unscharfer Regeln und Zugehรถrigkeitsfunktionen ist eine schwierige Aufgabe
- Einige Fuzzy-Zeitlogiken werden mit der Wahrscheinlichkeitstheorie und den Begriffen verwechselt
Zusammenfassung
- Der Begriff โunscharfโ bedeutet Dinge, die nicht sehr klar oder vage sind
- Der Begriff Fuzzy-Logik wurde erstmals 1965 von Lotfi Zadeh, einem Professor der UC Berkeley in Kalifornien, verwendet
- Fuzzy-Logik ist eine flexible und einfach zu implementierende Technik des maschinellen Lernens
- Fuzzy-Logik sollte nicht verwendet werden, wenn Sie gesunden Menschenverstand verwenden kรถnnen
- Die Fuzzy-Logik-Architektur besteht aus vier Hauptteilen: 1) Regelbasis 2) Fuzzifizierung 3) Inferenzmaschine 4) Defuzzifizierung
- Die Fuzzy-Logik verwendet Wahrheitsgrade als mathematische Grundlage auf dem Modell der Unbestimmtheit, wรคhrend die Wahrscheinlichkeit ein mathematisches Modell der Unwissenheit ist
- Der Crisp-Satz hat eine strikte Grenze T oder F, wรคhrend die Fuzzy-Grenze einen Grad an Zugehรถrigkeit aufweist
- Ein klassischer Satz wird hรคufig im Entwurf digitaler Systeme verwendet, wรคhrend der Fuzzy-Satz nur in Fuzzy-Controllern verwendet wird
- Automatikgetriebe, Fitnessmanagement, Golfdiagnosesystem, Geschirrspรผler, Kopiergerรคt sind einige Bereiche der Fuzzy-Logik-Anwendungen
- Fuzzy-Logik im Soft Computing hilft Ihnen bei der Steuerung von Maschinen und Konsumgรผtern
