IP Library Granted Patent US 7,117,188
Granted Patent B2
US 7,117,188 · App. 10/057,849 · Granted Oct 3, 2006

Methods of identifying patterns in biological systems and uses thereof

View Patent ↗
Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US 7,117,188
App. No.
10/057,849
Granted
Oct 3, 2006
Kind
B2
Abstract

The methods, systems and devices of the present invention comprise use of Support Vector Machines and RFE (Recursive Feature Elimination) for the identification of patterns that are useful for medical diagnosis, prognosis and treatment. SVM-RFE can be used with varied data sets.

Claims (44)

1. A computer-implemented method for identifying patterns in data, the method comprising:

(a) inputting into at least one support vector machine of a plurality of support vector machines a training set having known outcomes, the at least one support vector machine comprising a decision function having a plurality of weights, each having a weight value, wherein the training set comprises features corresponding to the data and wherein each feature has a corresponding weight;

(b) optimizing the plurality of weights so that classifier error is minimized;

(c) computing ranking criteria using the optimized plurality of weights;

(d) eliminating at least one feature corresponding to the smallest ranking criterion;

(e) repeating steps (a) through (d) for a plurality of iterations until a subset of features of pre-determined size remains; and

(f) inputting into the at least one support vector machine a live set of data wherein the features within the live set are selected according to the subset of features.

2. The method of claim 1 , wherein the at least one support vector machine is a soft margin support vector machine.

3. The method of claim 1 , wherein the ranking criterion corresponding to a feature is calculated by squaring the optimized weight for the corresponding feature.

4. The method of claim 1 , wherein the decision function is a quadratic function.

5. The method of claim 1 , wherein step (d) comprises eliminating a plurality of features corresponding to the smallest ranking criteria in a single iteration of steps (a) through (d).

6. The method of claim 1 , wherein step (d) comprises eliminating a plurality of features corresponding to the smallest ranking criteria in at least the first iteration of steps (a) through (d) and in later iterations, eliminating one feature for each iteration.

7. The method of claim 1 , wherein step (d) comprises eliminating a plurality of features corresponding to the smallest ranking criteria so that the number of features is reduced by a factor of two for each iteration.

8. The method of claim 1 , wherein the training set and the live set each comprise gene expression data obtained from DNA micro-arrays.

9. The method of claim 1 , further comprising pre-processing the training set and the live set so that the features are comparably scaled.

10. The method of claim 1 , wherein step (e) further comprises using a new support vector machine for each iteration.

11. The method of claim 1 , further comprising the steps of:

pre-processing the training data set using unsupervised clustering to generate a plurality of data clusters;

selecting a cluster center from each of a plurality of data clusters;

using the cluster centers to perform steps (b) to (e).

12. The method of claim 1 , further comprising, after step (e), post-processing the optimum subset of features to generate a plurality of clusters, wherein each feature in the optimum subset of features is a cluster center.

13. A computer-implemented method for identifying determinative genes for use in diagnosis, prognosis or treatment of a disease, the method comprising:

(a) inputting into a support vector machine a training data set of gene expression data having known outcomes with respect to the disease, the support vector machine comprising a decision function having a plurality of weights, each having a weight value, wherein the training set comprises features corresponding to the gene expression data and each feature has a corresponding weight;

(b) optimizing the plurality of weights so that classifier error is minimized;

(c) computing ranking criteria using the optimized plurality of weights;

(d) eliminating at least one feature corresponding to the smallest ranking criterion;

(e) repeating steps (a) through (d) for a plurality of iterations until an optimum subset of features remains; and

(f) inputting into the support vector machine a live data set of gene expression data wherein the features within the live data set are selected according to the optimum subset of features.

14. The method of claim 13 , wherein step (d) comprises eliminating a plurality of features corresponding to the smallest ranking criteria in a single iteration of steps (a) through (d).

15. The method of claim 13 , wherein step (d) comprises eliminating a plurality of features corresponding to the smallest ranking criteria in at least the first iteration of steps (a) through (d) and in later iterations, eliminating one feature for each iteration.

16. The method of claim 13 , wherein step (d) comprises eliminating a plurality of features corresponding to the smallest ranking criteria so that the number of features is reduced by a factor of two for each iteration.

17. The method of claim 13 , wherein step (e) further comprises using a new support vector machine for each iteration.

18. The method of claim 13 , further comprising pre-processing the training set to decrease skew in the data distribution.

19. A computer-implemented method for identifying patterns in biological data, the method comprising:

(a) inputting into at least some of a plurality of support vector machines a training data set, wherein the training data set comprises features corresponding to the biological data and each feature has a corresponding weight, and wherein each support vector machine comprises a decision function having a plurality of weights;

(b) optimizing the plurality of weights so that classification confidence is optimized;

(c) computing ranking criteria using the optimized plurality of weights;

(d) eliminating at least one feature corresponding to the smallest ranking criteria;

(e) repeating steps (a) through (d) for a plurality of iterations until an optimum subset of features remains; and

(f) inputting into the plurality of support vector machines a live set of biological data wherein the features within the live set are selected according to the optimum subset of features.

20. The method of claim 19 , wherein step (e) further comprises using a new support vector machine for each iteration.

21. The method of claim 19 , wherein step (d) comprises eliminating a plurality of features corresponding to the smallest ranking criteria in a single iteration of steps (a) through (d).

22. The method of claim 19 , wherein step (d) comprises eliminating a plurality of features corresponding to the smallest ranking criteria in at least the first iteration of steps (a) through (d) and in later iterations, eliminating one feature for each iteration.

23. The method of claim 19 , wherein step (d) comprises eliminating a plurality of features corresponding to the smallest ranking criteria so that the number of features is reduced by a factor of two for each iteration.

Assignments (5)
RELEASE OF SECURITY INTEREST Recorded Dec 15, 2011
From: BBFMO, LLC
To: BARNHILL TECHNOLOGIES, LLC
Reel/Frame 027390/0696 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jun 2, 2005
From: MEMORIAL HEALTH TRUST, INC.; STERN, JULIAN N.; ROBERTS, JAMES; PADEREWSKI, JULES B.; FARLEY, PETER J.; ANDERSON, CURTIS; MATTHEWS, JOHN E.; SIMPSON, K. RUSSELL; O'HAYER, TIMOTHY P.; BERGERON, GLYNN; CARLS, GARRY L.; MCKENZIE, JOE
To: HEALTH DISCOVERY CORPORATION
Reel/Frame 016087/0407 →
CONSENT ORDER CONFIRMING FORECLOSURE SALE ON JUNE 1, 2004. Recorded May 24, 2005
From: BIOWULF TECHNOLOGIES, LLC
To: MEMORIAL HEALTH TRUST, INC.; STERN, JULIAN N.; ROBERTS, JAMES; PADEREWSKI, JULES B.; FARLEY, PETER J.; ANDERSON, CURTIS; MATTHEWS, JOHN E.; SIMPSON, K. RUSSELL; O'HAYER, TIMOTHY P.; BERGERON, GLYNN; CARLS, GARRY L.; MCKENZIE, JOE
Reel/Frame 016050/0682 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Apr 1, 2005
From: GUYON, ISABELLE; WESTON, JASON
To: BIOWULF TECHNOLOGIES, LLC
Reel/Frame 015853/0523 →
SECURITY AGREEMENT Recorded May 28, 2004
From: BARNHILL TECHNOLOGIES, LLC
To: BBFMO, LLC
Reel/Frame 015377/0350 →