• The bishema model is a modular learning model

    • Modular learning model in which new modules are created by subjectively discovering changes in the dynamics of the environment
  • What is Shema?

    • Piaget
    • Self-organizing processes in cognitive development
    • Its basic module is the Shema
    • Assimilation and regulation
      • Assimilation: incorporating information from the outside world into the Shema
        • Which Shema to incorporate
      • Regulation: changing the shema to take in information from the outside world
      • The assimilation and regulation cycle is similar to both steps of the k-means methodnishio.icon
    • Equilibration and differentiation
      • Above, processes of assimilation and regulation are in equilibrium
      • When data that is far from the Shema comes in, a new Shema is created, and this is differentiation.
  • Dual-schema model

    • Assume a robot with sensors and motors

    • Sensor input is a finite-dimensional real-valued vector

    • Based on sensor inputs, the internal processing system makes decisions and produces action outputs.

    • The action output is a real-valued vector of several dimensions

    • at time t

      • Sensor input, perceptual vector:
      • Action output, action vector:
      • Semiotics of parsing
      • The concept of an object is “how we act upon it and what are the consequences of our actions”.
        • The case ratio of [pragmatism
      • That is, is the primitive form
        • We call this the experience vector.
      • Furthermore, consider F such that .
        • Instantaneous motor output is rarely meaningful for agents operating in real space (2006)
        • The policy function is what should be called an “action” (2006), based on the idea that a series of actions acting on an object is an action.
        • The two expressions are connected when combined with a function expressing intent, as explained later.
    • Split the shema of Biaget into two parts.

      • whynishio.icon
      • Act Shema and Perceived Shema
      • Perceived Shema:
      • Act Shema:
      • where is the perception (Intention) that the subject wants to obtain at time t+1, ideally .
      • The combination of the two selects actions from inputs from the outside world.
        • The program of an action is a function that determines A from S .
        • :
      • Whether or not : satisfies the function F of the perceptual shema corresponds to whether or not the shema is appropriate as a symbol to represent an object existing in the external world. The process of assimilation can be performed here.
        • If the model error is small, the target belongs to the perceptual shema with F
        • Do you take the margin of error there?ではなくて?nishio.icon
    • Adds a limit to storage capacity

      • queue
      • We will store the U_t when we were in that shema state in this queue.
      • F optimizes the samples in its queue to approximate with minimum error
        • Regulation Process
      • Limited memory capacity contributes to plasticity
    • Summary: Assimilation and Adjustment

      • By selecting the shema with the smallest model error, we can identify the shema to which the target belongs (assimilation).
      • The object is recorded in the shema. The function of the shema is optimized to represent the object (adjustment).
    • differentiation

      • The model error at time t is calculated from the model error at time t…
      • confidence variable
      • If the adjustment of F is not sufficient, the denominator of R will also be larger in the same dimension
      • An increase in R can be recognized as some change outside the system
  • Acquisition of action shema through reinforcement learning

    • Bishema-based reinforcement learning

Hierarchical modular learning machine

  • Resources on sensory-motor learning are

  • Piaget’s Shema is divided into two parts, the action Shema and the perception Shema twin Shema

  • Bi-Schema is a cumulative modular learning device based on Piaget’s theory of the Shema, in which an autonomous robot acquires Shema (concepts) corresponding to models of the environment/object through interaction with the environment (2005).

  • The idea of symbolic grounding ignores the robot’s own subjective world; instead of starting with human symbols, symbols for the robot must be generated through its own memory organizing mechanisms

  • Umwelt = subjective world as seen by some creature = cyclic world.

    • J. Uexkull Biological Semiotics
  • Meanings of symbols do not exist objectively, but are formed through cognitive developmental processes and social communication


This page is auto-translated from /nishio/双シェマモデル using DeepL. If you looks something interesting but the auto-translated English is not good enough to understand it, feel free to let me know at @nishio_en. I’m very happy to spread my thought to non-Japanese readers.