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
0
votes
1 answer

what input should be given while creating hyperbox for neural network?(Fuzzy Min Max Neural Network classification))

I am Currently Working on Project "Fuzzy Min Max Neural Network Part 1: Classification" By going through paper I understood the concept of project but not able to decide how to create Hyperbox for input pattern. And no informaton is Available on…
Ashish
  • 1,943
  • 2
  • 14
  • 17
0
votes
1 answer

Use JFuzzyLogic and android app

hello i want to use JFuzzyLogic into my app Android; i have 2 questions: JFuzzyLogic use antlrworks-1.2.jar, jcommon-1.0.14.jar, jfreechart-1.0.11.jar; (for me is pointless) but it can be a problem for google play store? JFuzzyLogic weighs 8 mb,…
fabio
  • 271
  • 5
  • 18
0
votes
1 answer

Convert data to fuzzy data

I am beginner. I have a matrix in matlab and I want Convert matrix's number to fuzzy number and use these fuzzy number for my function's input .how can I do this? is it correct to Convert number to double number between 0,1 by Dividing numbers by…
saba 2085
  • 21
  • 1
  • 4
0
votes
1 answer

Fuzzy Logic sorting

Starting off, I apologize for bad table structure, it was not my decision and existed before me. Anyway, I have a table tbl_cities that is a list of, you guessed it, cities (but for whatever reason are stored in column [desc]). I wanted to make a…
David Starkey
  • 1,840
  • 3
  • 32
  • 48
0
votes
1 answer

How to use Fuzzy GUI editor in Scilab?

I've installed Fuzzy Logic Toolbox on Scilab 5.4.1 In Matlab we can write fuzzy in command line and use fuzzy GUI editor. How to use Fuzzy GUI editor in Scilab?
Hamed Kamrava
  • 12,359
  • 34
  • 87
  • 125
0
votes
1 answer

Exception with loading .clp file in CLIPS.Net

I'm trying to integrate CLIPS with visual studio, I'm using CLIPS.Net, and I have a problem with the load function, I get Exception Failed to load file 'test.clp' I tried to replace my file with the file in the samples, and I get the exception…
Ruba
  • 885
  • 4
  • 18
  • 29
0
votes
1 answer

How to extend upper and lower limits of ANFIS membership function in MATLAB?

I am trying to implement ANFIS on MATLAB. My input data operating range is 0-180, but MATLAB generates ANFIS membership function limits within 0-10. How to extend it from 0 to 180? Also another problem is my ANFIS input data is something like "data…
Binja
  • 121
  • 3
  • 3
  • 12
0
votes
1 answer

Matlab - Trapezoidal membership function

I have used the trapezoidal membership function through matlab as shown here. I have written the following in matlab: >> x=1:5; >> y=trapmf(x,[1 3 4 5]); And, for y, I got the following results: >> y y = 0 0.5000 1.0000 1.0000 …
Simplicity
  • 47,404
  • 98
  • 256
  • 385
0
votes
2 answers

Fuzzy logic application in recommender system

I was wondering how can I get some kind of advantage with using fuzzy logic in my recommender system? My system basically calculates similarity between users by: tanimoto coefficient cosinus distance discrete distance Then all the similarities…
0
votes
1 answer

How to speed up simulation time of simulink for fuzzy controllers

I have implemented fuzzy controller in simulink as shown below. Fuzzy controller has two inputs with three membership functions and 9 rules.The issue is that; that the simulink is taking too long time to run it. What could be the issue. Any…
Shayan Ali
  • 65
  • 2
  • 16
0
votes
1 answer

I need to compare two string to see if they match or are a near match

I have a series of Company Names returned from a web scrape and I am trying to compare them against a table of other Company Names to see if they match or are a near match; Some Company Ltd. Another Company Limited This Ltd. Some Company Ltd. …
0
votes
1 answer

Fuzzy Logic Domain Model

I've been working on a project involving Fuzzy Logic Controller, and so far everything has gone well. I've successfully modeled and implemented Norms (S and T norms), complements, fuzzy propositions and membership functions. However, I now face the…
ioreskovic
  • 5,531
  • 5
  • 39
  • 70
0
votes
1 answer

Strange method behaviour for second run

I am writing an Arduino program that use a fuzzy logic to control the car, but I have problems with the C++, as the program behaves really strange. The first run gets me RIGHT results, but next runs shifts outputs in the array really strange…
0
votes
1 answer

Exception evaluating fcl file

I'm using the jFuzzyLogic library in java. The Fcl file I'm using is: FUNCTION_BLOCK rischio_ciclo_fenologico VAR_INPUT ciclo_colturale : REAL; ciclo_vegetativo : REAL; END_VAR VAR_OUTPUT rischio_ciclo_fenologico : REAL; END_VAR FUZZIFY…
Kamahl
  • 246
  • 3
  • 9
0
votes
1 answer

How to generate ANFIS output in MATLAB?

I am using ANFIS for my work and learned use ANFIS using MATLAB. However, I am getting my final FIS output in chart. I am not able to get output in array form. Would you please help me on how to get the final output in array form?
user1496347
  • 11
  • 1
  • 1