EvoSynth

Software screenshot:
EvoSynth
Software detaljer:
Version: 0.2.0
Upload dato: 12 May 15
Udvikler: Yves Adler
Licens: Gratis
Popularitet: 231

Rating: 2.0/5 (Total Votes: 3)

EvoSynth står for Evolutionary Computation Synthesizer

Funktioner :.

  • Generelle funktioner:
  • Klasser for enkeltpersoner, populationer, algoritme profiler, genomer
  • støtte til brugerdefinerede randomizer
  • Meta operatører: proportionale, sequentional og betingede kombineret operatører
  • Logning støtte med eksportør til gnuplot, bister og csv
  • Mange foruddefinerede fitness funktioner

  • Benchmarking funktioner:
  • Mangfoldighed beregninger (afstand, entropi og subsekvens)
  • Mean, median, varians beregninger for opstilling / befolkning
  • T-test for at afgøre statistisk signifikans

  • Mest almindelige evolutionære algoritmer:
  • Hillclimber (enkelt individ og population baseret)
  • Standard genetiske algoritme, steady state GA
  • memetic algoritme
  • Evolution strategier (adaptive, selfadaptive og derandomized)
  • Lokal søgning (hillclimber, tærskel accept, simuleret udglødning, store syndflod, rekord-til-record rejse)
  • Coevolutionary algoritmer (round robin og afbalancerede)

  • strategier Valg:
  • Identitet
  • Tilfældig udvælgelse
  • Bedste udvalg

  • Udvælgelse
  • n-fase turnering
  • udvælgelse Tournament
  • Fitness proportional udvælgelse
  • udvælgelse Roulette hjul

  • Mutationer:
  • Identitet
  • Et gen flippe, binær mutation, effektiv binære mutation
  • Exchange mutation, inversion mutation, blanding mutation, skiftende mutation
  • Uniform virkelige mutation, Gauss mutation, selvtilpassende Gauss mutation

  • rekombinationer:
  • Identitet
  • One-point-crossover, k-point-crossover, ensartet crossover
  • Arithmetic crossover
  • Bestilt rekombination, delvist kortlagt crossover, kant rekombination
  • Global uniform crossover, global aritmetiske crossover

Hvad er nyt i denne udgivelse:

  • Tilføjet SP_k problem for binære benchmark funktioner
  • Tilføjet EvoSynth.rand_element at hente en tilfældig element fra en række
  • Tilføjet EvoBench (benchmarking for evolutionære algoritmer) modul

Hvad er nyt i version 0.1.1:

  • Nye benchmarking funktioner som mangfoldighed beregninger (afstand, entropi og subsekvens), til at betyde, median, beregninger varians for matrix / befolkning og t-test afgøre statistisk signifikans.
  • rakefile:. Afhængighed oprydning

Lignende software

Poly/ML
Poly/ML

12 May 15

Apache Avro
Apache Avro

10 Apr 16

Six
Six

13 May 15

Stackless Python
Stackless Python

28 Feb 15

Kommentarer til EvoSynth

Kommentarer ikke fundet
Tilføj kommentar
Tænd billeder!
Søg efter kategori