Homeostasis Flashcards
What is homeostasis
It is the process of when a system returns to a set point
define homoeostasis in terms of neural networking
Using gradient descent on an error surface to reduce the discrepency between the output and the target until the difference between the two is 0.
How to use the error surface to make a system reach homeostasis
A Braitenberg vehicle such as m= s1- s2 can be wired up to perform homeostasis.
1. Provide the vehicle with a target connected to 1 sensor and an output which is connected to the other sensor.
x= target - output
2. providing one of the wires is negative.
3. Plot the error function of the vehicle.
error(x)= x2
The error surface is all the possible states the vehicle can be in.
4. Put in the value of x (x = target - output)
5. perform gradient descent on the function
m= -2 (target - output)
This shows that the motor will stop when the target - output = 0, homoeostasis.
What real life phenomenons can be explained by homeostasis?
- The thermostat in a house.
The thermometer detects the temperature, is provided with a target (20degrees), the motor is adding hot or cold water to heat or cool the house until the discrepency between the target and output = 0.
How is this the first steps to the rescorla wagner model
The rescorla- wagner model is supervised learning
Supervised learning involves presenting a network with examples of input patterns along with information about what the correct outputs should be in response to those inputs. For example, the delta rule involves presenting a neuron with sensory inputs as well as target output value, and iteratively modifying the synaptic weights / wires.
The rescorla wagner model and the delta rule add on to homeostasis because they involve adjusting the weights/ wires to reduce the error.