0% found this document useful (0 votes)
2 views15 pages

1.1.Introduction to Softcomputing and Its Properties

Soft Computing is an approach that mimics human reasoning and learning in uncertain environments, focusing on imprecision and approximation to solve complex real-world problems. It contrasts with Hard Computing, which requires precise models and is suited for ideal scenarios. Soft Computing encompasses methodologies like Neural Networks, Fuzzy Logic, and Evolutionary Algorithms, forming a crucial part of Artificial Intelligence.
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PPTX, PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
2 views15 pages

1.1.Introduction to Softcomputing and Its Properties

Soft Computing is an approach that mimics human reasoning and learning in uncertain environments, focusing on imprecision and approximation to solve complex real-world problems. It contrasts with Hard Computing, which requires precise models and is suited for ideal scenarios. Soft Computing encompasses methodologies like Neural Networks, Fuzzy Logic, and Evolutionary Algorithms, forming a crucial part of Artificial Intelligence.
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PPTX, PDF, TXT or read online on Scribd
You are on page 1/ 15

Outline

• Definition of Soft Computing


• Components
• Features of Soft Computing
• Definition of Hard Computing
• Features of Hard Computing
• Why Soft Computing
• Schemes of Soft Computing
What is Soft Computing ?

 “Soft Computing is an emerging approach to


computing which parallel the remarkable
ability of the human mind to reason and learn
in a environment of uncertainty and
imprecision”.
What is Soft Computing ?

 Soft Computing is the fusion of


methodologies designed to model and enable
solutions to real world problems, which are
not modeled or too difficult to model
mathematically.
What is Soft Computing ?

 The aim of Soft Computing is to exploit the


tolerance for imprecision, uncertainty,
approximate reasoning, and partial truth in
order to achieve close resemblance with
human like decision making.
Components
Properties
Founder
Adapted from L.A. Zadeh
– 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.
What is Hard Computing?

 Hard computing, i.e., conventional


computing, requires a precisely stated
analytical model and often a lot of
computation time.
 Many analytical models are valid for ideal
cases.
 Real world problems exist in a non-ideal
environment.
Features of hard computing

• Real-time constraints.
• Need of accuracy and precision in
calculations and outcomes.
• Useful in critical systems
Problem Solving Techniques
Steps for Hard Computing
Why Soft Computing

• Mathematical model & analysis can be done


for relatively simple systems.
• More complex systems arising in biology,
medicine & management systems remain
intractable to conventional mathematical &
analytical methods.
Why Soft Computing
• Typically human can:

1. Take decisions

2. Derive inference from previous situations experienced.

3. Expertise in an area.

4. Adapt to changing environment

5. Learn to do better

6. Social behavior of collective intelligence.

1 & 2 : Fuzzy Logic

3 & 4 : Neural Network

5 & 6 : Evolutionary Algorithms


Scheme of Soft-Computing and its branches

• Soft-Computing (SC) is a key part of Artificial


Intelligence (AI) focused on the design of robust
intelligent systems.
• SC is formed by many different methods, techniques
and algorithms that can be conceptually grouped in
three main branches: Neural Computation,
Evolutionary Computation and Fuzzy Logic
algorithms. Many of these methods also belong to the
wider knowledge area called Natural Computing
(NC).
Scheme of Soft-Computing and its branches

You might also like