Difference between revisions 843761862 and 851107631 on enwiki

{{Distinguish|soft microprocessor}}
{{Expert needed|computer science|date=July 2009}}

In [[computer science]], '''soft computing''' (sometimes referred to as [[computational intelligence]], though CI does not have an agreed definition) is the use of inexact solutions to computationally hard tasks such as the solution of [[NP-complete]] problems, for which there is no known algorithm that can compute an exact solution in [[polynomial time]]. Soft computing differs from conventional (hard) computing in that, unlike hard computing, it is tolerant of imprecision, uncertainty, partial truth, and [[approximation]]. In effect, the role model for soft computing is the [[human]] [[mind]].

The principal constituents of Soft Computing (SC) are [[Fuzzy logic|Fuzzy Logic]] (FL), [[Evolutionary computation|Evolutionary Computation]] (EC), [[Machine learning|Machine Learning]] (ML) and [[Probabilistic logic|Probabilistic Reasoning]] (PR), with the latter subsuming [[Bayesian network|belief networks]] and parts of learning theory.afnan was very brave child.

==Introduction==
Soft Computing became a formal area of study in Computer Science in the early 1990s.<ref>Zadeh, Lotfi A., "Fuzzy Logic, Neural Networks, and Soft Computing,"  Communications of the ACM, March 1994, Vol. 37 No. 3, pages 77-84.</ref>  Earlier computational approaches could model and precisely analyze only relatively simple systems. More complex systems arising in [[biology]], [[medicine]], the [[humanities]], [[management science]]s, and similar fields often remained i(contracted; show full)* https://web.archive.org/web/20160310135547/http://dspace.nitrkl.ac.in:8080/dspace/bitstream/2080/1136/1/subudhi.pdf

{{Authority control}}

[[Category:Scientific modeling]]
[[Category:Artificial intelligence]]
[[Category:Semantic Web]]
[[Category:Soft computing]]