CS 564 Homework: Self-Organization of the FARS Visual System

Due November 9

 

Assume the following wiring for a simple visual system.

X: is the visual input [shape, color, width, height]

Z: is the identity of the object

Y1: is AIP’s grasp preference [side, power, precision, with aperture coding]

Y2: is RX’s grasp preference [side, power, precision, with aperture coding]

G: is the final grasp command [side, power, precision, with aperture coding]

WTA: is winner take all network (can be implemented non-neurally as well)

RX: is an unspecified region to be implemented as a backprop network similar to IT and AIP.

 

`

 

 

 

 

 

 

 

 

 

 

The network is going to receive a hand-coded coarse coding for the following objects: cylinders of various lengths and widths, colors, a lipstick with color red, a pencil sharpened at one end (thus of one width but different lengths) and different colors, a spool of thread, and a one-pint beer glass (no handle) with color yellow (make sure that you have many training patterns, at least more than 25 combinations). The network is to be trained so that the output z encodes "what" the object is, while the output at y1 encodes "how" to grasp the object (so we want the output to encode 2 affordances - type of grasp and aperture required), so you must also design an encoding for AIP and IT. Each IT, AIP and RX are one hidden layer backpropagation neural networks.

 

a) Train AIP and IT with no learning in RX  and Y2 not in place (take Y2 input to WTA as zero). Do you see any segregation between units with stronger connections to AIP than IT or vice versa?  If so, can you describe the features encoded by some of these units?

 

b) With the network trained in (a), add the RX->WTA link connections and then train RX using the  output of IT (z)  as the input and the output of AIP (y1) as the target output by backpropagation.

After training, lesion the AIP and report on how well the whole system responds to the inputs.

 

c) Combine (a) and (b) - i.e., see what happens when all three regions are trained at the same time.

Get the Backprop model code here!

 

 

The University of Southern California does not screen or control the content on this website and thus does not guarantee the accuracy, integrity, or quality of such content. All content on this website is provided by and is the sole responsibility of the person from which such content originated, and such content does not necessarily reflect the opinions of the University administration or the Board of Trustees