Systems And Methods For Recognizing Events
First Claim
1. A system for recognizing events comprising:
- a processor for executing machine readable instructions, wherein the processor is electronically coupled to an electronic memory;
a temporal sensor electronically coupled to the processor for generating a sequence of temporal signals relating to an unrecognized event, wherein the temporal sensor transmits the sequence of temporal signals to the processor and the processor executes the machine readable instructions to;
input the sequence of temporal signals relating to the unrecognized event to a recurrent neural network;
transform the sequence of temporal signals relating to the unrecognized event to a neural output relating to the unrecognized event with the recurrent neural network;
input the neural output relating to the unrecognized event into a random forest classifier; and
recognize a recognized event based upon a transformation of the neural output relating to the unrecognized event with the random forest classifier.
2 Assignments
0 Petitions
Accused Products
Abstract
Systems and methods for recognizing events include a processor for executing machine readable instructions. The processor may be electronically coupled to an electronic memory. A temporal sensor may be electronically coupled to the processor for generating a sequence of temporal signals relating to an unrecognized event. The temporal sensor may transmit the sequence of temporal signals to the processor. The processor may execute the machine readable instructions to: input the sequence of temporal signals relating to the unrecognized event to a recurrent neural network; transform the sequence of temporal signals relating to the unrecognized event to a neural output relating to the unrecognized event with the recurrent neural network; input the neural output relating to the unrecognized event into a random forest classifier; and recognize a recognized event based upon a transformation of the neural output relating to the unrecognized event with the random forest classifier.
-
Citations
20 Claims
-
1. A system for recognizing events comprising:
-
a processor for executing machine readable instructions, wherein the processor is electronically coupled to an electronic memory; a temporal sensor electronically coupled to the processor for generating a sequence of temporal signals relating to an unrecognized event, wherein the temporal sensor transmits the sequence of temporal signals to the processor and the processor executes the machine readable instructions to; input the sequence of temporal signals relating to the unrecognized event to a recurrent neural network; transform the sequence of temporal signals relating to the unrecognized event to a neural output relating to the unrecognized event with the recurrent neural network; input the neural output relating to the unrecognized event into a random forest classifier; and recognize a recognized event based upon a transformation of the neural output relating to the unrecognized event with the random forest classifier. - View Dependent Claims (2, 3, 4)
-
-
5. A method for recognizing events, wherein a temporal sequence of electronic data is transformed by a processor into a sequence recognition, the method comprising:
-
inputting a sequence of temporal signals relating to an unrecognized event into a feedback system, wherein the feedback system comprises a hidden layer of nodes for performing intermediate transformations; generating a feature vector relating to the unrecognized event from the sequence of temporal signals with the hidden layer of nodes, the feature vector representing a plurality of intermediate transformations of the sequence of temporal signals; inputting the feature vector into an ensemble classifier for the sequence recognition; recognizing a recognized event based upon a plurality of classifying transformations performed by the ensemble classifier upon the feature vector relating to the unrecognized event; and providing output relating to the recognized event. - View Dependent Claims (6, 7, 8, 9, 10, 11, 12)
-
-
13. A method for recognizing events, wherein a temporal sequence of electronic data is transformed by a processor into a sequence recognition, the method comprising:
-
inputting a sequence of temporal signals relating to an unrecognized event into a group of classifiers, wherein each of the group of classifiers comprises decision nodes for making determinations based upon the sequence of temporal signals, decision paths that interconnect the decision nodes, and filtering functions that transform the sequence of temporal signals; assigning the filtering functions to each of the decision nodes, wherein one of the decision nodes is assigned a recurrent neural network; transforming the sequence of temporal signals relating to the unrecognized event at the decision nodes to a windowed sequence relating to the unrecognized event; following each of the decision paths based at least in part upon a transformation of the windowed sequence by the filtering functions; generating a group of sub-recognition events by following the decision paths of the group of classifiers until they terminate; and recognizing a recognized event based upon the group of sub-recognition events. - View Dependent Claims (14, 15, 16, 17, 18, 19, 20)
-
Specification