EvoSynth

Software skärmdump:
EvoSynth
Mjukvaruinformation:
Version: 0.2.0
Ladda upp dagen: 12 May 15
Utvecklare: Yves Adler
Licens: Gratis
Popularitet: 81

Rating: 2.5/5 (Total Votes: 2)

EvoSynth står för Evolutionär Computation Synthesizer

Funktioner .

  • Allmänna egenskaper:
  • Klasser för individer, populationer, algoritm profiler, genomen
  • stöd för anpassade Randomizer
  • Meta operatörer: proportionella, sequentional och villkorliga kombinerade operatörer
  • Logging stöd med exportören att gnuplot, gruff och csv
  • Många fördefinierade fitness funktioner

  • Benchmarking funktioner:
  • beräkningar Mångfald (avstånd, entropi och sekvens)
  • medelvärde, median, varians beräkningar för matris / befolkning
  • T-test för att avgöra statistisk signifikans

  • Vanligaste evolutionära algoritmer:
  • Hillclimber (enskild individ och populationsbaserad)
  • Standard genetisk algoritm, steady state GA
  • Memetisk algoritm
  • Evolution strategier (adaptiv, selfadaptive och derandomized)
  • Lokal sökning (hillclimber, tröskel acceptans, simulerad glödgning, stor syndaflod, spela in till rekord resa)
  • Coevolutionary algoritmer (round robin och balanserade)

  • strategier Urval:
  • Identitet
  • Slumpmässigt val
  • Bästa val

  • Val
  • n steg turnering
  • Tournament val
  • Fitness proportionella val
  • val Roulette hjulet

  • Mutationer:
  • Identitet
  • En gen vända, binär mutation, effektiv binär mutation
  • Exchange mutation, inversion mutation, blanda mutation, skiftande mutation
  • Uniform riktig mutation, Gauss mutation, självanpassande Gauss mutation

  • rekombinationer:
  • Identitet
  • En punkt-crossover, k-punkt-crossover, enhetlig crossover
  • crossover aritmetiska
  • Beställde rekombination, delvis kartlagt crossover, kant rekombination
  • crossover Global uniform, crossover global aritmetiska

Vad är nytt i den här versionen:

  • Lade SP_k problem på binära benchmark funktioner
  • Lade EvoSynth.rand_element att hämta ett slumpmässigt element från en array
  • Lade EvoBench (benchmarking för evolutionära algoritmer) modul

Vad är nytt i version 0.1.1:

  • Nya benchmarking funktioner som mångfalds beräkningar (avstånd, entropi och sekvens), att medelvärde, median, varians beräkningar för matris / befolkning och t-test avgöra statistisk signifikans.
  • rakefile:. Beroende rensning

Liknande mjukvara

Acquisition
Acquisition

4 Jun 15

facade
facade

13 May 15

Processing
Processing

13 May 15

jsbridge
jsbridge

14 Apr 15

Kommentarer till EvoSynth

Kommentarer hittades inte
Kommentar
Slå på bilder!