A single non activated neuron is just a linear combination of its inputs.
Thresholding this neuron's output as-is against 0 would create a hyperplane binary separator, whose parameters can be learned.
What would be the shape of this separator (decision boundary) in case we also take a relu on the output and only then threshold?
I keep thinking it has to be non linear, otherwise NNs wouldn't work, but if something was positive before, it would remain positive, and if it were negative or zero, it would stay, and so the relu actually did nothing for the decision boundary, which makes no sense to me.
If someone could make order of this for me I would be glad.
As a follow up, I would like to understand multi level descision boundaries - say on a 2 level network. What would the boundary look like with 2 neurons per layer, on a 2 layer network, for, say, a XOR-like dataset?