CPC G06N 3/044 (2023.01) [G06F 3/0604 (2013.01); G06F 3/0659 (2013.01); G06F 3/0673 (2013.01); G06N 3/08 (2013.01)] | 20 Claims |
12. A system comprising an application-specific hardware integrated circuit, one or more storage devices storing instructions that, when executed by a processor of the integrated circuit, causes performance of operations comprising:
receiving a current input at a recurrent neural network (RNN) implemented on the integrated circuit;
generating, for the current input, a feature representation that represents an embedding vector derived from an embedding space of the RNN based on the current input;
providing the feature representation to a RNN cell of the RNN, wherein the RNN cell processes the feature representation in hardware;
selecting, from a plurality of state registers and based on sequence identifying data, a particular internal state that the RNN uses; and
generating, using the feature representation, the particular internal state, and a set of fixed weights, a prediction and next state of the RNN for a particular task the RNN is to perform.
|