0% found this document useful (0 votes)
144 views16 pages

Introduction Soft Computing

The document discusses soft computing. It defines soft computing as a type of computing that does not require precise results, unambiguous control steps, or formally defined algorithms. Soft computing allows for imprecision, uncertainty, and approximation. It is inspired by biological systems and includes techniques like neural networks, fuzzy logic, and genetic algorithms. Soft computing is applied in areas like image processing, decision support systems, and bioinformatics. It is contrasted with hard computing which aims for precise, unambiguous results defined by formal algorithms.
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)
144 views16 pages

Introduction Soft Computing

The document discusses soft computing. It defines soft computing as a type of computing that does not require precise results, unambiguous control steps, or formally defined algorithms. Soft computing allows for imprecision, uncertainty, and approximation. It is inspired by biological systems and includes techniques like neural networks, fuzzy logic, and genetic algorithms. Soft computing is applied in areas like image processing, decision support systems, and bioinformatics. It is contrasted with hard computing which aims for precise, unambiguous results defined by formal algorithms.
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/ 16

SOFT COMPUTING

Pronab Kumar Adhikari


SOFT COMPUTING
Pronab Kumar Adhikari
Introduction of Soft Computing

What is Computation ??
Defining Hard Computing
Defining Soft Computing
Hard Computing Vs Soft Computing
Hybrid Computing
What is Computation ??

we know exactly a computing means there are certain input and then there is a procedure by which the input can be
converted into some output. So, in the context of computing, so the input is called the antecedent and then output is
called the consequence and then computing is basically mapping. this mapping is also alternatively called as formal
method also it is called an algorithm, so basically algorithm to solve a problem.
Characteristics of Computing
Defining Hard Computing

LAZ(Lotfi Aliasker Zade) introduced the concept of hard computing in 1996.


According to LAZ : Computing can be termed as Hard Computing if it shows the following
characteristics-
a) Guaranteed Precise Result: for a given input it always give a particular output.
b) Unambiguous Control Action : the step that is required to solve the problem is unambiguous.
c) Formally defined Control Action: steps are formally defined by means of some mathematical formula
or some algorithm.
Examples of Hard Computing

Solving Numerical Problems: finding root of polynomials or finding an integration or derivation we usually
follow some mathematical models.

Searching and Sorting Techniques: searching and sorting techniques are frequently used in many applications.
So, these are the basically followed by some unambiguous steps and it always gives the precise result and it is
basically defined correctly by means of an algorithm. So, it is an example of hard computing.

Solving Computational Geometry Problems: finding the shortest tour in a graph, finding closest pair of points
given a set of points etcetera is basically is a task of hard computing.
Defining Soft Computing
Goals of Soft Computing
Goals of Soft Computing
Characteristics of Soft Computing

It does not requires any mathematical modelling for problem solving, it does not necessary that an algorithm
should be expressed in terms of mathematical formulation.
It may not yield the precise solution, The solution that it gives not always the same or unique. It can give time
to time the different solution for the same problem even with the same input also. But the solution is near about
the accurate value.
◦ Algorithms are adaptive: It can adjust to the change of dynamic environment. For the same problem same
computing concept can be easily adapted into whatever be the number of inputs are there, whatever the input
values maybe there, whatever the other parameters that is involved in order to solve the problem
Uses biological inspired methodologies such as genetics, evolution, Ant’s behaviour ,human nervous system,
etc.
Applications of Soft Computing

Handwritten character recognition.


Image Processing and Data Compression.
Automotive Systems and Manufacturing
Decision Support System
Power System Analysis
Bioinformatics
Investment and Trading
Hard Computing Vs Soft Computing

Soft computing and hard computing are computing methods where hard computing is the conventional
methodology relies on the principles of accuracy, certainty, and inflexibility. Conversely, soft computing is a
modern approach premised on the idea of the approximation, uncertainty, and flexibility.
Hard Computing Vs Soft Computing
Thank You

You might also like

pFad - Phonifier reborn

Pfad - The Proxy pFad of © 2024 Garber Painting. All rights reserved.

Note: This service is not intended for secure transactions such as banking, social media, email, or purchasing. Use at your own risk. We assume no liability whatsoever for broken pages.


Alternative Proxies:

Alternative Proxy

pFad Proxy

pFad v3 Proxy

pFad v4 Proxy