  We propose an embodied system based on the free energy principle (FEP) for
sensorimotor visual perception. We evaluated it in a character-recognition task
using the MNIST dataset. Although the FEP has successfully described a rule
that living things obey mathematically and claims that a biological system
continues to change its internal models and behaviors to minimize the
difference in predicting sensory input, it is not enough to model sensorimotor
visual perception. An embodiment of the system is the key to achieving
sensorimotor visual perception. The proposed embodied system is configured by a
body and memory. The body has an ocular motor system controlling the direction
of eye gaze, which means that the eye can only observe a small focused area of
the environment. The memory is not photographic, but is a generative model
implemented with a variational autoencoder that contains prior knowledge about
the environment, and that knowledge is classified. By limiting body and memory
abilities and operating according to the FEP, the embodied system repeatedly
takes action to obtain the next sensory input based on various potentials of
future sensory inputs. In the evaluation, the inference of the environment was
represented as an approximate posterior distribution of characters (0 - 9). As
the number of repetitions increased, the attention area moved continuously,
gradually reducing the uncertainty of characters. Finally, the probability of
the correct character became the highest among the characters. Changing the
initial attention position provides a different final distribution, suggesting
that the proposed system has a confirmation bias.
