Methods and compositions utilizing evolutionary computation techniques and differential data sets
First Claim
1. A method comprising:
- a) providing a plurality of unit operations that represent all or a subset of all actions that can be done on a set of system components;
b) providing a first hypothetical mathematical model comprising a subset of said unit operations;
c) applying a first artificial intelligence (Al) algorithm to said first hypothetical mathematical model to produce a second hypothetical mathematical model;
d) using a fitness function to filter said second hypothetical model to generate at least a third hypothetical mathematical model.
1 Assignment
0 Petitions
Accused Products
Abstract
Systems biology models of biochemical systems have proved to be powerful conceptual tools for the analysis of biological data but have historically been arduous to formulate and test. Biological data is also unique in that it exists mostly in the differential display format, unsuitable for use in standard mathematical modeling efforts. The present invention removes the drudgery of model building and data analysis from the shoulders of the individual researchers—who are no longer able assimilate the overwhelming volume of bioinformatic data and synthesize this into a model of the underlying physiology—by providing an artificial intelligence (Al) substitute. In addition to the use of Al methods for building the invention describes the use of difference equations and linear algebra to recast the models into another mathematical domain, allowing the direct use of differential display data formats for model testing and eliminating the need for time-consuming numerical integration. The combined effect is to significantly accelerate the model building and testing process and provide more complete alternative models for physiological and other complex systems.
-
Citations
19 Claims
-
1. A method comprising:
-
a) providing a plurality of unit operations that represent all or a subset of all actions that can be done on a set of system components;
b) providing a first hypothetical mathematical model comprising a subset of said unit operations;
c) applying a first artificial intelligence (Al) algorithm to said first hypothetical mathematical model to produce a second hypothetical mathematical model;
d) using a fitness function to filter said second hypothetical model to generate at least a third hypothetical mathematical model. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13)
-
-
14. A method to generate a mathematical model of a biological system comprising:
-
a) providing a plurality of first order pseudogene unit operations that define a set of biochemical system parameters;
b) generating a first set of first order pseudochromosomes from said pseudogenes;
b) applying a genetic algorithm with a fitness function to said set of first order pseudochromosomes to produce a second set of second order pseudochromosomes;
c) comparing said second set of second order pseudochromosomes to at least a first set of empirical data;
d) optionally reiterating steps b) and c) to generate a global optimum solution comprising said mathematical model. - View Dependent Claims (15, 16, 17)
-
-
18. A method comprising:
-
a) providing a plurality of unit operations that define a set of system parameters;
b) providing a first hypothetical mathematical model comprising a subset of said unit operations;
c) applying a first artificial intelligence (Al) algorithm to said plurality to produce a second hypothetical mathematical model;
c) comparing said second hypothetical model to at least a first set of empirical data to define at least a first difference between said first hypothetical model and said data;
d) altering said first algorithm to adjust for said first difference to generate a second Al algorithm;
e) applying said second Al algorithm to said second hypothetical model to produce a third hypothetical model; and
f) comparing said third hypothetical model to said first set of data.
-
-
19. A computer readable memory to direct a computer to function in a specified manner, comprising:
-
a) a unit operations module to receive and store unit operations and generate at least a first hypothetical mathematical model;
b) an analysis module to apply an artificial intelligence algorithm;
c) a comparison module to compare hypothetical models to at least a first set of empirical data.
-
Specification