Claims
- 1. A method for identifying chemical compounds having desired properties, comprising the steps of:
(1) generating a first set of selection criteria based on one or more desired properties; (2) selecting a first subset of compounds from a library of compounds based on the first set of selection criteria; (3) analyzing the first subset of compounds; and (4) determining, responsive to said analysis of step (3), whether any of the compounds in the first subset of compounds has one or more properties that are substantially similar to the one or more desired properties.
- 2. The method according to claim 1, further comprising the steps of:
(5) generating a second set of selection criteria based on the one or more desired properties and based on one or more properties of one or more of the compounds in the first subset of compounds; and (6) selecting a second subset of compounds from the library of compounds based on the second set of selection criteria; (7) analyzing the second subset of compounds; and (8) determining, responsive to said analysis of step (7), whether any of the compounds in the second subset of compounds has one or more properties that are substantially similar to the one or more desired properties.
- 3. The method according to claim 1, wherein step (1) comprises the steps of:
(a) generating one or more structure-property models that predict properties of compounds; and (b) training the one or more structure-property models to minimize error between predicted properties and actual properties.
- 4. The method according to claim 3, wherein step (1)(a) comprises the step of:
(i) generating at least one neural network structure-property model.
- 5. The method according to claim 3, wherein step (1)(a) comprises the step of:
(i) generating at least one Neuro-Fuzzy structure-property model based on neural networks and fuzzy logic.
- 6. The method according to claim 3, wherein step (1)(a) comprises the step of:
(i) generating at least one generalized regression neural network structure-property model that employs K-nearest-neighbor classifiers.
- 7. The method according to claim 3, wherein step (1)(b) comprises training the one or more structure-property models using one or more of the following techniques:
(i) gradient minimization; (ii) Monte Carlo; (iii) simulated annealing; (iv) evolutionary programming; and (v) genetic algorithms.
- 8. The method according to claim 1, wherein step (1) comprises the step of:
(a) generating one or more objective functions from the first set of selection criteria, each objective function specifying a collection of selection criteria that a selected compound should exhibit.
- 9. The method according to claim 1, wherein step (2) comprises the steps of:
(a) selecting an initial set of one or more compounds; (b) assessing the initial set of one or more compounds; (c) modifying the initial set of one or more compounds to generate a new set of one or more compounds; (d) assessing the new set of one or more compounds; (e) replacing the initial set of one or more compounds with the new set of one or more compounds when the new set of one or more compounds is determined to be better than the initial set of one or more compounds; and (f) repeating steps (1)(a)-(1)(e) a number of times; and (g) outputting a set of compounds as the first subset of compounds.
- 10. The method according to claim 1, wherein step (2) comprises selecting a first subset of compounds using one or more of the following techniques:
(a) Monte Carlo; (b) simulated annealing; (c) evolutionary programming; and (d) genetic algorithms.
CROSS REFERENCE TO RELATED APPLICATIONS
[0001] This application is related to commonly owned U.S. provisional patent application No. 60/030,187, filed Nov. 4, 1996.
Provisional Applications (1)
|
Number |
Date |
Country |
|
60030187 |
Nov 1996 |
US |
Continuations (1)
|
Number |
Date |
Country |
Parent |
08963870 |
Nov 1997 |
US |
Child |
10170628 |
Jun 2002 |
US |