Real-time interactive adjustment of control parameters for a genetic algorithm computer
First Claim
Patent Images
1. A graphical user interface displaying in a first portion thereof an evolution of a solution for a genetic algorithm, said graphical user interface comprising:
- an evolution parameter field in a second portion of said graphical user interface, said evolution parameter field having a first position, said evolution parameter field comprising at least one variable related to the evolution of said genetic algorithm; and
modification means for modifying the evolution of said solution for said genetic algorithm in real time based upon a positional adjustment of said evolution parameter field from said first position to a second position.
2 Assignments
0 Petitions
Accused Products
Abstract
A genetic algorithm machine with user-controlled parameters that is non-problem specific. A user interface directly manipulates several input parameters, the number of crossovers per run, the probability that any bit will be a cutpoint, and the probability that any bit will be mutated, that constrain the genetic algorithm machine'"'"'s solving capabilities, allowing the user to control whether and how efficiently the genetic algorithm evolves a best solution.
35 Citations
16 Claims
-
1. A graphical user interface displaying in a first portion thereof an evolution of a solution for a genetic algorithm, said graphical user interface comprising:
-
an evolution parameter field in a second portion of said graphical user interface, said evolution parameter field having a first position, said evolution parameter field comprising at least one variable related to the evolution of said genetic algorithm; and
modification means for modifying the evolution of said solution for said genetic algorithm in real time based upon a positional adjustment of said evolution parameter field from said first position to a second position. - View Dependent Claims (2, 3, 4, 5, 6, 7)
-
-
8. A method for dynamically modifying an evolution of a solution for a genetic algorithm, said method comprising steps of:
-
adjusting an evolution parameter field within a graphical user interface of a computer system from a first position to a second position, resulting in a positional adjustment, said evolution parameter field comprising at least one variable related to the evolution of said genetic algorithm;
updating the evolution of said solution for said genetic algorithm in real time based upon said positional adjustment in said step of adjusting; and
displaying the update of said solution for said genetic algorithm within the graphical user interface. - View Dependent Claims (9, 10, 11, 12, 13)
-
-
14. A machine readable memory for storing computer code to act as a graphical user interface to a genetic algorithm, said memory comprising:
-
a first code section stored in memory for receiving an adjustment of an evolution parameter field within said graphical user interface from a first position to a second position, resulting in a positional adjustment, said evolution parameter field comprising at least one variable related to the evolution of said genetic algorithm;
a second code section stored in memory for updating the evolution of said solution for said genetic algorithm in real time based upon said positional adjustment in said step of adjusting; and
a third code section stored in memory for displaying the update of said solution for said genetic algorithm within the graphical user interface. - View Dependent Claims (15, 16)
-
Specification