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

Create successful ePaper yourself

Turn your PDF publications into a flip-book with our unique Google optimized e-Paper software.

N<br />

o<br />

Table 24.2: Training pattern samples of DOA networks.<br />

INPUT<br />

(Square values)<br />

OUTPUT<br />

11 3 12 5 13 14 6 7 8 4 9 2 10 L T F F F T R<br />

L L R R<br />

1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 1 0<br />

2 0 0 0 1 0 1 1 0 0 1 0 1 0 0 1 0 0 0 0 0<br />

. . . . . . . . . . . . . .. . . . . . . .<br />

55 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 1 1 1 1 1<br />

The notation in this table has the same meaning as earlier.<br />

Table 24.3: Training pattern samples of the decision-making network.<br />

No INPUT OUTPUT<br />

L T F F F T R G T F F F T S<br />

L L R R<br />

L L R R T<br />

1 0 1 0 0 0 0 0 0 1 0 0 0 0 0<br />

2 0 0 0 1 0 0 0 0 0 0 1 0 0 0<br />

. . . . . . .<br />

37 1 1 1 1 1 1 1 1 0 0 0 0 0 0<br />

Outputs of Table 24.1 <strong>and</strong> 24.2 are ANDed <strong>and</strong> given as INPUT to table 24.3.<br />

Outputs are decision of movement (G= Go; ST= Stop <strong>and</strong> the others are same as above)<br />

The BP algorithm in our discussion was meant for a closed indoor<br />

environment [21]-[24]. Recently Pomerleau at Carnegei Mellon University<br />

designed an autonomous L<strong>and</strong> Vehicle called ALVINN that traverses the road<br />

using the Back-propagation algorithm [11], shown in fig.24.19. In their<br />

system, they employed a three layered neural net, with 1024 (32 × 32) neurons<br />

in the input layer, that grabs the (32 × 32) pixel-wise video image <strong>and</strong><br />

generates one of the 30 comm<strong>and</strong>s at the neurons located at the output layers.<br />

The comm<strong>and</strong>s are binary signals, representing the angle changes in the<br />

movement. The figure below describes some of the control signal. A human<br />

trainer generates the control comm<strong>and</strong>s for a specific instance of an image.<br />

After training with a few thous<strong>and</strong> samples of instances, the network becomes<br />

able to generate the control comm<strong>and</strong>s autonomously from known input<br />

excitations.

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

Saved successfully!

Ooh no, something went wrong!