An optical implementation of a second-order, translation-invariant neu
ral network algorithm is described. The active devices are two arrays
of integrated asymmetric Fabry-Perot modulators. The device and the ar
ray characteristics are given. The arrays are used, with passive optic
s, to provide optical input, matrix multiplication, and weighted inter
connects in a cascaded optical system. The detailed parameters of the
system are discussed, and the operation is assessed in terms of noise
tolerance. Translation invariance is confirmed. Finally, the relative
merits of the devices and algorithm are considered.