# Whatever happened to Fuzzy Logic?

**URL:** <https://boards.straightdope.com/t/whatever-happened-to-fuzzy-logic/959904>\
**Category:** Factual Questions\
**Created:** [February 22, 2022, 1:33am UTC](https://boards.straightdope.com/t/whatever-happened-to-fuzzy-logic/959904 "2022-02-22T01:33:52Z")\
**Posts on this page:** 8\
**Page:** 1

<div class="post-metadata">

**Author:** ![PozhanPop](https://sea3.discourse-cdn.com/straightdope/user_avatar/boards.straightdope.com/pozhanpop/32/8022_2.png) [@PozhanPop](https://boards.straightdope.com/u/PozhanPop)\
**Post date:** [February 22, 2022, 1:33am UTC](https://boards.straightdope.com/t/whatever-happened-to-fuzzy-logic/959904/1 "2022-02-22T01:33:52Z")

</div>

I remember it being a huge thing in the late 90s where it was being applied to even washing machines and microwaves.  
It was a Japanese concept if I remember right.  
Did it just taper off or is it incorporated into current designs and firmware so that it need not be mentioned or emphasized anymore ?

---

<div class="post-metadata">

**Author:** ![DPRK](https://avatars.discourse-cdn.com/v4/letter/d/4491bb/32.png) [@DPRK](https://boards.straightdope.com/u/DPRK)\
**Post date:** [February 22, 2022, 1:39am UTC](https://boards.straightdope.com/t/whatever-happened-to-fuzzy-logic/959904/2 "2022-02-22T01:39:19Z")

</div>

Nothing happened to it; here is the thread:

> [@Is Fuzzy Logic dead?](https://boards.straightdope.com/t/is-fuzzy-logic-dead/658287/10):
>
> H.G. Wells A Modern Utopia (1905)

---

<div class="post-metadata">

**Author:** ![PozhanPop](https://sea3.discourse-cdn.com/straightdope/user_avatar/boards.straightdope.com/pozhanpop/32/8022_2.png) [@PozhanPop](https://boards.straightdope.com/u/PozhanPop)\
**Post date:** [February 22, 2022, 2:53am UTC](https://boards.straightdope.com/t/whatever-happened-to-fuzzy-logic/959904/3 "2022-02-22T02:53:34Z")

</div>

Thanks 🙂

---

<div class="post-metadata">

**Author:** ![Schnitte](https://sea3.discourse-cdn.com/straightdope/user_avatar/boards.straightdope.com/schnitte/32/9033_2.png) [@Schnitte](https://boards.straightdope.com/u/Schnitte)\
**Post date:** [February 22, 2022, 10:26am UTC](https://boards.straightdope.com/t/whatever-happened-to-fuzzy-logic/959904/4 "2022-02-22T10:26:52Z")

</div>

The concept is still around, it’s just that the term “fuzzy logic” as a a buzz word has fallen out of fashion. But its ideas show up, for instance, a lot in machine learning when classifier algorithms give a value between zero and one that reflects the algorithm’s credence that a particular object belongs into a particular class.

---

<div class="post-metadata">

**Author:** ![Senegoid](https://sea3.discourse-cdn.com/straightdope/user_avatar/boards.straightdope.com/senegoid/32/6606_2.png) [@Senegoid](https://boards.straightdope.com/u/Senegoid)\
**Post date:** [February 22, 2022, 8:45pm UTC](https://boards.straightdope.com/t/whatever-happened-to-fuzzy-logic/959904/5 "2022-02-22T20:45:21Z")

</div>

> [@PozhanPop](#):
>
> It was a Japanese concept if I remember right.

The primary instigator of Fuzzy Logic and a collection of related Fuzzy subjects was Prof. Lotfi Zadeh at U. C. Berkeley, going back into the mid-1960s.

> **[Lotfi A. Zadeh](https://en.wikipedia.org/wiki/Lotfi_A._Zadeh)**
>
> Lotfi Aliasker Zadeh (/ˈzɑːdeɪ/; Azerbaijani: Lütfi Rəhim oğlu Ələsgərzadə; Persian: لطفی علی‌عسکرزاده; 4 February 1921 – 6 September 2017) was a mathematician, computer scientist, electrical engineer, artificial intelligence researcher, and professor of computer science at the University of California, Berkeley. 
> Zadeh is best known for proposing fuzzy mathematics, consisting of several fuzzy-related concepts: fuzzy sets, fuzzy logic, fuzzy algorithms, fuzzy semantics Zadeh was born in Baku, A...

---

<div class="post-metadata">

**Author:** ![PozhanPop](https://sea3.discourse-cdn.com/straightdope/user_avatar/boards.straightdope.com/pozhanpop/32/8022_2.png) [@PozhanPop](https://boards.straightdope.com/u/PozhanPop)\
**Post date:** [February 22, 2022, 9:47pm UTC](https://boards.straightdope.com/t/whatever-happened-to-fuzzy-logic/959904/6 "2022-02-22T21:47:50Z")

</div>

Probably the Japanese made it into the buzz word it was back then. 🙂 Thank you for the info on the Prof.

---

<div class="post-metadata">

**Author:** ![Dr.Strangelove](https://sea3.discourse-cdn.com/straightdope/user_avatar/boards.straightdope.com/dr.strangelove/32/6613_2.png) [@Dr.Strangelove](https://boards.straightdope.com/u/Dr.Strangelove)\
**Post date:** [February 22, 2022, 9:48pm UTC](https://boards.straightdope.com/t/whatever-happened-to-fuzzy-logic/959904/7 "2022-02-22T21:48:37Z")

</div>

> [@Schnitte](#):
>
> The concept is still around, it’s just that the term “fuzzy logic” as a a buzz word has fallen out of fashion.

Fuzzy logic was a particular kind of continuous-valued logic, and IMO, not a very useful one.

It tried to develop continuous versions of standard Boolean operators. For instance, an AND might be A\*B–that gives the same results as a Boolean AND in the case of 0 and 1, and intermediate outputs for intermediate inputs. An OR might be max(A, B).

The problem is that these are immensely restrictive. Boolean logic has a finite number of possible operators, and the standard ones cover all bases. But there are an infinite number of possible fuzzy operators, and which one is most useful depends on the application.

Continuous-valued control systems were common long before fuzzy logic. They were and continue to be useful, because they didn’t restrict themselves to a handful of operators chosen only by analogy with Boolean math. They include far more powerful tools like derivative and integral operators.

And there are modern neural nets, which have a simple non-linear operator at their core (not immensely different from the ones used in fuzzy logic), but with trained weighting factors, and used by the millions. They can model any reasonable function, but it would be impossible for a human to develop one by hand.

Fuzzy logic sits in an awkward middle ground between these two extremes. Too inflexible to be used directly; adding training could make them work, but then the Boolean analogy is pointless (you’re better off with some other operator that’s better suited for training).

---

<div class="post-metadata">

**Author:** ![Hari\_Seldon](https://sea3.discourse-cdn.com/straightdope/user_avatar/boards.straightdope.com/hari_seldon/32/5173_2.png) [@Hari\_Seldon](https://boards.straightdope.com/u/Hari_Seldon)\
**Post date:** [February 23, 2022, 2:20am UTC](https://boards.straightdope.com/t/whatever-happened-to-fuzzy-logic/959904/8 "2022-02-23T02:20:22Z")

</div>

From a mathematician’s point of view (at least this mathematician’s) fuzzy logic (or fuzzy set theory) is handicapped by the lack of the concept of fuzzy subset. I was once talking to a guy trying to do fuzzy topology and he told that whenever he seemed to be veering into an area where he needed to deal with fuzzy subsets, he dropped that inquiry.

That lacuna can be filled, but doing so puts into the branch of mathematics called topos theory and the fuzzy logicians were not interested in that. Once that is done all the boolean operations, including negation, become obvious.
