Calibration profils


Romain Reuillon, Géographie-cités

We have established that the modeling hypothesis are sufficient to reproduce the dynamic.

val evolution = GA (
  algorithm = profile(1, 1000, max),
  lambda = 1,
  termination = timed(3600 * 1000),
  cloneProbability = 0.01
)

val nsga2 = steadyGA(evolution)(
  "calibrateModel", 
  model = replicateModel -- relativizeTask, 
  inputs = List(
    rMax -> ("1.0", "20000.0"),
    distanceDecay -> ("0.0", "4.0"),
    ...,
    innovationImpact -> ("0.0", "2.0")),
  objectives = List(
    sumKsFailValue -> "0",
    medPop -> "0",
    medTime -> "0")
)

val isl = islandGA(nsga2)("island", 2000, counter(100000), 500)