Which boolean function does the diagram represent?

(A and B) or C

(A xor B) or (C or D)

(A or B) or C

(A or B) and D

Hey @debjanihome boolean function work like
z = 1 if ( weight^T * x + b) >=0
z = 0 if (weight^T *x + b)<0

Now first consider what function perceptron c is representing,
A B C ( let x = -1 *1 + 1.5 * A + 1.5 *B, c=0 when x<0 and c=1 when x>=0)
0 0 0 ( = -1 which is <0)
0 1 1 ( = 0.5 which is >=0)
1 0 1 ( = 0.5 which is >=0)
1 1 1 (= 2 which is >=0)

From the truth table you can see that, it represents C = ( A or B)

Now similary looking for Y
C D Y ( let x = -1.5 *1 + 1 * A + 1 *B, y=0 when x<0 and y=1 when x>=0)
0 0 0 ( = -1.5 which is <0)
0 1 0 ( = -0.5 which is <0)
1 0 0 ( = -0.5 which is <0)
1 1 1 (= 0.5 which is >=0)

From this truth table you can see, that Y = C And D
Now putthing C = A or B
Final funcitonl y = (A or B) and D

Hope this resolved your doubt.
Plz mark the doubt as resolved in my douts section. :blush: