Figure 1:
(A) The generative and inference models of PV-RNN in an MTRNN setting, (B) the error regression graph during tests, and (C) the error regression process. In panels A and B, black lines represent the generative model and red lines show the inference model, with solid red lines showing the feedforward computations of the inference model and dashed red lines showing the BPTT that is used to update AX¯ in panel A and Atest in panel B. The gray area in panel B represents a two-step temporal window of the immediate past in which At-2:t-1test is modified to maximize the lower bound. Panel C illustrates the error regression process. At t=6, predictions are generated (left) after observing X¯1:6test. The three-time step time window is slid by one time step to [4,7] (middle; now, t=7), and an error is observed between the prediction X4:7pred and the target value X¯4:7test. The lower bound is computed, and backpropagation is performed; A4:7test is then optimized, and the prediction X4:7pred is updated (right). This backpropagation/optimization/prediction cycle can be repeated multiple times before moving on to the [5,8] time window.

(A) The generative and inference models of PV-RNN in an MTRNN setting, (B) the error regression graph during tests, and (C) the error regression process. In panels A and B, black lines represent the generative model and red lines show the inference model, with solid red lines showing the feedforward computations of the inference model and dashed red lines showing the BPTT that is used to update AX¯ in panel A and Atest in panel B. The gray area in panel B represents a two-step temporal window of the immediate past in which At-2:t-1test is modified to maximize the lower bound. Panel C illustrates the error regression process. At t=6, predictions are generated (left) after observing X¯1:6test. The three-time step time window is slid by one time step to [4,7] (middle; now, t=7), and an error is observed between the prediction X4:7pred and the target value X¯4:7test. The lower bound is computed, and backpropagation is performed; A4:7test is then optimized, and the prediction X4:7pred is updated (right). This backpropagation/optimization/prediction cycle can be repeated multiple times before moving on to the [5,8] time window.

Close Modal

or Create an Account

Close Modal
Close Modal