Professional Documents
Culture Documents
Introduction To Soft Computing
Introduction To Soft Computing
Introduction To Soft Computing
• 1988 − Kosko developed Binary Associative Memory BAMBAM and also gave
the concept of Fuzzy Logic in ANN.
The historical review shows that significant progress has been made in this field.
Neural network based chips are emerging and applications to complex problems are
being developed. Surely, today is a period of transition for neural network technology.
Biological Neuron
A nerve cell neuronneuron is a special biological cell that processes information.
According to an estimation, there are huge number of neurons, approximately
1011 with numerous interconnections, approximately 1015.
Schematic Diagram
Soma Node
Dendrites Input
Axon Output
The following table shows the comparison between ANN and BNN based on some
criteria mentioned.
Criteria BNN
Processing Massively parallel, Massively parallel, fast but inferior than BNN
slow but superior
than ANN
Learning They can tolerate Very precise, structured and formatted data is required to tolerate am
ambiguity
Fault Performance It is capable of robust performance, hence has the potential to be fau
tolerance degrades with even
partial damage
POSSIBLY YES
CANNOT SAY
POSSIBLY NO
CERTAINLY NO
The fuzzy logic works on the levels of possibilities of input to achieve the definite
output.
Implementation
• It can be implemented in systems with various sizes and capabilities ranging
from small micro-controllers to large, networked, workstation-based control
systems.
• It can be implemented in hardware, software, or a combination of both.
LP x is Large Positive
MP x is Medium Positive
S x is Small
MN x is Medium Negative
LN x is Large Negative
• Automatic Gearboxes
• Four-Wheel Steering
• Vehicle environment control
Consumer Electronic Goods
• Hi-Fi Systems
• Photocopiers
• Still and Video Cameras
• Television
Domestic Goods
• Microwave Ovens
• Refrigerators
• Toasters
• Vacuum Cleaners
• Washing Machines
Environment Control
• Air Conditioners/Dryers/Heaters
• Humidifiers
Advantages of FLSs
• Mathematical concepts within fuzzy reasoning are very simple.
• You can modify a FLS by just adding or deleting rules due to flexibility of fuzzy
logic.
• Fuzzy logic Systems can take imprecise, distorted, noisy input information.
• FLSs are easy to construct and understand.
• Fuzzy logic is a solution to complex problems in all fields of life, including
medicine, as it resembles human reasoning and decision making.
Disadvantages of FLSs
• There is no systematic approach to fuzzy system designing.
• They are understandable only when simple.
• They are suitable for the problems which do not need high accuracy.
Fuzzy set:
1. Fuzzy set is a set having degrees of membership between 1 and 0. Fuzzy
sets are represented with tilde character (~). For example, Number of cars
following traffic signals at a particular time out of all cars present will have
membership value between [0,1].
2. Partial membership exists when member of one fuzzy set can also be a part
of other fuzzy sets in the same universe.
3. The degree of membership or truth is not same as probability, fuzzy truth
represents membership in vaguely defined sets.
4. A fuzzy set A~ in the universe of discourse, U, can be defined as a set of
ordered pairs and it is given by
• Algebraic product:
• Bounded sum:
• Bounded difference: