Mjukvaruinformation:
Version: 0.2.0
Ladda upp dagen: 12 May 15
Licens: Gratis
Popularitet: 231
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
- 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
Val
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
Kommentarer hittades inte