A simulated neural element includes a cell body and one or more simulated branches. Simulated branches are configured to receive input signals and to activate when a combination of the signals received during a specified window of time exceeds a branch activation threshold level. The simulated cell body is configured to activate when a combination of activity in the simulated branches during another specified window of time exceeds a cell body activation threshold level. The branch and cell body activation threshold levels may be automatically and locally regulated so that the actual branch activation rates for the simulated branches approximate desired branch activation rates and the actual cell body activation rate for the simulated cell body approximates a desired cell body activation rate. Such 'homeostatic' regulation of branch and cell firing thresholds, done locally (i.e. individually for each branch and cell), may enhance the performance of artificial neural circuitry. 
REGULATING ACTIVATION THRESHOLD LEVELS IN A SIMULATED NEURAL CIRCUIT