Learning to predict sensory consequences

Preset

    Starting posture

    Sensed at the start, so already available

    Motor command

    Abstract command strengths

    The same command goes to the body and, as an efference copy, to the prediction circuit.

    Recoded inputs: granule-cell-inspired features

    A simplified population representation supplies different combinations of command and starting state.

    Appears at step 2, Recode inputs.

    Learned weights

    W: 3 × 6 numbers that weight the features

    Body

    Turns the command into movement with its own mechanics, starting from posture q. Baseline mechanics

    Waiting for a command

    Trial history

    Size of the residual on each compared trial (root mean square of its three components)

    Residual size by trial

      Predicted sensory consequences

      Computed from the efference copy and starting posture

      Appears at step 3, Predict.

      Actual sensory consequences

      Later sensory feedback, for the same comparison time as the prediction

      Feedback not yet available.

      Residual = actual − predicted

      Appears at step 5, Compare.