Learn Before
Formula

Reading (NTM Architecture)

In the Neural Turing Machine (NTM) architecture, a read operation at time tt uses an N×MN \times M memory matrix, denoted as MtM_t, and a vector of weightings, wtw_t, over the NN memory locations emitted by a read head. The weightings are normalized such that:

iwt(i)=1,0wt(i)1i\sum_i w_t(i) = 1, \quad 0 \le w_t(i) \le 1 \quad \forall i

The read vector, rtr_t, returned by the read operation is defined as the convex combination of the memory row vectors:

rtiwt(i)Mt(i)r_t \leftarrow \sum_i w_t(i)M_t(i)

0

1

Updated 2026-05-10

Tags

Data Science