Hyperdimensional Computing is an emergent model of computation where all objects are represented in high-dimensional vectors. This model includes a well-defined set of arithmetic operations that produce new high-dimensional vectors, which, in addition to represent basic entities, can also represent more complex data structures such as sets, relations and sequences. This paper presents a method for sequence prediction using Hyperdimensional Computing and the Sparse Distributed Memory model. The proposed method is based on the encoding, storage and retrieval of sequence vectors, which store the k consecutive vectors of a sequence. The next element of a sequence is selected by taking into account the current, as well as the k immediate preceding elements of the sequence. Each vector is associated to a sequence vector that is stored in memory; the way in which each vector is associated to its sequence vectors is the main contribution of this paper. We present experimental results for the encoding and prediction of randomly generated sequences and the results indicate that the method performs correct predictions.
CITATION STYLE
Quiroz Mercado, J. I., Barrón Fernández, R., & Ramírez Salinas, M. A. (2017). Sequence Prediction with Hyperdimensional Computing. Research in Computing Science, 138(1), 117–126. https://doi.org/10.13053/rcs-138-1-12
Mendeley helps you to discover research relevant for your work.