Soft computing: Difference between revisions

Content deleted Content added
Tag: Reverted
m Reverted edits by 202.149.199.26 (talk) to last version by 140.180.240.254
Line 9:
 
=== Fuzzy logic ===
[[Fuzzy logic]] is an aspect .of computing that handles approximate reasoning. Typically, [[Boolean algebra|binary logic]] allows computers to make decisions on true or false reasons (0s and 1s); however, introducing fuzzy logic allows systems to handle the unknowns between 0 and 1.<ref name="Procedia" /><ref>{{Cite web |date=2018-04-10 |title=Fuzzy Logic {{!}} Introduction |url=https://www.geeksforgeeks.org/fuzzy-logic-introduction/ |access-date=2023-11-11 |website=GeeksforGeeks |language=en-US}}</ref>
 
Unlike [[Classical set theory|classical sets]] that allow members to be entirely within or out, fuzzy sets allow partial membership by incorporating "graduation" between sets. Fuzzy logic operations include [[negation]], conjunction, and [[Logical disjunction|disjunction]], which handle membership between data sets.<ref name=":0" />
 
Fuzzy rules are logical statements that map the correlation between input and output parameters. They set the rules needed to trace variable relationships linguistically, and they would not be possible without [[linguistic variables]]. Linguistic variables represent values typically not quantifiable, allowing uncertainties.<ref>Trillas, Enric, and Luka Eciolaza. "Fuzzy logic." Springer International Publishing. DOI 10 (2015): 978-3.</ref>.
 
=== Neural networks ===