One embodiment of the present invention is a method for optimizing a parameter set comprising object parameters, the method comprising the steps of: (a) creating an initial population of a plurality of individual parameter sets, the parameter sets comprising object parameters describing a model, str
One embodiment of the present invention is a method for optimizing a parameter set comprising object parameters, the method comprising the steps of: (a) creating an initial population of a plurality of individual parameter sets, the parameter sets comprising object parameters describing a model, structure, shape, design or process to be optimized and setting the initial population as a current parent population; (b) for each individual parameter set in a parent population mutating the parameters and optionally recombining the parameters to create an offspring population of individual parameter sets, wherein the strength of an individual object parameter mutation is enlarged by a noise contribution to enhance the robustness of the optimization; (c) evaluating a quality of each individual in the offspring population; (d) selecting individuals of the offspring population to be the next parent generation; and (e) repeating steps (b) through (d) until a termination criterion is reached.
대표청구항▼
What is claimed is: 1. A computer based method for optimizing a design of a hydrodynamic or aerodynamic structure, the method comprising the steps of: (a) creating an initial population of a plurality of individual parameter sets the parameter sets comprising object parameters describing the design
What is claimed is: 1. A computer based method for optimizing a design of a hydrodynamic or aerodynamic structure, the method comprising the steps of: (a) creating an initial population of a plurality of individual parameter sets the parameter sets comprising object parameters describing the design to be optimized and setting the initial population as a current parent population; (b) for each individual parameter set in a parent population mutating, by the computer, the parameters and optionally recombining the parameters to create an offspring population of individual parameter sets, wherein a strength of an individual object parameter mutation is enlarged by a noise contribution, wherein the noise contribution is added to said individual object parameter value whereby the noise contribution is a mutation term, to enhance the robustness of the optimization; (c) evaluating, by the computer, a quality of each individual in the offspring population; (d) selecting individuals of the offspring population to be the next parent generation based upon said quality; and (e) repeating steps (b) through (d) until a termination criterion is reached to optimize the design. 2. The method of claim 1 wherein said parameter set includes strategy parameters. 3. The method of claim 1, wherein the strength of the noise contribution is adapted such that the estimated population variance substantially equals a prescribed variance governed by a robustness criterion. 4. The method of claim 1, wherein the noise contribution varies for the different object parameters of a given parameter set. 5. The method of claim 1 wherein the selection in step (c) is a deterministic (μ,λ) or (μ+λ) selection of evolution strategies. 6. The method of claim 1 wherein the center of mass recombination known in evolution strategies as (μ/μ,λ) is used in step (b). 7. The method of claim 1 wherein the random source for mutation is normally distributed. 8. The method of claim 1, wherein the estimation of the population variance is subject to exponential smoothing. 9. A computer including a software program, which when executed by a computing device performs a method according to claim 1. 10. An apparatus programmed for executing a method according to claim 1. 11. A computer for optimizing a design of a hydrodynamic or aerodynamic structure, comprising: parameter sets means for creating an initial population of a plurality of individual parameter sets, the parameter sets comprising object parameters describing the design to be optimized and possibly strategy parameters and setting the initial population as the current parent population; mutating means, for each individual parameter set in the parent population, mutating the parameters and optionally recombining them, to create an offspring population of individual parameter sets, wherein a strength of an individual object parameter mutation is enlarged by a noise contribution, wherein the noise contribution is added to said individual object parameter value whereby the noise contribution is a mutation term, to enhance the robustness of the optimization; evaluating means for evaluating a quality of each individual in the offspring population; selecting means for selecting individuals of the offspring population to be the next parent generation based upon said quality; and terminating means for repeatedly implementing the mutating means, evaluating means and selecting means until a termination criterion is reached for optimizing the design; wherein the size of the population of parameter sets is varied, preferably increased depending on an average change in the evaluated quality with respect to a preceding population of parameter sets. 12. The system of claim 11, wherein said parameter set includes strategy parameters. 13. The system of claim 11, wherein the average change in quality is subject to exponential smoothing before deciding on a variation of the population size. 14. The system of claim 11, wherein the selection in step (c) is a deterministic (μ,λ) or (μ+λ) selection of evolution strategies. 15. The system of claim 11, wherein the center of mass recombination known in evolution strategies as (μ/μ,λ) is used in step (b).
연구과제 타임라인
LOADING...
LOADING...
LOADING...
LOADING...
LOADING...
이 특허에 인용된 특허 (28)
Smith Brian L., Adaptive computing systems, computer readable memories and processes employing hyperlinear chromosomes.
McCormack Michael D. ; MacAllister Donald J. ; Stoisits Richard F. ; Scherer Perry W. ; Ma Tuan D., Automated material balance system for hydrocarbon reservoirs using a genetic procedure.
Wang Daniel T. (Jacksonville FL) Johnson Lars W. (Indialantic FL) Lepper John M. (Jacksonville FL) Martin Wallace A. (Orange Park FL) Reinhart Leonard R. (Melbourne FL) Sanka Ravi S. (Jacksonville FL, Computer system for quality control correlations.
Ichimori Toshihide (Kawasaki JPX) Maeda Akira (Yokohama JPX) Funabashi Motohisa (Sagamihara JPX) Nakano Toshihiko (Ibaraki JPX), Fuzzy rule acquisition method and apparatus for fuzzy inference system and fuzzy inference system using the apparatus.
McCormack Michael D. (Plano TX) Feldman D. Scott (Anchorage AK) Bowling Chester M. (Evergreen CO), Genetic method of scheduling the delivery of non-uniform inventory.
Rai, Man Mohan; Madavan, Nateri K., Method for constructing composite response surfaces by combining neural networks with other interpolation or estimation techniques.
Koza John R. (25372 La Rena La. Los Altos Hills CA 94022), Non-linear genetic algorithms for solving problems by finding a fit composition of functions.
Koza John R. (25372 La Rena La. Los Altos Hills CA 94022) Rice James P. (Redwood City CA), Non-linear genetic process for use with plural co-evolving populations.
Kasai, Yuji; Murakawa, Masahiro; Itatani, Taro; Higuchi, Tetsuya, Optical apparatus, optical apparatus adjustment method, and storage medium recorded with a processing program that executes said adjustment method.
Kasai, Yuji; Murakawa, Masahiro; Itatani, Taro; Higuchi, Tetsuya, Optical apparatus, optical apparatus adjustment method, and storage medium recorded with a processing program that executes said adjustment method.
Ulyanov, Sergei V.; Panfilov, Sergei; Takahashi, Kazuki, System and method for nonlinear dynamic control based on soft computing with discrete constraints.
Platzer, Andrew Emilio; Pisula, Charles J.; Chaudhri, Imran; Jobs, Steven P.; Christie, Gregory; Forstall, Scott; Lemay, Stephen O.; Matas, Michael; Novick, Gregory; Van Os, Marcel, Portable multifunction device, method, and graphical user interface supporting user navigations of graphical objects on a touch screen display.
Platzer, Andrew Emilio; Pisula, Charles J.; Chaudhri, Imran; Jobs, Steven P.; Christie, Gregory; Forstall, Scott; Lemay, Stephen O.; Matas, Michael; Novick, Gregory; van Os, Marcel, Portable multifunction device, method, and graphical user interface supporting user navigations of graphical objects on a touch screen display.
Anzures, Freddy Allen; Van Os, Marcel; Chaudhri, Imran; Matas, Michael; Lemay, Stephen O.; Herz, Scott, Using gestures to slide between user interfaces.
※ AI-Helper는 부적절한 답변을 할 수 있습니다.