CPC G06F 40/30 (2020.01) [G06F 40/253 (2020.01); G06N 3/04 (2013.01); G06N 3/084 (2013.01)] | 20 Claims |
1. A computing device configured to perform text or speech classification, the computing device comprising:
a projection neural network configured to receive a projection network input and to generate a projection network output from the projection network input;
wherein the projection network input comprises data descriptive of one or more units of text or speech;
wherein the projection network output comprises one or more classification outputs for the one or more units of text or speech; and
wherein the projection neural network comprises:
a sequence of one or more projection layers, wherein each projection layer has a plurality of projection layer parameters, wherein each projection layer is configured to:
receive a layer input;
apply a plurality of projection layer functions to the layer input, each projection layer function generating a respective projection function output that projects the layer input to a different space, and
generate a layer output by applying the projection layer parameters for the projection layer to the projection function outputs.
|