2019
DOI: 10.3390/a12070141
|View full text |Cite
|
Sign up to set email alerts
|

OPTIMUS: Self-Adaptive Differential Evolution with Ensemble of Mutation Strategies for Grasshopper Algorithmic Modeling

Abstract: Most of the architectural design problems are basically real-parameter optimization problems. So, any type of evolutionary and swarm algorithms can be used in this field. However, there is a little attention on using optimization methods within the computer aided design (CAD) programs. In this paper, we present Optimus, which is a new optimization tool for grasshopper algorithmic modeling in Rhinoceros CAD software. Optimus implements self-adaptive differential evolution algorithm with ensemble of mutation str… Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
1
1
1
1

Citation Types

0
6
0

Year Published

2020
2020
2024
2024

Publication Types

Select...
5
4

Relationship

1
8

Authors

Journals

citations
Cited by 33 publications
(7 citation statements)
references
References 50 publications
0
6
0
Order By: Relevance
“…Finally, when the existence of the best solution and thus best (or sub-optimal) reference performance values are known, a termination criterion should be defined. Otherwise, the algorithm can be stopped manually until a satisfactory solution is obtained [38,39]. Heuristic evolutionary solvers are used when optimization problems have many variables, and an optimal solution cannot be found through exact solvers.…”
Section: Genetic Algorithmmentioning
confidence: 99%
“…Finally, when the existence of the best solution and thus best (or sub-optimal) reference performance values are known, a termination criterion should be defined. Otherwise, the algorithm can be stopped manually until a satisfactory solution is obtained [38,39]. Heuristic evolutionary solvers are used when optimization problems have many variables, and an optimal solution cannot be found through exact solvers.…”
Section: Genetic Algorithmmentioning
confidence: 99%
“…[212] Kangaroo and Crane are built inside Grasshopper, and can therefore be combined with several tailored optimization components. Single-objective optimization tools such as Galapagos, [213] Silvereye, [214] and Optimus, [215] and multiobjective optimization tools such as Octopus, [216] Opossum, [217] and Wallacei [218] can be coupled with Kangaroo and Crane to generate novel optimization workflows. Recent studies investigated the feasibility of such tools showing promising results.…”
Section: Optimization Of Existing Designmentioning
confidence: 99%
“…Parametric Design allows us to create a parameter-based system that generates forms and structures with such complexity that it would not have been possible for these forms to be imagined or sketched by pen and paper without these tools [24]. AI Software like Grasshopper Scripting gives the architect the ability to use geometric component-based programming with complex algorithms to generate design variations that follow a specific design vocabulary and offer many options [25]. It is almost like an architect's own programming language.…”
Section: The Use Of Ai In the Design Processmentioning
confidence: 99%