Opened 5 years ago

Last modified 6 weeks ago

#1791 accepted feature request

Create parameter optimization problem for simulation models

Reported by: abeham Owned by: jkarder
Priority: highest Milestone: HeuristicLab 4.x Backlog
Component: Problems.ExternalEvaluation Version: 3.3.6
Keywords: Cc:

Description

The ExternalEvaluationProblem is a way of configuring a simulation-based optimization problem, but a lot of the configuration has to be done manually.

A special problem that would optimize integer and double parameters would be nice to have. The problem should support loading the configuration from the simulation model (maybe through a special protocol buffer). The problem should support both discrete and continuous variables and a lower and upper bound for each variable. It should contain crossover, mutation operators as well as move operators, shaking operators and operators necessary for PSO.

Optionally (this would be king), the problem should support reading different values from the simulation and allow to define a combination function that would result in a fitness value.

Change History (7)

comment:1 Changed 5 years ago by abeham

  • Milestone changed from HeuristicLab 3.3.7 to HeuristicLab 3.3.x Backlog

comment:2 Changed 4 years ago by abeham

  • Owner changed from abeham to jkarder
  • Status changed from new to assigned

comment:3 Changed 4 years ago by gkronber

  • Priority changed from medium to highest

Please accept this ticket. The functionality is related to the Scilab/MATLAB connection (#2082)

comment:4 Changed 4 years ago by jkarder

  • Status changed from assigned to accepted

comment:5 Changed 3 years ago by gkronber

Within #2082 a general parameter optimization problem plugin has been implemented that could potentially be used or extended. The parameter optimization problem in #2082 only supports continuous parameter vectors.

comment:6 Changed 19 months ago by jkarder

  • Milestone changed from HeuristicLab 3.3.x Backlog to HeuristicLab 4.x Backlog

comment:7 Changed 6 weeks ago by gkronber

Priority highest?

Note: See TracTickets for help on using tickets.