Assignment - Soft Computing
Assignment - Soft Computing
2 Marks
Write down the difference between ANN and BNN (Brain Neural Network).
Define soft computing with suitable example.
Define the term ‘Hard Computing’ with suitable
examples.
Define Hybrid computing with suitable examples.
State the meaning of the term with respect to
Computing: Antecedent, Consequent and Mapping.
State a few examples of biological inspired
methodologies used is soft computing.
Define Fuzzy set with suitable example.
State the laws of Excluded middle and contradiction for
a fuzzy relation.
Define: Multivalued logic.
List the operations defined on fuzzy propositions.
Define: T-norm operator.
State the Mamdani & Larsen FI Rules.
State Goguen’s and Boolean Fuzzy rules.
Define: Relative and Fuzzy cardinalities of a fuzzy set.
Define defuzzification method.
List the properties of -cut for fuzzy sets.
Define idempotency and involution for any fuzzy set z.
Define a fuzzy binary relation.
Define the FAM table with a suitable example.
Discuss the limitations of defuzzification.
State the three most common inferring procedures used in proposition logic.
State the ways to interpret ‘A Entails B’.
Define: Activation function with respect to ANN.
Define: Threshold with respect to ANN.
Define: Bias with respect to ANN.
Define: Learning rate with respect to ANN.
Define population diversity with respect to GA.
State the Converging criteria of Gradient descent.
State the convergence criteria of McCulloch-Pitts neuron.
List the parameters of Gradient descent.
List the advantages of binary encoding.
List the disadvantages of binary encoding.
Describe the scenario where crisp set is preferred over
fuzzy set.
Explain a fuzzy set with an example.
Explain the term crossover points for fuzzy set.
Assignment for Soft Computing
5 Marks
Consider the fuzzy propositions:
U = Brad is tall; T(U)=0.72
V = Brad us intelligent; T(V)=0.48
Compute the truth values of the following statements:
i. Brad is tall or intelligent
ii. Brad is neither tall not intelligent
iii. If Brad is intelligent then he is tall too
Brad is either tall or intelligent
State the feature of Hard computing and soft
Computing.
Define: Universal fuzzy sets, Empty fuzzy sets and
Equal fuzzy sets with proper examples.
Define selection. List the different selection methods
used in GA.
Discuss the idea behind fuzzy logic. How does it differ
from the crisp logic? Explain with a suitable example.
Describe the feature of fuzzy logic.
Explain convex fuzzy set with examples and diagrams.
Describe Triangular and Trapezoidal Membership
Functions with suitable diagrams.
Describe the Bell-shaped Membership Function with
suitable diagram.
Describe the Gaussian and Sigmoid Membership
Function with suitable diagrams.
Describe the industrial applications of fuzzy logic
controller.
Describe Sigmoid activation function along with its
significance to obtain network output.
Discuss the drawbacks of simple genetic algorithm.
Demonstrate the support, core and boundary of a fuzzy
set with proper diagrams.
Sketch the simple architecture of ANN with detailed
notations and the calculation of net input.
Sketch the architectural design of a single-layer feed-
forward neural network.
Sketch the architectural design of a multi-layer feed-
forward neural network.
Implement NOT function using McCulloch-Pitts neuron
taking binary data.
Interpret the Delta rule for single output unit.
Interpret the training rule of Gradient Descent. Hence,
implement the steps of Gradient descent method.
Assignment for Soft Computing
Differentiate with suitable example: Fuzzy Relation Vs
Classical relation.
Contrast between a normal and a subnormal fuzzy set.
Also, State how height of the fuzzy set acts as adetermining factor of normality.
Differentiate: Supervised Learning vs. Unsupervised
Learning with suitable diagram/examples.
Differentiate: Biological Neural Network vs Artificial
Neural Network.
Justify how Ramp function differs from the ReLU
function.
Justify: Bipolar inputs are more effective than binary
inputs.
The membership functions for a transistor(T) and a
resistor (R) are given below:
= {(0,0), (1,0.2), (2,0.7), (3,0.8), (4,0.9), (5,1)}
= {(0,0), (1,0.1), (2,0.3), (3,0.2), (4,0.4), (5,0.5)}
Evaluate the following:
a. Algebraic Sum
b. Algebraic Difference
c. Algebraic Product
d. Bounded Sum
Bounded Difference
Consider the fuzzy relation:
On the basis of dataset given classify the given set is Underweight or Normal.
If a student studies for 5 hours whether he will pass or not? Use Logistic Regression algorithm.
Write down the difference between Logistic Regression and Linear Regression.
Assignment for Soft Computing
10 Marks
List the different mutation operations available for
binary GA. Explain them.
Discuss the application domain of ANN.
Describe the training of McCulloch-Pitts neuron.
Discuss the advantages and the limitations of an ANN.
Describe the features of a perceptron with a proper
structure diagram.
Apply the Gradient Descent training rule to find the
minimum value of the function f(x)=x2+x+1, given the initial value of x=1, learning rate( ) =
0.01, tolerance
= 0.25, precision upto 4 decimal places.
Design a Computer Software to perform image
processing to locate objects without a scene. The two fuzzy sets representing a Plane and a Train
image are:Plane = { (train, 0.2), (bike, 0.5), (boat, 0.3), (plane, 0.8), (house, 0.1) }
Train = { (train, 1), (bike, 0.2), (boat, 0.4), (plane, 0.5),
(house, 0.2) }
Determine the Following:
a. Plane * Train (Algebraic/Vector Product)
b. Plane + Train (Algebraic Sum)
c. Plane – Train (Algebraic Difference)
d. Plane Train (Bounded Sum)
e. Plane Train (Bounded Difference)
f. Prove the Associativity for Union and
Intersection for both the sets.
Examine the DeMorgan’s law on both the sets.
Consider the following proposition:
P: If job is risky then compensation is highQ: compensation is quite low
The universe of discourses are given as:
job = {1, 2, 3, 4}
compensation = {a, b, c, d}
All the elements are arranged in ascending order.The fuzzy sets for the propositions are
given as: risky job = {(1, 0.3) (2, 0.8), (3, 0.7), (4, 0.9)}
high compensation = {(a, 0.2) (b, 0.4), (c, 0.6), (d,0.8)}
Apply Zadeh’s interpretation to find the fuzzy relationfor the Rule P.
Hence, find the conclusion caused by the premise Q
using appropriate Fuzzy Inference rule, given,
quite-low = {(a, 0.1) (b, 0.2), (c, 0.3), (d, 0.5)}
Implement AND function using McCulloch-Pitts neuron
taking binary data.
Implement OR function using McCulloch-Pitts neuron
taking binary data.
Assignment for Soft Computing
Implement AND-NOT function using McCulloch-Pitts
neuron taking binary data.
Implement XOR function using McCulloch-Pitts neuron
taking binary data.
Implement NOR function using McCulloch-Pitts neuron
taking binary data.
Implement NAND function using McCulloch-Pitts
neuron taking binary data.
Compare between different types of computing after
defining the term ‘computing’ and stating it's vitalfeatures.
Assignment for Soft Computing
A1, A2, and A3 are three fuzzy sets as shown in the
following figures. Examine the aggregation of theaforementioned three sets and then
defuzzify by:
(i) weighted average method
(ii) centre of sums method
(iii) mean of max method
Assignment for Soft Computing
i) If the weather is Sunny and Wind is Weak then what will be probability of Playing Football and
Not Playing Football?
ii) If the Weather is Rain, Temperature is Cool, Humidity is Normal and Wind is Weak then what
will be probability of Playing Football and Not Playing Football?
Apply Naïve Bayes classifier.
What is support vector machine .Discuss in detail?
Give the Decision Trees for the above set of training example.
Explain different cross over operations performed in GA
How does the choice of kernel function in a Support Vector Machine (SVM) affect its performance in
classification tasks, and what are the advantages and disadvantages of popular kernel functions such as
linear, polynomial, radial basis function (RBF), and sigmoid kernels?