Documentos de Académico
Documentos de Profesional
Documentos de Cultura
Basics of Soft Computing
Basics of Soft Computing
1. Fuzzy Logic
2. Neural Network
3. Evolutionary Computation
Hard Computing
By above discussion we see that the role model for soft computing
is the human mind. Soft Computing is basically optimization
technique to find solution of problems which are very hard to
answer. Optimization is the process of making something better.
Optimization is the process of adjusting the inputs to find the
minimum or maximum output or result. Optimization is the
mechanism by which one finds the maximum or minimum value of
a function or process. This mechanism is used in fields such as
physics,
chemistry, economics, and engineering where the goal is to
maximize efficiency, production or some other measure.
Optimization can refer to either minimization or maximization;
Soft Computing is still growing and developing . More new sciences are still
merging into Soft Computing.
Mathematical model & analysis can be done for relatively simple systems. More complex
conventional mathematical and analytical methods. Soft computing deals with imprecision,
uncertainty, partial truth and approximation to achieve tractability, robustness and low
solution cost. It extends its application to various disciplines of Engg. and science. Typically
human can:
1. Take decisions
3. Expertise in an area
4. Adapt to changing environment
5. Learn to do better
Intelligent control strategies have emerged from the above mentioned characteristics of
human/ animals. The first two characteristics have given rise to Fuzzy logic;2nd , 3rd and 4th
have led to Neural Networks; 4th , 5th and 6th have been used in evolutionary algorithms.
The idea of soft computing was evolved in 1981 when Zadeh published his
paper on soft data analysis. Soft computing is a term coined by
Zadeh , combing a collection of computing techniques, spanning many fields that
fall under various categories in computational intelligence. Soft computing has
three
main branches, Fuzzy system, Evolutionary computation, Artificial Neural
computing which sub-sums Machine Learning (ML), Probabilistic Reasoning
(PR),
Belief Network, Chaos Theory, parts of Learning Theory and Wisdom Expert
System(WES).
1. Human Expertise
4. Numerical Computation
6. Model-free learning
7. Intensive computation
8. Fault tolerance