PATIENT STATE DETECTION BASED ON SUPPORT VECTOR MACHINE BASED ALGORITHM
First Claim
1. A method comprising:
- generating a signal based on a sensed parameter of a patient;
determining a plurality of feature vectors over time based on the signal;
applying a support vector machine based algorithm to classify a patient state based on the plurality of feature vectors, wherein the support vector machine algorithm based algorithm defines a classification boundary in a feature space;
determining a trajectory of the feature vectors within the feature space relative to the classification boundary; and
generating an indication based on the trajectory of the feature vectors within the feature space.
1 Assignment
0 Petitions
Accused Products
Abstract
A patient state is detected with at least one classification boundary generated by a supervised machine learning technique, such as a support vector machine. In some examples, the patient state detection is used to at least one of control the delivery of therapy to a patient, to generate a patient notification, to initiate data recording, or to evaluate a patient condition. In addition, an evaluation metric can be determined based on a feature vector, which is determined based on characteristics of a patient parameter signal, and the classification boundary. Example evaluation metrics can be based on a distance between at least one feature vector and the classification boundary and/or a trajectory of a plurality of feature vectors relative to the classification boundary over time.
89 Citations
40 Claims
-
1. A method comprising:
-
generating a signal based on a sensed parameter of a patient; determining a plurality of feature vectors over time based on the signal; applying a support vector machine based algorithm to classify a patient state based on the plurality of feature vectors, wherein the support vector machine algorithm based algorithm defines a classification boundary in a feature space; determining a trajectory of the feature vectors within the feature space relative to the classification boundary; and generating an indication based on the trajectory of the feature vectors within the feature space. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18)
-
-
19. A system comprising:
-
a sensing module that generates a signal indicative of a parameter of the patient; and a processor that receives the signal, determines a plurality of feature vectors over time based on the signal, applies a support vector machine based algorithm to classify a patient state based on the plurality of feature vectors, wherein the support vector machine algorithm based algorithm defines a classification boundary in a feature space, determines a trajectory of the feature vectors within the feature space relative to the classification boundary, and generates an indication based on the trajectory of the feature vectors within the feature space. - View Dependent Claims (20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34)
-
-
35. A system comprising:
-
means for receiving a signal indicative of a parameter of a patient; means for determining a plurality of feature vectors over time based on the signal; means for applying a support vector machine based algorithm to classify a patient state based on the plurality of feature vectors, wherein the support vector machine algorithm based algorithm defines a classification boundary in a feature space; means for determining a trajectory of the feature vectors within the feature space relative to the classification boundary; and means for generating an indication based on the trajectory of the feature vectors within the feature space. - View Dependent Claims (36, 37)
-
-
38. A computer readable medium comprising instructions that cause a programmable processor to:
-
receive a signal indicative of a parameter of a patient; determine a plurality of feature vectors over time based on the signal; apply a support vector machine based algorithm to classify a patient state based on the plurality of feature vectors, wherein the support vector machine algorithm based algorithm defines a classification boundary in a feature space; determine a trajectory of the feature vectors within the feature space relative to the classification boundary; and generate an indication based on the trajectory of the feature vectors within the feature space. - View Dependent Claims (39, 40)
-
Specification