Running a neural network backwards with partial inputs to find desired values

Viewed 228

Given a trained system, a network can be run backward with output values and partial inputs to find the value of a missing input value. Is there a name for this operation?

In example with a trained XOR network with 2 input neurons (with values 1 and X) and an output layer neuron (with value 1). If someone wanted to find what the value of the second input neuron was, they could feed the information backwards can calculate that it would be close to 0. What exactly is this operation called?

2 Answers

The Backwards Pass:

The goal with back propagation is to update each of the weights in the network so that they cause the actual output to be closer the target output, thereby minimising the error for each output neuron and the network as a whole. This is the step you wanted to know i guess.

Related