A Boolean function F(X1, X2, X3) is defined to give the output 1 if (either both of xı and Xz are equal to zero) or (X2

Business, Finance, Economics, Accounting, Operations Management, Computer Science, Electrical Engineering, Mechanical Engineering, Civil Engineering, Chemical Engineering, Algebra, Precalculus, Statistics and Probabilty, Advanced Math, Physics, Chemistry, Biology, Nursing, Psychology, Certifications, Tests, Prep, and more.
Post Reply
answerhappygod
Site Admin
Posts: 899604
Joined: Mon Aug 02, 2021 8:13 am

A Boolean function F(X1, X2, X3) is defined to give the output 1 if (either both of xı and Xz are equal to zero) or (X2

Post by answerhappygod »

A Boolean Function F X1 X2 X3 Is Defined To Give The Output 1 If Either Both Of Xi And Xz Are Equal To Zero Or X2 1
A Boolean Function F X1 X2 X3 Is Defined To Give The Output 1 If Either Both Of Xi And Xz Are Equal To Zero Or X2 1 (150.23 KiB) Viewed 23 times
A Boolean function F(X1, X2, X3) is defined to give the output 1 if (either both of xı and Xz are equal to zero) or (X2 is equal to 0 and both of xy and X3 are equal to 1). (i) In a two-layer BDN net realisation of this function, based upon the expression of the above definition in first canonical (* sum of products") form, how many hidden units would be needed? (You may find it useful to first construct a truth table.) [2 marks] (ii) Write down an algebraic expression in product form for each of the functions that would need to be performed by these hidden units, and then for each hidden unit, using a constructive rule or otherwise, obtain a weight vector w and threshold s that would allow its required function to be performed. [9 marks]
Join a community of subject matter experts. Register for FREE to view solutions, replies, and use search function. Request answer by replying!
Post Reply