Questions tagged [fuzzy-logic]

Fuzzy logic is logic handling uncertainty by using as truth values a real number between 0 and 1 to represent less or more certainty about a variable. Fuzzy operators similarly work with degrees of truth.

What is it?

Fuzzy logic is logic handling uncertainty by using as truth values a real number between 0 and 1 to represent less or more certainty about a variable. It is a form of many-valued logic. Fuzzy operators similarly work with degrees of truth.

How does it work?

Fuzzy logic deals with reasoning that is approximate rather than fixed and exact. In contrast with traditional logic theory, where binary sets have two-valued logic: true or false, fuzzy logic variables may have a truth value that ranges in degree between 0 and 1. Fuzzy logic has been extended to handle the concept of partial truth, where the truth value may range between completely true and completely false.

The reasoning in fuzzy logic is similar to human reasoning. It allows for approximate values and inferences as well as incomplete or ambiguous data (fuzzy data) as opposed to only relying on crisp data (binary yes/no choices). Fuzzy logic is able to process incomplete data and provide approximate solutions to problems other methods find difficult to solve.

In traditional logic, an answer is either black or white. Using fuzzy logic, the answer could be white, black or any variation of grey.

Related tags

Useful links

419 questions
2
votes
1 answer

Fuzzy systems with same output from different rules

I'm new in fuzzy logic modeling. I'm using the package "sets" in R. Starting form a database of crisps variables of 8 input varialbes and 1 output variable, I performed the fuzzyfication and I assigned a membership function to each variables (inputs…
2
votes
2 answers

How can I map a list of ranges to a single value?

I've only recently jumped into the world of iphone development and objective-c, so I'm still a bit lost as to how I might implement something like this. I have a float, and I have a list of ranges that float can fall within and the corresponding…
pdehaan
  • 332
  • 2
  • 13
2
votes
0 answers

What is a sensible way to combine multiple Jaro-Winkler calculations?

Let's say I am comparing two individuals, each with a first name, last name, postal code, address(line1), address(line2), and phone number. These all have varying reliability and importance for determining a match. I can generate a J-W distance for…
Daniel Paczuski Bak
  • 3,720
  • 8
  • 32
  • 78
2
votes
0 answers

Fuzzy logic on Android application

I want to use the Fuzzy logic in my android application. I proceed with trying the jFuzzyLogic library (http://jfuzzylogic.sourceforge.net/html/index.html) and the example provided on eclipse. In the execution of the example, I have confronted 2…
ha_ell
  • 99
  • 6
2
votes
1 answer

Takagi-Sugeno system using frbs R

I've been trying to use the R Statistical software to build a Takagi Sugeno fuzzy system. Using the R package 'frbs' I've managed to set up the most of components of the FIS following the example in the demo files. Unfortunately I've hit a…
Garbaczyk
  • 31
  • 4
2
votes
1 answer

Fuzzy Logic - Aggregating fuzzy rules

I am starting in fuzzy logic and I have a model with several rules. The way I am aggregating them so I can defuzzify is by taking the maximum of each rule (that is how I saw in an exemple of the library that I am using). The problem is that if one…
Rafael Reis
  • 600
  • 2
  • 6
  • 19
2
votes
1 answer

"Fuzzy Lookup" add in results

Using Excel 2010, and the Microsoft "Fuzzy Lookup" add in to compare a column out of 2 worksheets. First worksheet has around 48,000 rows (x 3 columns), second worksheet has around 23,000 rows (x 5 columns). The "Fuzzy Lookup" is comparing one…
steve_o
  • 1,243
  • 6
  • 34
  • 60
2
votes
1 answer

Duke deduplication engine : exact same record not matched

I am attempting to use Duke to match records from one csv to another.First csv and second both has ID,Model,Price,CompanyName,Review,Url columns. I am trying to match to another csv to find duplicates records. package no.priv.garshol.duke; import…
Kishore
  • 5,761
  • 5
  • 28
  • 53
2
votes
1 answer

Duke deduplication engine: linking records not working?

I am attempting to use Duke to match records from one database to another. One db has song titles + writers. I am trying to match to another db to find duplicates and corresponding records. I have gotten duke to run and I can see some of the records…
1000Suns
  • 251
  • 1
  • 3
  • 16
2
votes
1 answer

How to get the class of a rule in Juzzy (fuzzy logic library)?

I've tried Juzzy in Java. After defining the membership functions, antecedents, consequences and my rule base, I tried to print the output of a sample input which I entered. I saw that the only output can be the defuzzication number (type of…
Pegah
  • 121
  • 1
  • 12
2
votes
1 answer

SSIS Warm Caches

Please see the following webpage: http://msdn.microsoft.com/en-us/library/ms137786.aspx. In the 'Caches of Indexes and Reference Tables' it states: "When you configure the Fuzzy Lookup transformation, you can specify whether the transformation…
w0051977
  • 15,099
  • 32
  • 152
  • 329
2
votes
1 answer

Python Libraries Adaptive Neuro-Fuzzy Inference System (ANFIS)

Are there any libraries that implement ANFIS (Python Libraries Adaptive Neuro-Fuzzy Inference System) in Python? Do libraries like PyBrain support it?
2
votes
1 answer

Fuzzy Cyclic Triangular membership function

I am very new to fuzzy toolkit in R. I have been trying to create fuzzy function as show in the image. I am using this function do represent time as list of four variables Morning Noon Evening Midnight For any given time all four variables have a…
2
votes
1 answer

Optimazition MFs of Fuzzy inference by genetic algorithm

I am using GA to optimize the parameters of the membership functions in my fuzzy system. I create a function for fitness: function y = gafuzzy(x) global FISsys global allData global realResult FISsys = readfis('aCAess.fis'); allData =…
Omid Omidi
  • 1,670
  • 2
  • 16
  • 23
2
votes
1 answer

Fuzzy logic rule generator

I have 6 variables with 4 membership functions such as "tiny,small,large,huge". Is there any tool available that would generate the rules for me. I tried to write the rules and came up with 200 rules but the combinations are killing me and it is…
Dan
  • 801
  • 2
  • 14
  • 29