Fuzzification

Digital computers are designed and programmed to primarily work with crisp sets. This means they are able to apply logical operations and computational reasoning based on the classical sets. In order to make intelligent machines, we require a process called fuzzification. With this process, the digital inputs are translated into fuzzy sets.

Membership of the fuzzy sets corresponds to a certain degree of certainty for the fuzzy set. Fuzzification is a process by which we move gradually from precise symbols to vagueness for the element representations, which translates measured numerical values into fuzzy linguistic values. Consider a set of numbers that are close to integer value 5:

Aclassic = {3,4,5,6,7}

Afuzzy = {0.6/2, 0.8/3, ...

Get Artificial Intelligence for Big Data now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.