You are on page 1of 2

BANGLADESH UNIVERSITY OF PROFESSIONALS (BUP)

DEPARTMENT OF INFORMATION AND COMMUNICATION TECHNOLOGY (ICT)


PROGRAM: B.SC. IN ICE
SEMESTER FINAL EXAMINATION
COURSE TITLE: ARTIFICIAL INTELLIGENCE
COURSE CODE: BICE-4101

Date: 27.12.20 Full Marks: 40


Time: 1.5 Hours Pass Marks: 20

Instructions:
A. Answer any five (05) questions
B. Marks are shown in the margin
C. Symbols used carry their usual meaning

Question-1:

(a) A four-person family wants to buy a house. An indication of how comfortable they are to be is [04]
the number of bedrooms in the house. But they also want a large house. Let U
={1,2,3,4,5,6,7,8,9,10} be the set of available houses described by their number of bedrooms.

Then the fuzzy set C (for comfortable) may be described as

Let L be the fuzzy set Large defined as

(i)How many bedrooms are optimal?

(ii)What is the maximum satisfactory to the grade?

(iii)Find the number of bedrooms which are fully satisfactory because it is comfortable.

(iv)Comments on these.

(b) The faulty measure of a circuit is defined fuzzily by three fuzzy sets namely Faulty(F), [06]
Fault tolerant (FT) and Robust(R) defined by three membership functions (as show in
Figure 1) with number of faults occur as universe of discourses and is shown below:

Figure 1: Three fuzzy sets

Reliability is measured as R∗ = F ∪ FT ∪ R. With a certain observation in testing (x, 0.3) ∈ R,


(x, 0.5) ∈ FT, (x, 0.8) ∈ F.

Calculate the reliability measure in crisp value. Calculate with (i) CoS (ii) CoG .

PAGE 1 OF 2
Question-2:

(a) Design a washing machine for a company that takes two input variables DIRT and [08]
GRESE on cloths. Each input considers three linguistic values. You need to optimize
the washing time (6 linguistic terms) to make your design an energy-efficient.

(i) Design a rule base system

(ii) Draw membership functions (use illustrations)

(iii) Show that if the clothes are solid to a larger degree, the wash time will be more, and
vice versa.

(b) Explain Triangular and Gaussian membership function with illustration and [02]
mathematical expression.

Question-3:
(a) A population of strings is 1011, 00111, 01001, and 01010. Assuming that the string represents a [07]
binary encoding of a number n and that the fitness function is given by 𝐹𝑖 = 100⁄𝑛 , fill in the
rest of the table using a suitable procedure such as the roulette wheel algorithm to generate a
mating pool. Having done this, complete the following table by randomly selecting mates and
single crossover sites to generate a new population. Calculate 𝐹𝑖 for each member of the new
population. Is this an improvement? (e.g., has the average population fitness improved? How do
the best-performing members compare?)

Table: 1Quetion 4(b)


No. String 𝑛 𝐹𝑖 𝐹𝑖 No. Mating Mate New 𝑛 New
⁄∑ 𝐹
𝑖 surviving pool Pop 𝐹𝑖
1 10111 23 4.35
2 00111
3 01001
4 01010
(b) Write GA using a flow chart. [03]

Question-4:

(a) Suppose we have some pattern of arbitrary dimensions; however, we need them in one [05]
dimension or two dimensions. Then the process of feature mapping would be very useful to
convert the wide pattern space into a typical feature space. Now, the question arises why do we
require a self-organizing feature map (SOM)? Write down the algorithm for SOM

(b) Explain Neural Representation of AND as well as NOT gate using the perceptron algorithm. [05]

Question-5:

(b) CNN is widely used for medical image analysis. How does a CNN can be used for image [07]
identification, discuss it with step by step illustration?

(c) Define epoch, bias, and learning parameter. In order to have an optimal NN, how to tune this [03]
parameter.

PAGE 2 OF 2

You might also like