A binary vector is a string of 1s and 0s (bits). Any data can ultimately be represented as a binary vector, which blurs the distinction between binary vectors and vectors of variables. In this catalogue, the term “binary vector” is used to refer to cases where data cannot sensibly be described as a vector of variables (e.g. an image bitmap) or where a vector of variables consists exclusively of independent booleans.

- used by
- ALG_Actor-critic ALG_Adaptive resonance theory network ALG_Autoencoder ALG_Convolutional neural network ALG_Deep Q-network ALG_Hopfield network ALG_Long short-term memory network ALG_Monte-Carlo tree search ALG_Neural actor-critic ALG_Perceptron ALG_Q-learning ALG_Restricted Boltzmann machine ALG_SARSA ALG_Temporal difference learning