Deep learning internal state index-based search and classification
AssigneeDeepgram, Inc.
InventorsJeff Ward, Adam Sypniewski, Scott Stephenson
Life of this patent
Estimating the term…
Loading patent…
AssigneeDeepgram, Inc.
InventorsJeff Ward, Adam Sypniewski, Scott Stephenson
Estimating the term…
Systems and methods are disclosed for generating internal state representations of a neural network during processing and using the internal state representations for classification or search. In some embodiments, the internal state representations are generated from the output activation functions of a subset of nodes of the neural network. The internal state representations may be used for classification by training a classification model using internal state representations and corresponding classifications. The internal state representations may be used for search, by producing a search feature from an search input and comparing the search feature with one or more feature representations to find the feature representation with the highest degree of similarity.
A non-transitory computer-readable medium comprising instructions for:
A non-transitory computer-readable medium comprising instructions for:
A non-transitory computer-readable medium comprising instructions for:
The non-transitory computer-readable medium of 11, wherein the one or more feature representations comprise thresholded output values of the subset of nodes.
A non-transitory computer-readable medium comprising instructions for:
The non-transitory computer-readable medium of 16, wherein the one or more feature representations comprise thresholded output values of the subset of nodes.
Dependencies are inferred from the claim text.
Drawings are temporarily unavailable. Open the PDF at USPTO
From the US filing history. Foreign family members aren’t listed.
Speech classification or search: using artificial neural networks
Design or setup of recognition systems or techniques; Extraction of features in feature space; Blind source separation: generating training…
Based on distances to training or reference patterns: distances to prototypes
Architecture, e.g. interconnection topology: recurrent networks, e.g. Hopfield networks
About 11 years 10 months of term left · ends 22 Aug 2038 (estimated)
Deep learning using neural networks is a useful paradigm for machine learning. However, one disadvantage of deep neural networks is that it may take a long time to train and use a full machine learning model. Meanwhile, when deep neural networks are used, generally only the output of the neural network is saved. Transient information inferred by the neural network during use is generally discarded. It would be desirable to find a way to use information generated by the neural network without having to train and use a full model.
In an embodiment, an internal state representation of a neural network is captured during the processing of input. The internal state representation may be derived from the pattern of neural network output activations during processing. The internal state representation may be stored with the input and a generated output for later processing. In one embodiment, the internal state representations may be used for a search task. In another embodiment, the internal state representations may be used for later machine learning tasks, such as classification.
In some embodiments, the neural network is an end-to-end speech recognition system, end-to-end speech classification system, or end-to-end phoneme recognition system. In other embodiments, the neural network is unrelated to speech recognition.
The present disclosure will become more fully understood from the detailed description and the accompanying drawings, wherein:
FIG. 1 illustrates an exemplary network environment where some embodiments of the invention may operate
FIG. 2 illustrates an end-to-end speech recognition system according to an embodiment;
In the drawings, reference numbers may be reused to identify similar and/or identical elements.
Embodiments described herein relate to end-to-end neural network speech recognition systems. Some disclosed embodiments form a single neural network from input to output. Because of this unitary architecture, the disclosed speech recognition systems are able to be trained solely by data driven techniques, eschewing laborious hand-tuning and increasing accuracy.
Traditional speech pipelines need tens of people working together to build a model over several months. If one portion of the pipeline is altered, then all interfaces with the standard pipeline may be affected. Embodiments disclosed herein are trained by data-driven techniques only, without the need for human intervention.