Neural Network
Neural Network
When one detector output exceeds the detection limit, the hardware
circuit sends a local fire indication to the system and the
environmental characteristics to the information fusion center.
When a single detector local fire signal is received, the information
fusion center repeatedly queries the system detectors to generate a
final decision.
I- Model Representation
The blue node has predefined “activation” function which defines if this
node will be “activated” or how “active” it will be, based on the summarized
value.
Cost Function (True – Predicted )
Our goal from all these computations is to optimize the cost
function and that’s by finding the minimum value of the cost
function.
Backpropagation Algorithm
Minimize the cost function by adjusting the weights and that’s by
compute the partial derivative of the cost function.
Forward
Backward
Therefore, upon reaching the last stage in the forward direction, we get an
predicted error rate between the real output (pre-measured) and the predicted
output.
To reduce this error, we can use one of the means to know the percentage of
change for two things, which is the derivative.
∂ E ∂E ∂Y ∂ S
= × ×
∂ W ∂Y ∂ S ∂ W
Once we got a differentiation between the error and the weights we adjust
the network weights with updated ones:
∂E
W(new)= W(old) – learning rate × ∂ W
Implementation of BPNN:
Everything that has been explained happens to one weight in the neural
network,
And one neuron may require hundreds of epochs to get the best weight to get
lowest possible error rate.