06.03.2013 Views

Artificial Intelligence and Soft Computing: Behavioral ... - Arteimi.info

Artificial Intelligence and Soft Computing: Behavioral ... - Arteimi.info

Artificial Intelligence and Soft Computing: Behavioral ... - Arteimi.info

SHOW MORE
SHOW LESS

You also want an ePaper? Increase the reach of your titles

YUMPU automatically turns print PDFs into web optimized ePapers that Google loves.

ni 1 = '1' output ( firing ).<br />

Each neuron has a fixed threshold, say, thi for neuron 'i'. Each neuron<br />

readjusts its states r<strong>and</strong>omly by using the following equations.<br />

For neuron i :<br />

Output ni = 1 ; if ∑wij n j > thi<br />

j≠i<br />

= 0 ; otherwise (14.7)<br />

The <strong>info</strong>rmation storage for such a system is normally described by<br />

s<br />

ij i<br />

where ni s represents set of states for s being an integer 1,2,....., n.<br />

To analyze the stability of such a neural network, Hopfield proposed a special<br />

kind of Liapunov energy function given in expression (14.8)<br />

The change in energy ∆E due to change in the state of neuron 'i' by an amount<br />

∆ nj is given by<br />

As ∆ ni is positive only when the bracketed term is positive, thus any change in<br />

E under the expression (14.9) is negative. Since E is bounded, so the iteration<br />

of the Hopfield neural algorithm, given by the expression (14.8), must lead to<br />

stable states.<br />

Continuous Hopfield net<br />

The continuous Hopfield net can be best described by the following<br />

differential equation,<br />

s<br />

j<br />

w = ∑ n − n −<br />

s<br />

( 2 1)( 2 1 )<br />

E = − (1/2) Σ wij ni nj − Σ li ni + Σ thi nI . (14.8)<br />

i≠j I j<br />

∆ Ε = − ( Σ wij nj + li − thi ) ∆ ni (14.9)<br />

i≠j<br />

du<br />

∑ wijn j −ui<br />

R<br />

i<br />

C i = /<br />

i + li<br />

dt j<br />

(14.10)

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!