Documentation/Modules/ContinuousMOTestProblems: Unterschied zwischen den Versionen

Aus OpenDino
Wechseln zu: Navigation, Suche
(Multi-Objective Sphere)
(Module Description)
 
(Eine dazwischenliegende Version desselben Benutzers wird nicht angezeigt)
Zeile 74: Zeile 74:
 
The Pareto front for the two-objective case is given in the following picture:
 
The Pareto front for the two-objective case is given in the following picture:
  
[[Image:moo_sphere.png|frame|center|10px|Pareto front of the multi-objective sphere function]]
+
{|
 +
| [[Image:moo_sphere_ds.png|100x100px|center|thumb|300x300px|Design space]]
 +
| [[Image:moo_sphere.png|100x100px|center|thumb|300x300px|Objective space]]
 +
|}
  
 
==Usage==
 
==Usage==

Aktuelle Version vom 7. April 2019, 17:29 Uhr

Summary

The module ContinuousMOTestProblems contains a set of multi-objective optimization problems, which can be used to test optimization algorithms.

Properties

General

Algorithm deterministic test function
Design Variables continuous design variables only
Objectives multi-objective for minimization
Constraints none
Boundaries problem dependent
Initial Search Region problem dependent
Typical X not set

Connections

Starting at his module none
Ending at this module Connections of type optimization

Actions

Name Description
- -

Options

The options are the number of discrete and continuous variables and an optional time delay for per evaluation.

Module Description

Multi-Objective Sphere

The multi-objective sphere function f is a set of quadratic functions. More precisely, each fi is computed as the square of all continuous variables.

fi(x) = (xi - 1)2 + sumj, j~=i (xj2)

For example

f1(x) = (x1 - 1)2 + x22 + x32 + ...

f2(x) = x12 + (x2 - 1)2 + x32 + ...

...

The Pareto front for the two-objective case is given in the following picture:

Design space
Objective space

Usage

-

Source Code

https://sourceforge.net/p/opendino/code/HEAD/tree/trunk/src/org/opendino/modules/problems/ContinuousMOTestProblems.java

References

-