摘要:
A planning system includes an input device which accepts at least a given planning problem and values of variables required to solve the given planning problem; a display device which provides a visual display of an optimum plan obtained for the given planning problem; and a planner device which prepares an objective function representing items to be averaged and designs a plan to minimize a value of the objective function. The planner device includes an initial plan reader which reads an initial plan; an objective function value operation unit which calculates an objective function value of the initial plan; a reproduction unit which generates random numbers to a set composed by elements contacting to boundary planes of divided subsets, wherein the random numbers include a range of number of contacting elements and an equally-opportunity-selectable distribution, select at least one element based on the random numbers, equal-opportunity-selecting one of the subsets to which element contacts, and schedule the plan such that the selected element is rendered to belong to the selected subset; a plan renewal unit which compares the objective function value of the current plan with the objective function value of the previous plan to determine the plan having a smaller objective function value as an optimum plan; and a control unit which provides a visual display of an optimum plan on the display device.
摘要:
The present invention provides methods and systems for assembling a genome from a shot-gun set of end sequenced DNA fragments. Specifically, the present invention provides a method of determining the genomic sequence (base sequence and orientation) of a complex genome using DNA sequence information generated from a collection of DNA fragments obtained from the genome. The present method is particularly useful in assembling genomes of at least 10 MB (up to 5 GB) and which are made up of at least 5% repetitive DNA sequences (up to 25% repetitive), but can be used also for smaller genomes with a lower percentage of repetitive DNA.
摘要:
The present invention relates to modeling the variables of a data set by means of a robabilistic network including data nodes and causal links. The term ‘probabilistic networks’ includes Bayesian networks, belief networks, causal networks and knowledge maps. The variables of an input data set are registered and a population of genomes is generated each of which individually models the input data set. Each genome has a chromosome to represent the data nodes in a probabilistic network and a chromosome to represent the causal links between the data nodes. A crossover operation is performed between the chromosome data of parent genomes in the population to generate offspring genomes. The offspring genomes are then added to the genome population. A scoring operation is performed on genomes in the said population to derive scores representing the correspondence between the genomes and the input data. Genomes are selected from the population according to their scores and the crossover, scoring, addition and selecting operations for a plurality of generations of the genomes. Finally a genome is selected from the last generation according to the best score. A mutation operation may be performed on the genomes. The mutation may consist of the addition or deletion of a data node and the addition or deletion of a causal link.
摘要:
A genetic process is used to tune servo parameter values in a disk drive. An initial population of individuals is generated each including a value for each of a plurality of servo parameters. Fitness values are then calculated for each of the individuals in the initial population. Individuals from the initial population are then chosen for mating based on the calculated fitness values. The chosen individuals are manipulated using genetic operators to produce a new population of individuals. Fitness values are then calculated for the new population and the cycle is repeated. The process is continued until a predetermined criterion has been met. After the process has ended, an individual is chosen based on fitness values and the servo parameters of the disk drive are set accordingly.
摘要:
An architecture, which may be embodied in hardware, software or a combination of the two, is adapted to develop reflexes conditioned based on influences external to the architecture (such as user activity) in order to optimize the fulfillment of operational requirements of application modules in the architecture. The architecture includes, in addition to one or more application modules, modulation modules involved in the regulation of the functions performed by the application modules, a central regulator for registering the existence of an unsatisfied operational requirement in an application module and for controlling the modulation modules to seek a solution by a strategy including the external indication of a “need” condition via output modules. This manifestation is detected by the architecture itself via input modules, which also detect external phenomena indicating the activity of a user or external agent. An external event or input leads to satisfaction of the operational requirement. A conditioning system receiving inputs from the application modules, modulation modules, central regulator and input and output modules generates, on the basis of conditioning received through past experience, a signal indicating the expectation of satisfaction of the operational requirement. The operation of the architecture responds to the value of this expectation signal.
摘要:
A computer-based method for the identification of binding targets in proteins and other macromolecules. More particularly, the invention includes an algorithm aimed at predicting binding targets in proteins. This algorithm, named Woolford, requires knowledge of the high resolution structure of the protein but no knowledge of the location or identity of natural binding sites or ligands. Binding targets in the protein are identified and classified according to their expected optimal affinities. Binding targets can be located at the protein surface or at internal surfaces that become exposed as a result of partial unfolding, conformational changes, subunit dissociation, or other events. The entire protein is mapped according to the binding potential of its constituent atoms. Once binding targets are identified, optimal ligands are designed and progressively built by the addition of individual atoms that complement structurally and energetically the selected target.
摘要:
Small, high-quality soundfiles are algorithmically recombined and their behavior altered to create rich, non-looping sound environments. These environments consist of sound effects as well as musical tones; for example, the sound of a single water drop or a single ocean wave can be replicated and regenerated according to algorithmic rules to create a long-running non-looping sound effect. Sonic parameters such as pitch, start time, intensity, and apparent spatial location are given initial values which are then changed in realtime via genetic algorithms to generate new values. When applied in Web-based 3D environments (e.g., VRML, Java3D, etc.), the present invention dramatically reduces the necessity for downloading large soundfiles. The present invention may also be used in real-world systems to produce long-running, interactive, non-looping sound environments. Applications of the present invention include awareness systems, entertainment systems, real/virtual interplay, and long-term auditory monitoring and display.
摘要:
Computer based apparatus and method automates gene prediction in a subject genomic sequence. A plurality of expert systems provide preliminary or intermediate gene predictions. A Bayesian network combiner combines the intermediate gene predictions and forms a final gene prediction. The final gene prediction accounts for dependencies between individual expert systems and dependencies between adjacent parts of the subject genomic sequence.
摘要:
A general automated method for synthesizing the design of both the topology and parameter values for controllers is described. The automated method automatically makes decisions concerning the total number of signal processing blocks to be employed in the controller, the type of each signal processing block, the topological interconnections between the signal processing blocks, the values of all parameters for the signal processing blocks, and the existence, if any, of internal feedback between the signal processing blocks within the controller. The general automated method can simultaneously optimize prespecified performance metrics (such as minimizing the time required to bring the plant outputs to the desired values as measured by the integral of the time-weighted absolute error or the integral of the squared error), satisfy time-domain constraints (such as overshoot, disturbance rejection, limits on control variables, and limits on state variables), and satisfy frequency domain constraints (bandwidth).
摘要:
A process control system is described using a plurality of autonomous process cells. Each process cell has data inputs, data outputs, processing logic, state variable, and link data specifying the other cells that provides its inputs. A scheduler triggers the plurality of cells as a whole to update their state. Cell may be recursive and contain child cells, at least some of which are linked to the parent cell. The cells can be subject to mutation and a non-brittle program language is provided for the logic within the cells in order to stop mutation causing a cell to cease to function. Cells within a neural network are provided with both fast and slow feedback mechanisms to improve their responsiveness to action reinforcement cycles. A mediated peer-to-peer network is described for use to simulate a tessellated virtual environment.