In fuzzy logic, the most commonly used membership functions are triangular and trapezoid ones. A crucial drawback of these functions is the lack of differentiability; a property that would be useful for learning systems. In this chapter, we introduce the so-called squashing functions; a differentiable parametrized family of functions that can not only be used for approximating piecewise linear membership functions but also Łukasiewicz-type logical operators. We show that the derivative of a squashing function is the difference of two sigmoid functions. This fact will come useful in gradient-based applications.
CITATION STYLE
Dombi, J., & Csiszár, O. (2021). Squashing Functions. In Studies in Fuzziness and Soft Computing (Vol. 408, pp. 121–134). Springer Science and Business Media Deutschland GmbH. https://doi.org/10.1007/978-3-030-72280-7_7
Mendeley helps you to discover research relevant for your work.