IP Library › Granted Patent US 8,126,825
Granted Patent B2
US 8,126,825 · App. 13/079,198 · Granted Feb 28, 2012

Method for visualizing feature ranking of a subset of features for classifying data using a learning machine

Assignee: Health Discovery Corporation
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 8,126,825
App. No.
13/079,198
Granted
Feb 28, 2012
Kind
B2
Abstract

A method for enhancing knowledge discovery from a dataset uses visualization of a subset features within a dataset that provide the best separation of the dataset into classes. One or more classifiers are trained using each subset of features and the success rate of the classifiers in accurately classifying the dataset is calculated. The success rate is converted into a ranking that is represented as a visually distinguishable characteristic. One or more tree structures may be displayed with a node representing each feature, and the visually distinguishable characteristic is used to indicate the scores for each feature subset. Connectors between the nodes may be used to indicate unconstrained and constrained feature sets. Nodes within a constrained path may be substituted for a feature within the preferred, unconstrained path if that feature is impractical to measure.

Claims (37)

1. A method for enhancing knowledge obtained from a dataset by visualizing subsets of features selected from a plurality of features that describe the dataset, the method comprising:

downloading the dataset into a processor programmed for executing one or more learning machine classifiers;

training the one or more classifiers with each subset of features;

calculating a success rate of the one or more classifiers trained on each subset of features;

assigning a rank to each subset of features according to the success rate of the trained classifier in accurately classifying the dataset;

assigning a visually distinguishable characteristic to each rank; and

displaying a graph at a user interface display, the graph comprising a plurality of representations of subsets of features, wherein each representation of the subset of features comprises the visually distinguishable characteristic corresponding to the rank of the subset of features.

2. The method of claim 1 , wherein the subsets of features are nested subsets and the graph comprises a tree comprising a plurality of nodes representing the features and having one or more root nodes corresponding to the smallest number of features in a subset of features.

3. The method of claim 2 , wherein a terminal node at a depth D of a subset of features has a visually distinguishable characteristic corresponding to a combined rank of the subset of features.

4. The method of claim 2 , wherein the tree comprises a plurality of connectors between a plurality of nodes, wherein the connectors corresponding to an unconstrained connector path are distinguishable from a constrained path.

5. The method of claim 4 , wherein a constrained path is selected when one or more features in a subset of features within an unconstrained path is impractical.

6. The method of claim 5 , wherein an alternative feature is selected from a constrained path when a feature in a subset of features within an unconstrained path is impractical.

7. The method of claim 1 , wherein the features comprises genes or proteins that are differentially expressed in a disease relative to normal.

8. The method of claim 7 , wherein the subsets of genes or proteins are nested subsets and the graph comprises a tree comprising a plurality of nodes representing the genes or proteins and having one or more root nodes corresponding to the smallest number of genes or proteins in a subset of genes or proteins.

9. The method of claim 8 , wherein a terminal node at a depth D of a subset of genes or proteins has a visually distinguishable characteristic corresponding to a combined rank of the subset of genes or proteins.

10. The method of claim 8 , wherein the tree comprises a plurality of connectors between a plurality of nodes, wherein the connectors corresponding to an unconstrained connector path are distinguishable from a constrained path.

11. The method of claim 10 , wherein a subset of features comprises a group of proteins and a constrained path is selected when one or more proteins in the group of proteins within an unconstrained path is impractical to dose or measure.

12. The method of claim 10 , wherein an alternative protein is selected from a constrained path when a selected protein in a group of proteins within an unconstrained path is impractical impractical to dose or measure.

13. The method of claim 1 , wherein the visually distinguishable characteristic is color or shading.

14. The method of claim 1 , wherein the success rate is calculated using a leave-one-out method.

15. The method of claim 1 , wherein the one or more learning machine classifiers is one or more support vector machines.

16. The method of claim 15 , wherein the subset of features is selected by recursive feature elimination.

17. A computer program product embodied on a computer readable medium for enhancing knowledge discovered from a dataset by visualizing nested subsets of features selected from a plurality of features that describe a dataset, the computer program product comprising instructions for executing learning machine classifiers and further for causing a computer processor to:

receive the dataset;

train the one or more classifiers with each subset of features;

calculate a success rate of the one or more classifiers trained on each subset of features;

assign a rank to each subset of features according to the success rate of the trained classifier in accurately classifying the dataset;

assign a visually distinguishable characteristic to each rank; and

display one or more trees at a user interface, each tree comprising a plurality of nodes, each node representing a feature, wherein a representation of the subset of features comprises the visually distinguishable characteristic corresponding to the rank of the subset of features.

18. The computer program product of claim 17 , wherein the tree comprises one or more root nodes corresponding to the smallest number of features in a subset of features.

19. The computer program product of claim 17 , wherein a terminal node at a depth D of a subset of features has a visually distinguishable characteristic corresponding to a combined rank of the subset of features.

20. The computer program product of claim 17 , wherein the tree comprises a plurality of connectors between the plurality of nodes, wherein the connectors corresponding to an unconstrained connector path are distinguishable from a constrained path.

21. The computer program product of claim 20 , wherein a subset of features comprises a group of proteins and a constrained path is selected when one or more proteins in the group of proteins within an unconstrained path is impractical to dose or measure.

22. The computer program product of claim 21 , wherein an alternative protein is selected from a constrained path when a selected protein in a group of proteins within an unconstrained path is impractical to dose or measure.

23. The computer program product of claim 17 , wherein the success rate is calculated using a leave-one-out method.

24. The computer program product of claim 17 , wherein the one or more learning machine classifiers is one or more support vector machines.

25. The computer program product of claim 24 , wherein the subset of features is selected using recursive feature elimination.

Assignments (3)
NUNC PRO TUNC ASSIGNMENT Recorded May 5, 2011
From: GUYON, ISABELLE
To: BIOWULF TECHNOLOGIES, LLC
Reel/Frame 026232/0611 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded May 5, 2011
From: MEMORIAL HEALTH TRUST, INC.; STERN, JULIAN M.; 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 026233/0067 →
CONSENT ORDER CONFIRMING FORECLOSURE SALE ON JUNE 1, 2004 Recorded May 5, 2011
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 026233/0618 →
Continuity (10)
Continuation 11928606 · Oct 30, 2007
Continuation 10481068
Continuation In Part PCTUS0216012 · May 20, 2002
Continuation In Part 10057849 · Jan 24, 2002
Provisional Application 60298867 · Jun 15, 2001
Provisional Application 60298842 · Jun 15, 2001
Provisional Application 60298757 · Jun 15, 2001
Provisional Application 60275760 · Mar 14, 2001
Provisional Application 60263696 · Jan 24, 2001
Related Publication 20110184896A1 · Jul 28, 2011