Professional Documents
Culture Documents
A742 Exp No 10 Aisc
A742 Exp No 10 Aisc
A742 Exp No 10 Aisc
Name: Naitik Jain Div.: - BE-A Roll No: 742 SUBJECT: -AISC
PUNCTUALITY (2)
PERFORMANCE (4)
Q&A (2)
JOURNAL WRITING (2)
TOTAL MARKS (10)
Date of Assignment:
Date of Submission:
Theory:
- Hybrid system
Neuro fuzzy system is based on fuzzy system which is trained on the basis of
working of neural network theory. The learning process operates only on the
local information and causes only local changes in the underlying fuzzy
system. A neuro-fuzzy system can be seen as a 3-layer feedforward neural
network. The first layer represents input variables, the middle (hidden) layer
represents fuzzy rules and the third layer represents output variables. Fuzzy
sets are encoded as connection weights within the layers of the network,
which provides functionality in processing and training the model.
Working flow:
- In input layer, each neuron transmits external crisp signals directly to the
next layer.
- Each fuzzification neuron receives a crisp input and determines the degree
to which the input belongs to input fuzzy set.
- Fuzzy rule layer receives neurons that represent fuzzy sets.
- An output neuron, combines all inputs using fuzzy operation UNION.
- Each defuzzification neuron represents single output of neuro-fuzzy
system.
Advantages:
- It can handle numeric, linguistic, logic, etc kind of information.
- It can manage imprecise, partial, vague or imperfect information.
- It can resolve conflicts by collaboration and aggregation.
- It has self-learning, self-organizing and self-tuning capabilities.
- It can mimic human decision-making process.
Disadvantages:
1. Student Modelling
2. Medical systems
3. Traffic control systems
4. Forecasting and predictions
Working Flow:
Working Flow:
• Start with an initial population of solutions that represent first generation.
• GAs is used to develop the best set of rules to be used by a fuzzy inference
engine
• GAs is used to optimize the choice of membership functions.
• A Fuzzy GA is a directed random search over all discrete fuzzy subsets.
• It can mimic human decision-making process.
Disadvantages:
• Interpretation of results is difficult.
• Difficult to build membership values and rules.
• Takes lots of time to
converge. Applications:
• Mechanical Engineering
• Electrical Engine
• Artificial Intelligence
• Economics
• Fuzzy-Neural system
The reverse relationship between neural network and fuzzy logic, i.e., neural
network used to train fuzzy logic is also a good area of study. Following are
two major reasons to build neural trained fuzzy logic −
• New patterns of data can be learned easily with the help of neural
networks hence, it can be used to pre-process data in fuzzy systems.
• Neural network, because of its capability to learn new relationship with
new input data, can be used to refine fuzzy rules to create fuzzy adaptive
system.
Examples of Neural-Trained Fuzzy system
ANFIS Architecture:
1. Representing Takagi-Sugeno Fuzzy Model
For simplicity, we assume that the fuzzy inference sytem under
consideration has two inputs x and y and one output z. For a first-order
Takagi-Sugeno fuzzy model, a common rule set with two fuzzy if-then
rules is the following:
Rule 1: If x is A1 and y is B1, then f1=p1x+q1y+r1;
Rule 2: If x is A2 and y is B2, then f2=p2x+q2y+r2;
Layer 1 Every node i in this layer is an adaptive node with a node function
where x (or y) is the input to node i and Ai (or Bi-2) is a linguistic label (such as
"small" or "large") associated with this node. In other words, O1,i is the
membership grade of a fuzzy set A ( =A1 , A2 , B1 or B2 ) and it specifies the
degree to which the given input x (or y) satifies the quantifier A.
where {ai, bi, ci} is the parameter set. As the values of these parameters
change, the bell-shaped function varies accordingly, thus exhibiting various
forms of membership function for fuzzy set A. Parameters in this layer are
referred to as premise parameters.
Layer 2 Every node in this layer is a fixed node labeled anfis, whose output is
the product of all the incoming signals:
Each node output represents the firing strength of a rule. In general, any
other T-norm operators that perform fuzzy AND can be used as the node
function in this layer.
Layer 3 Every node in this layer is a fixed node labeled N. The ith node calculates
the ratio of the ith rule's firing strength to the sum of all rules' firing strenghts:
O3,i=w¯i=wiw1+w2ʹi=1,2.O3,i=w¯i=wiw1+w2ʹi=1,2.
For convenience, outputs of this layer are called normalized firing strengthes.
Layer 4 Every node i in this layer is an adaptive node with a node function:
where anfis is a normalized firing strength from layer 3 and {pi, qi, ri} is the
parameter set of this node. Parameters in this layer are referred to as consequent
parameters.
Layer 5 The single node in this layer is a fixed node labeled anfis, which
computes the overall output as the summation of all incoming singals: