An artificial vision system traning method starts by forming (S2) a
feature matrix including feature sample vectors and a corresponding
response sample vector including response sample scalars. The method then
uses an iterative procedure to determine a linkage vector linking the
response sample vector to the feature matrix. This iterative procedure
includes the steps: determining (S4) a response sample vector error
estimate in the response sample vector domain; transforming (S6) the
response sample vector error estimate into a corresponding linkage vector
error estimate in the linkage vector domain; determining (S7) a linkage
vector estimate in the linkage vector domain by using the linkage vector
error estimate; transforming (S8) the linkage vector estimate into a
corresponding response sample vector estimate in the response sample
vector domain. These steps are repeated until (S5) the response sample
vector error estimate is sufficiently small.