Question: Which among the following is true for a McCulloch–Pitts (MP) neuron?
- It can implement Boolean functions with a non-linear decision boundary. (b) It can implement linearly separable Boolean functions with a linear decision boundary. (c) It can be used to approximate a real-valued function. (d) It can accurately represent the XOR function by adjusting its weights and thresholds.
Reveal answer and solution
Answer: (b)
How to solve:
- An MP neuron fires when . The boundary is a straight line (plane). So its boundary is linear → (a) is false, (b) is true.
- Inputs and output are only 0/1, so it cannot approximate real-valued functions → false.
- XOR is not linearly separable, and an MP neuron has no weights to adjust anyway → false.
