+ All Categories
Home > Education > Creatures neural network

Creatures neural network

Date post: 03-Jul-2015
Category:
Upload: esraa-saady
View: 273 times
Download: 0 times
Share this document with a friend
33
CREATURES Dania Daghstani Esraa saady
Transcript
Page 1: Creatures neural network

CREATURES

Dania DaghstaniEsraa saady

Page 2: Creatures neural network

Our lovely game

Page 3: Creatures neural network
Page 4: Creatures neural network
Page 5: Creatures neural network

INSIDE THE CREATURES

• Neural Network:

responsible for the sensory-motor control and

learning.

• Biochemistry:

responsible for energy metabolism and hormonal

regulation of behavior.

Page 6: Creatures neural network

CREATURES BIOCHEMISTRY

• Chemicals

• Emitters

• Reactions

• Receptors

Page 7: Creatures neural network

CHEMICALS

• These are just arbitrary numeric labels in the range 0 to 255, each

representing a different chemical and each associated with a numeric

value representing its current concentration.

Page 8: Creatures neural network

EMITTERS

• These chemicals are produced by chemo-emitter objects.

Page 9: Creatures neural network

RECEPTORS

• Many parts of the brain and body can have receptors attached, and thus can become responsive to chemical changes.

Page 10: Creatures neural network

REACTIONS

• Chemicals undergo transformations as defined by Reaction objects.

• Example:

A + B => C + D Normal reaction with two products

A + B => C ‘fusion’

A => nothing exponential decay

Page 11: Creatures neural network

CREATURE’S BRAIN

Page 12: Creatures neural network

LOBE 0 - DRIVE

• This lobe holds the current state of the creatures drives (such as

hunger, pain, etc).

• It has 18 cells.

• Example: Hungry afraid

0 : pain

2 : Hunger

9 : Fear

Drive perception

Page 13: Creatures neural network

LOBE 1 - GENERAL SENSORY

• The cells in this lobe define what the norn can currently sense in the

environment.

• It has 32 cells.

• Example:

5 : user has spoken

21 : it has hit me.

General Perception

Page 14: Creatures neural network

LOBE 2 - VERB

• The Verb lobe is another lobe that is controlled directly by the

Creatures executable. Whenever a verb is entered by the user in the

speech box of Creatures then the cell associated with this verb will

be fired in this lobe.

• It has 16 cells.

• Example:

1 : push

7 : drop

Verb Perception

Page 15: Creatures neural network

LOBE 3 - PERCEPTION

• Perception lobe, which combines several groups of sensory inputs into one place.

• It has 112 cells.

• Example:

I am near a Grendel General sensory

it is hitting me verb lobe

I am in pain Drive lobe

Verb lobe

General Sensory

Drive lobe

Perception

lobe

Page 16: Creatures neural network

LOBE 4 - STIMULUS SOURCE

• Cells in this lobe are activated directly by the Creatures executable.

• The lobe has 40 cells - one for each object classification in Creatures.

• Example:

0 : current norn

1 : hand

5 : egg

Stimulus attention

Page 17: Creatures neural network

LOBE 5 - NOUN

• It is another lobe controlled directly by the Creatures executable.

• The noun lobe will also fire if the user moves the hand over an object

and types the command 'look‘, This causes the cell for that particular

object to fire in the noun lobe.

• It has 40 cells.

Noun Attention

Page 18: Creatures neural network

LOBE 6 - ATTENTION

• Each cell in the attention lobe relates to a particular object.

• It has 40 cells.

Page 19: Creatures neural network

LOBE 7 - CONCEPT

• The Concept lobe is the biggest lobe in a Norn's brain.

• it has 640 cells.

Perception concept Decision

Page 20: Creatures neural network

LOBE 8 - DECISION

• Each cell in the decision lobe relates to a particular action that the

norn can perform. These actions are the same as the verbs in the

verb lobe.

• It has 16 cells.

concept Decision

Page 21: Creatures neural network

PARAMETERS OF A NEURON

• Input types

• Input gain

• Rest State

• State

Page 22: Creatures neural network

PARAMETERS OF A NEURON

• Threshold

• Relaxation Rate

• SVRule(State-Variable Rule)

Page 23: Creatures neural network

STATE VARIABLE RULES

• Random : 0 : chem 5 : plus : state : end. (Stimulus source lobe)

• State : end. (General sensory lobe)

• State : plus : type0 : plus : type1 : end. (attention lobe).

• State : plus :type0 :minus :type1: end. (decision lobe).

Page 24: Creatures neural network

SOME SVRULES PARAMETERS

• Type0

• Type1

• STW: Short-term weight, used to modulate input signals.

• LTW: Long-term weight. Acts as rest state for STW and provides statistical response

to reinforcement.

• STW relaxation rate: rate at which STW relaxes back towards LTW.

• LTW relaxation rate: rate at which LTW rises towards STW.

• Susceptibility: current susceptibility to reinforcement.

• Susceptibility relaxation rate: half-life of Susceptibility parameter.

• Strength: controls dendrite migration.

Page 25: Creatures neural network

SOME SVRULES PARAMETERS

• Reinforcement SVRule: expression to compute changes in STW.

• Susceptibility SVRule: Expression to compute changes in sensitivity to reinforcement.

• Strength gain SVRule: Expression to compute Strength increase.

• Strength loss SVRule: Expression to compute atrophy.

Page 26: Creatures neural network

GENERALIZATIONS

Page 27: Creatures neural network

CREATURE LEARNING

• By their parents at birth time.

• Learning changes in environment by self-observation.

• Interaction with its peers of same group.

Page 28: Creatures neural network

REPRODUCTION

Page 29: Creatures neural network
Page 30: Creatures neural network

GENETICS

• The details of creatures in game such as their brains, biochemistry and appearance.

• It dictated by virtual genetics using a simulated genome often called Digital DNA.

Page 31: Creatures neural network

GENOMES CONTENT

• brain information (lobes, and the dendrites and neurons they contain)

• chemical reactions and half-lives (norns can become immortal and such things when these mutate)

• concentrations of chemicals in the bloodstream at birth

• biochemistry workings (receptors, emitters)

• creature appearance, pigments and gait, among other things.

Page 32: Creatures neural network

LIFE STAGE

Page 33: Creatures neural network

Thank you


Recommended