Meine Antwort ist technisch relevanter für Fuzzy-Mengen als für Fuzzy-Logik, aber die beiden Konzepte sind praktisch untrennbar miteinander verbunden. Ich habe mich vor ein paar Jahren mit den Artikeln in Fachzeitschriften über Fuzzy-Logik befasst, um eine Tutorial-Reihe zur Implementierung von Fuzzy-Sets in SQL Server zu schreiben . Obwohl ich kaum als Experte angesehen werden kann, bin ich mit der Literatur ziemlich vertraut und benutze die Techniken regelmäßig, um praktische Probleme zu lösen. Der starke Eindruck, den ich aus der veröffentlichten Forschung gewonnen habe, ist, dass das praktische Potenzial von Fuzzy-Mengen noch nicht ausgeschöpft ist, hauptsächlich aufgrund einer Flut von Forschungen über Dutzende anderer Familien von Techniken, die komplementäre Fragen lösen können.
Der überfüllte Marktplatz für Ideen in den Bereichen Data Science / Maschinelles Lernen usw.
Bei Support Vector Machines, neuronalen Netzen, zufälligen Wäldern usw. wurden so schnelle Fortschritte erzielt, dass es für Spezialisten, Analysten, Datenwissenschaftler, Programmierer oder Verbraucher ihrer Produkte unmöglich ist, mit all dem Schritt zu halten. In meiner Reihe von Blog-Posts spreche ich ausführlich darüber, wie die Entwicklung von Algorithmen für Fuzzy-Mengen und Logik der verfügbaren Software in der Regel mehr als 20 Jahre voraus ist, aber das Gleiche gilt für viele verwandte Bereiche. Ich lese intensiv über neuronale Netze und kann mir Dutzende wertvoller neuronaler Architekturen vorstellen, die vor Jahrzehnten entwickelt, aber nie umfassend in die Praxis umgesetzt wurden, geschweige denn in leicht verfügbarer Software codiert wurden. Abgesehen davon sind Fuzzy-Logik und Mengen auf diesem überfüllten Marktplatz der Ideen ein merkwürdiger Nachteil, vor allem wegen ihres Spitznamens, der damals umstritten war, als Lofti A. Zadeh ihn prägte. Bei Fuzzy-Techniken geht es einfach darum, bestimmte Klassen von Daten mit diskretem Wert auf kontinuierlichen Skalen zu approximieren, aber Begriffe wie "ungefähre Logik mit kontinuierlichem Wert" und "abgestufte Mengen" sind nicht gerade ein Blickfang. Zadeh gab zu, dass er den Begriff "Fuzzy" teilweise verwendet hat, weil er Aufmerksamkeit erregt hat, aber im Rückblick hat er möglicherweise auf subtile Weise die falsche Aufmerksamkeit erregt.
Wie der Begriff "Fuzz" nach hinten losgeht
Für einen Datenwissenschaftler, Analysten oder Programmierer ist dies ein Begriff, der eine Atmosphäre von "cooler Technologie" hervorrufen kann. an diejenigen, die sich für KI / Data Mining / etc. interessieren. usw. nur insoweit, als es geschäftliche Probleme lösen kann, klingt "Fuzzy" wie ein unpraktischer Ärger. Für einen Unternehmensleiter, einen in die medizinische Forschung involvierten Arzt oder einen anderen nicht bekannten Verbraucher kann dies Bilder von Stofftieren, Shows von Polizisten aus den 70er Jahren oder etwas aus George Carlins Kühlschrank hervorrufen. In der Industrie gab es immer Spannungen zwischen den beiden Gruppen, wobei letztere häufig erstere daran hinderten, Code zu schreiben und Forschung nur aus Gründen der intellektuellen Neugier und nicht aus Profitgründen durchzuführen. Wenn die erste Gruppe nicht erklären kann, warum diese Fuzzy-Techniken rentabel sind, verhindert die Vorsicht der ersten ihre Annahme.
Unsicherheitsmanagement und die Familie der Fuzzy-Set-Anwendungen
Der Punkt der Fuzzy-Set-Techniken ist zu entfernenFuzz, der den Daten bereits inhärent ist, in Form von ungenauen diskreten Werten, die auf ungefähren kontinuierlichen Skalen besser modelliert werden können, im Gegensatz zu der weit verbreiteten falschen Wahrnehmung, dass "Fuzz" etwas ist, das Sie hinzufügen, wie ein spezielles Topping auf einer Pizza. Diese Unterscheidung mag einfach sein, umfasst jedoch eine Vielzahl potenzieller Anwendungen, die von der Verarbeitung natürlicher Sprache über die Entscheidungstheorie bis hin zur Steuerung nichtlinearer Systeme reichen. Die Wahrscheinlichkeit hat die Fuzzy-Logik nicht absorbiert, wie Cliff AB in erster Linie vorgeschlagen hat, da es sich nur um eine kleine Teilmenge der Interpretationen handelt, die an Fuzzy-Werte angehängt werden können. Fuzzy-Zugehörigkeitsfunktionen sind ziemlich einfach, da sie nur bewerten, wie viel ein Datensatz zu einem bestimmten Satz gehört, indem sie einen oder mehrere fortlaufende Werte zuweisen, normalerweise auf einer Skala von 0 bis 1 (obwohl für einige Anwendungen I ' Ich habe festgestellt, dass -1 zu 1 nützlicher sein kann. Die Bedeutung, die wir diesen Zahlen zuweisen, liegt bei uns, da sie alles bedeuten können, was wir wollen, wie z. B. Bayes'sche Glaubensgrade, Vertrauen in eine bestimmte Entscheidung, Möglichkeitsverteilungen, Aktivierung des neuronalen Netzes, skalierte Varianz, Korrelation usw. usw. nicht nur PDF-, EDF- oder CDF-Werte. Ich gehe in meiner Blogserie und bei viel detaillierter darauf einDieser Lebenslaufbeitrag , von dem ein Großteil aus der Arbeit mit meiner Lieblings-Fuzzy-Ressource George J. Klir und Bo Yuans Fuzzy-Sets und Fuzzy-Logik: Theorie und Anwendungen (1995) stammt. Sie gehen viel detaillierter darauf ein, wie ganze Programme des „Unsicherheitsmanagements“ aus Fuzzy-Mengen abgeleitet werden können.
Wenn Fuzzy-Logik und -Sets ein Verbraucherprodukt wären, könnten wir sagen, dass es aufgrund mangelnder Vermarktung und Produktevangelisierung sowie einer paradoxen Wahl eines Markennamens bisher nicht gelungen ist. Während ich dies recherchiere, kann ich mich nicht erinnern, auf einen einzigen Artikel in einer akademischen Zeitschrift gestoßen zu sein, der versucht hat, eine dieser Anwendungen auf eine Weise zu entlarven, die dem berüchtigten Artikel von Minksy und Papert über Perzeptrone ähnelt. Heutzutage gibt es auf dem Marktplatz der Ideen nur einen großen Wettbewerb um die Aufmerksamkeit von Entwicklern, Theoretikern, Datenwissenschaftlern und dergleichen für Produkte, die auf ähnliche Problemgruppen anwendbar sind, was ein positiver Nebeneffekt des schnellen technischen Fortschritts ist. Der Nachteil ist, dass es hier viele niedrig hängende Früchte gibt, die nicht ausgewählt werden, insbesondere im Bereich der Datenmodellierung, wo sie am besten anwendbar sind.