IP Library Granted Patent US 7,389,277
Granted Patent B2
US 7,389,277 · App. 11/177,200 · Granted Jun 17, 2008

Machine learning systems and methods

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,389,277
App. No.
11/177,200
Granted
Jun 17, 2008
Kind
B2
Abstract

A method for using machine learning to solve problems having either a “positive” result (the event occurred) or a “negative” result (the event did not occur), in which the probability of a positive result is very low and the consequences of the positive result are significant. Training data is obtained and a subset of that data is distilled for application to a machine learning system. The training data includes some records corresponding to the positive result, some nearest neighbors from the records corresponding to the negative result, and some other records corresponding to the negative result. The machine learning system uses a co-evolution approach to obtain a rule set for predicting results after a number of cycles. The machine system uses a fitness function derived for use with the type of problem, such as a fitness function based on the sensitivity and positive predictive value of the rules. The rules are validated using the entire set of training data.

Claims (47)

1. A computer-executable method for using machine learning to predict an outcome associated with a medical condition, the method comprising:

receiving training data including a plurality of records associating feature variables with outcome variables corresponding to at least one medical condition, wherein the training data comprises a first data set associated with a first outcome and comprises a second data set associated with a second outcome substantially less likely than the first outcome;

identifying within the first data set a third data set that consists essentially of nearby neighbors to the second data set;

using a plurality of software-based, computer-executable machine learners to develop from the first, second and third data sets at least one set of computer-executable rules usable to predict the first outcome or the second outcome;

processing a portion of the training data with a machine learning system, wherein the training data portion is recorded in a computer-readable medium, and wherein said processing includes:

selecting a first subset of the first data set,

selecting a second subset of the second data set, and

selecting a third subset of the third data set; and

wherein said using the plurality of software-based, computer-executable machine learners comprises developing from the first, second and third subsets the at least one set of computer-executable rules.

2. The method of claim 1 , wherein selecting the second subset comprises selecting substantially all the data of the second set.

3. The method of claim 1 , wherein the first subset, second subset and third subset are substantially the same size.

4. A computer-executable method for using machine learning to predict an outcome associated with a medical condition, the method comprising:

receiving training data including a plurality of records associating feature variables with outcome variables corresponding to at least one medical condition, wherein the training data comprises a first data set associated with a first outcome and comprises a second data set associated with a second outcome substantially less likely than the first outcome;

identifying within the first data set a third data set that consists essentially of nearby neighbors to the second data set;

using a plurality of software-based, computer-executable machine learners to develop from the first, second and third data sets at least one set of computer-executable rules usable to predict the first outcome or the second outcome; and

identifying the nearby neighbors in the first data set based on a proximity of data in the first data set to the second outcome.

5. A computer-executable method for using machine learning to predict an outcome associated with a medical condition, the method comprising:

receiving training data including a plurality of records associating feature variables with outcome variables corresponding to at least one medical condition, wherein the training data comprises a first data set associated with a first outcome and comprises a second data set associated with a second outcome substantially less likely than the first outcome;

identifying within the first data set a third data set that consists essentially of nearby neighbors to the second data set;

using a plurality of software-based, computer-executable machine learners to develop from the first, second and third data sets at least one set of computer-executable rules usable to predict the first outcome or the second outcome; and

identifying the nearby neighbors in the first data set based on a proximity of data in the first data set to the feature variables of data in the second data set.

6. A computer-executable method for using machine learning to predict an outcome associated with a medical condition, the method comprising:

receiving training data including a plurality of records associating feature variables with outcome variables corresponding to at least one medical condition, wherein the training data comprises a first data set associated with a first outcome and comprises a second data set associated with a second outcome substantially less likely than the first outcome;

identifying within the first data set a third data set that consists essentially of nearby neighbors to the second data set;

using a plurality of software-based, computer-executable machine learners to develop from the first, second and third data sets at least one set of computer-executable rules usable to predict the first outcome or the second outcome; and

validating the at least one set of rules using substantially all the training data.

7. The method of claim 6 , wherein said validating includes obtaining at least one accuracy measure for the at least one set of rules.

8. The method of claim 7 , wherein obtaining the at least one accuracy measure includes obtaining at least one of a positive predictive value and a sensitivity of the at least one set of rules.

9. A computer-executable method for using machine learning to predict an outcome associated with a medical condition, the method comprising:

receiving training data including a plurality of records associating feature variables with outcome variables corresponding to at least one medical condition, wherein the training data comprises a first data set associated with a first outcome and comprises a second data set associated with a second outcome substantially less likely than the first outcome;

identifying within the first data set a third data set that consists essentially of nearby neighbors to the second data set; and

using a plurality of software-based, computer-executable machine learners to develop from the first, second and third data sets at least one set of computer-executable rules usable to predict the first outcome or the second outcome, wherein using the plurality of software-based, computer-executable machine learners further includes developing a set of interim rules using the plurality of software-based, computer-executable machine learners, evaluating the set of interim rules, and developing a revised set of interim rules using the results of the evaluating act.

10. The method of claim 9 , wherein evaluating the set of interim rules includes applying a user-selectable fitness function.

11. The method of claim 9 , wherein evaluating the set of interim rules includes applying a fitness function based on at least one of a sensitivity, a positive predictive value, and a correlation coefficient of the interim rules.

12. A system for using machine learning to predict an outcome associated with a medical condition, the system comprising:

medical data including a plurality of records associating feature variables with outcome variables, wherein the medical data comprises a first data set associated with a first outcome and comprises a second data set associated with a second outcome substantially less likely than the first outcome, and wherein the feature variables include demographic data;

a processing module configured to identify within the first data set a third data set that consists essentially of nearby neighbors to the second data set; and

a plurality of machine learners configured to develop from the first, second and third data sets at least one set of computer-executable rules usable to predict the first outcome or the second outcome.

13. The system of claim 12 , wherein the processing module is further configured to select a first subset of the first data set, select a second subset of the second data set, and select a third subset of the third data set, and wherein said plurality of machine learners is configured to develop from the first, second and third subsets the at least one set of computer-executable rules.

14. The system of claim 12 , further comprising a computer readable medium configured to store at least a portion of the medical data.

15. The system of claim 12 , wherein the first outcome is associated with a first range of medical costs less than a cost threshold, and wherein the second outcome is associated with a second range of medical costs at least as great as the cost threshold.

16. The system of claim 12 , wherein the first outcome is at least thirty times more likely than the second outcome.

17. A computer system for using machine learning to predict an outcome associated with a medical condition, the computer system comprising:

means for storing training data including a plurality of records associating feature variables with outcome variables corresponding to at least one medical condition, wherein the training data comprises a first data set associated with a first outcome and comprises a second data set associated with a second outcome substantially less likely than the first outcome;

means for identifying within the first data set a third data set that consists essentially of nearby neighbors to the second data set;

means for developing from the first, second and third data sets at least one set of computer-executable rules usable to predict the first outcome or the second outcome; and

means for processing a portion of the training data, wherein said means for processing is configured to select a first subset of the first data set, select a second subset of the second data set, and select a third subset of the third data set, and wherein said means for developing is configured to use the first, second and third subsets to develop the at least one set of computer-executable rules.

Assignments (18)
ASSIGNMENT AND ASSUMPTION OF FIRST LIEN PATENT SECURITY AGREEMENT Recorded Jun 23, 2023
From: CREDIT SUISSE AG, CAYMAN ISLANDS BRANCH, AS RESIGNING COLLATERAL AGENT
To: ROYAL BANK OF CANADA, AS SUCCESSOR COLLATERAL AGENT
Reel/Frame 064082/0445 →
SECURITY INTEREST Recorded May 18, 2020
From: THE STAYWELL COMPANY, LLC; STAYWELL HEALTH MANAGEMENT, LLC
To: ROYAL BANK OF CANADA, AS COLLATERAL AGENT
Reel/Frame 052688/0110 →
SECURITY INTEREST Recorded May 18, 2020
From: THE STAYWELL COMPANY, LLC; STAYWELL HEALTH MANAGEMENT, LLC
To: CREDIT SUISSE, AG, CAYMAN ISLANDS BRANCH, AS COLLATERAL AGENT
Reel/Frame 052688/0117 →
RELEASE OF SECURITY INTEREST Recorded Mar 10, 2020
From: MERCK & CO., INC.
To: STAYWELL HEALTH MANAGEMENT, LLC
Reel/Frame 052066/0878 →
RELEASE OF SECURITY INTEREST Recorded Feb 26, 2020
From: WELLS FARGO BANK, NATIONAL ASSOCIATION
To: STAYWELL HEALTH MANAGEMENT, LLC
Reel/Frame 051936/0053 →
SECURITY INTEREST Recorded Jul 8, 2016
From: STAYWELL HEALTH MANAGEMENT, LLC
To: WELLS FARGO BANK, NATIONAL ASSOCIATION
Reel/Frame 039106/0292 →
RELEASE OF SECURITY INTEREST Recorded Jul 1, 2016
From: GOLDMAN SACHS LENDING PARTNERS LLC
To: STAYWELL HEALTH MANAGEMENT, LLC
Reel/Frame 039066/0235 →
RELEASE OF SECURITY INTEREST Recorded Jul 1, 2016
From: GOLDMAN SACHS LENDING PARTNERS LLC
To: STAYWELL HEALTH MANAGEMENT, LLC
Reel/Frame 039066/0310 →
SECURITY AGREEMENT Recorded Jul 1, 2016
From: STAYWELL HEALTH MANAGEMENT, LLC
To: MERCK & CO., INC.
Reel/Frame 039235/0416 →
SECURITY AGREEMENT Recorded Jun 19, 2013
From: STAYWELL HEALTH MANAGEMENT, LLC
To: GOLDMAN SACHS LENDING PARTNERS LLC, AS SECOND LIEN COLLATERAL AGENT
Reel/Frame 030653/0045 →
SECURITY AGREEMENT Recorded Jun 18, 2013
From: STAYWELL HEALTH MANAGEMENT, LLC
To: GOLDMAN SACHS LENDING PARTNERS LLC, AS FIRST LIEN COLLATERAL AGENT
Reel/Frame 030634/0441 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded May 22, 2013
From: KRAMES STAYWELL, LLC
To: STAYWELL HEALTH MANAGEMENT, LLC
Reel/Frame 030465/0641 →
CHANGE OF NAME Recorded May 13, 2013
From: THE STAYWELL COMPANY, LLC
To: KRAMES STAYWELL, LLC
Reel/Frame 030400/0012 →
NUNC PRO TUNC ASSIGNMENT Recorded Apr 6, 2010
From: LIFEMASTERS SUPPORTED SELFCARE, INC.
To: THE STAYWELL COMPANY, LLC
Reel/Frame 024185/0375 →
NUNC PRO TUNC ASSIGNMENT Recorded Apr 5, 2010
From: MEDICAL SCIENTISTS, INC.
To: LIFEMASTERS SUPPORTED SELFCARE, INC.
Reel/Frame 024185/0219 →
MERGER Recorded Apr 21, 2006
From: MEDICAL SCIENTISTS, INC. (A MASSACHUSETTS CORPORATION)
To: MEDICAL SCIENTISTS, INC. (A DELAWARE CORPORATION)
Reel/Frame 017793/0626 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Apr 19, 2006
From: MEDICAL SCIENTISTS, INC. (A DELAWARE CORPORATION)
To: MEDICAL SCIENTISTS, INC.
Reel/Frame 017793/0635 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Apr 19, 2006
From: CHEN, HUNG-HAN; HUNTER, LAWRENCE; POTEAT, HARRY TOWSLEY; SNOW, KRISTIN KENDALL
To: MEDICAL SCIENTISTS, INC.
Reel/Frame 017793/0710 →