Professional Documents
Culture Documents
Soft Computing UNIT 1
Soft Computing UNIT 1
NEURAL NETWORKS
UNIT 1
What is Soft Computing?
The idea behind soft computing is to model
cognitive behavior of human mind.
Soft computing is base of conceptual
intelligence in machines.
Soft computing is a collection of techniques
that help us to construct computationally
intelligent system.
SOFT COMPUTING VS HARD COMPUTING
SOFT COMPUTING HARD COMPUTING
Soft computing is stochastic in nature. Hard computing is deterministic in
nature.
Soft computing can perform parallel
computations. Hard computing can perform sequential
computations.
Takes less computation time.
Takes more computation time.
produces approximate answers.
Produces exact answers.
Low cost for solution.
High cost for solution.
Soft Computing Constituents
Methodology Strength
Neural Network Learning and Adaption
Fuzzy Set Theory Knowledge representation
via fuzzy if-then rules
Genetic algorithm
and simulated Systematic random
annealing search
Neural network
Neural networks mimic certain
processing capabilities of the
human brain.
A neural network is a processing
device, either an algorithm or an
actual hardware.
A computing world has a lot to gain
from neural networks.
Fuzzy Logic
Fuzzy logic is a method of
processing variables that allows
the processing of several possible
truth values through a single
variable.
Variables can have truth values
that are not only true or false, but
any real number between 0 and 1.
Genetic Algorithm
Genetic Algorithms are used to
mimic some of the processes
observed in natural evolution.
GA s are used to solve complex
optimization problems.
Genetic algorithms are based on
the ideas of natural selection and
genetics.
From Conventional AI to Computational Intelligence