Methods and systems for interactive evolutionary computing (IEC)
First Claim
1. In a computer system having a processor and a user interface including a display and an input device, a method of finding a molecule with at least one desired useful characteristic, comprising:
- generating in the processor a set of candidate molecules based on an evolutionary scheme in which an objective function to determine a fitness of a candidate molecule is a priori mathematically unexpressed,presenting on the display data based on the set of candidate molecules to at least one user,upon a stopping condition not being satisfied, receiving through the input device at least one input from the at least one user, the at least one input based on the at least one user'"'"'s evaluation of the presented set of candidate molecules,based on the at least one input, using at least the evolutionary scheme and the at least one input to generate in the processor an updated set of candidate molecules, andrepeating the presenting, receiving and generating until a stopping condition is satisfied,wherein the stopping condition is satisfied upon the molecule with the at least one desired useful characteristic being identified.
1 Assignment
0 Petitions
Accused Products
Abstract
Methods and systems for interactive evolutionary computing may include generating a set of candidate molecules based on an evolutionary scheme in which an objective function is a priori mathematically unexpressed, presenting data based on the set of candidate molecules to one or more users, receiving at least one input from the user(s), the input(s) based on the user(s)'"'"'s evaluation of the presented set of candidate molecules, and, based on the input(s), using at least the evolutionary scheme and the input(s) to generate an updated set of candidate molecules, and repeating the presenting and receiving.
-
Citations
65 Claims
-
1. In a computer system having a processor and a user interface including a display and an input device, a method of finding a molecule with at least one desired useful characteristic, comprising:
-
generating in the processor a set of candidate molecules based on an evolutionary scheme in which an objective function to determine a fitness of a candidate molecule is a priori mathematically unexpressed, presenting on the display data based on the set of candidate molecules to at least one user, upon a stopping condition not being satisfied, receiving through the input device at least one input from the at least one user, the at least one input based on the at least one user'"'"'s evaluation of the presented set of candidate molecules, based on the at least one input, using at least the evolutionary scheme and the at least one input to generate in the processor an updated set of candidate molecules, and repeating the presenting, receiving and generating until a stopping condition is satisfied, wherein the stopping condition is satisfied upon the molecule with the at least one desired useful characteristic being identified. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26)
-
-
27. A computer-readable medium having computer-readable signals stored thereon that define instructions which, as a result of being executed in a computer system having a processor and a user interface including a display and an input device, instruct the computer system to perform a method of finding a molecule with at least one desired useful characteristic, comprising:
-
generating in the processor a set of candidate molecules based on an evolutionary scheme in which an objective function to determine a fitness of a candidate molecule is a priori mathematically unexpressed, presenting on the display data based on the set of candidate molecules to at least one user, upon a stopping condition not being satisfied, receiving through the input device at least one input from the at least one user, the at least one input based on the at least one user'"'"'s evaluation of the presented set of candidate molecules, based on the at least one input, using at least the evolutionary scheme and the at least one input to generate in the processor an updated set of candidate molecules, and repeating the presenting, receiving and generating until a stopping condition is satisfied, wherein the stopping condition is satisfied upon the molecule with the at least one desired useful characteristic being identified. - View Dependent Claims (28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39, 40, 41, 42, 43, 44, 45, 46)
-
-
47. A system of finding a molecule with at least one desired useful characteristic, comprising:
-
at least one processor in communications with at least one display, the at least one processor having instructions for causing the at least one processor to;
present on the at least one display, data based on a set of candidate molecules to at least one user, the set of candidate molecules based on an evolutionary scheme in which an objective function is a priori mathematically unexpressed, receive at least one input from the at least one user, the at least one input based on the at least one user'"'"'s evaluation of the presented set of candidate molecules, and, based on the at least one user input, use at least the evolutionary scheme and the at least one input to generate an updated set of candidate molecules, and iteratively repeat the present, receive and generate instructions until a stopping condition is satisfied,wherein the stopping condition is satisfied upon the molecule with the at least one desired useful characteristic being identified.
-
-
48. A method of finding a molecule with at least one desired useful characteristic, comprising:
-
at least one user viewing on a computer system display, data based on a set of candidate molecules, the set of candidate molecules having been generated in the computer system based on an evolutionary scheme in which an objective function to determine a fitness of a candidate molecule is a priori mathematically unexpressed, the said at least one user providing through a computer system input device, at least one input, the at least one input based on the said at least one user'"'"'s evaluation of the viewed data based on the set of candidate molecules, and repeating the generating, viewing and providing until a stopping condition is satisfied. wherein the stopping condition is satisfied upon the molecule with the at least one desired useful characteristic being identified. - View Dependent Claims (49, 50, 51, 52, 53, 54, 55, 56, 57, 58, 59, 60, 61, 62, 63, 64, 65)
-
Specification