EvoSynth

Software kuvakaappaus:
EvoSynth
Ohjelmiston tiedot:
Versio: 0.2.0
Lähetyksen päivämäärä: 12 May 15
Kehittäjä: Yves Adler
Lupa: Vapaa
Suosio: 231

Rating: 2.0/5 (Total Votes: 3)

EvoSynth tarkoittaa evoluutiolaskennan syntetisaattoria.

Ominaisuudet

  • Yleistä ominaisuuksia:
  • Sarjat yksilöille, populaatiot, algoritmi profiilit, genomit
  • tuki custom satunnaistaja
  • Meta operaattorit: suhteellinen, sequentional ja ehdollinen yhdistetty operaattorit
  • Logging tukea viejä Gnuplot, karhea ja csv
  • Monet ennalta kunnon toiminnot

  • Benchmarking ominaisuuksia:
  • Diversity laskelmia (etäisyys, entropia ja alasekvenssi)
  • Mean, mediaani, varianssi laskelmat array / väestölle
  • T-testi määrittää tilastollista merkittävyyttä

  • Yleisimmät evoluutioalgoritmit:
  • Hillclimber (yksittäinen henkilö ja väestöpohjainen)
  • Standard geneettinen algoritmi, vakaassa tilassa GA
  • Memetic algoritmi
  • Evolution strategiat (mukautuva, selfadaptive ja derandomized)
  • Paikallinen haku (hillclimber, kynnys hyväksynnän, simuloitu jäähdytys, suuri vedenpaisumus, levy-to-ennätys matkailu)
  • Coevolutionary algoritmeja (round robin ja tasapainoinen)

  • valinta strategiat:
  • Identity
  • Satunnainen valinta
  • Paras valinta
  • n-vaiheen turnaus valinta
  • Turnaus valinta
  • Fitness verrannollinen valinta
  • Rulettipyörän valinta
  • Mutaatiot:
  • Identity
  • Yksi geeni käännetään, binary mutaatio, tehokas binary mutaatio
  • Exchange mutaatio, inversio mutaatio, sekoittamista mutaatio, siirtää mutaation
  • Uniform todellinen mutaatio, Gauss mutaatio, itsesopeutuvan Gauss mutaatio

  • rekombinaatioista:
  • Identity
  • Yhden pisteen-crossover, k-point-crossover, yhtenäinen crossover
  • Arithmetic crossover
  • Järjestetty rekombinaatio, osittain kartoitettu crossover, reuna rekombinaatioon
  • Global yhtenäinen crossover, globaali aritmeettinen crossover

Mikä on uusi tässä julkaisussa:

  • lisätty SP_k ongelma binary vertailuindeksi toiminnot
  • lisätty EvoSynth.rand_element hakea satunnainen elementti array
  • Lisätty EvoBench (benchmarking for evoluutioalgoritmit) moduuli

Mikä on uusi versiossa 0.1.1:

  • Uusi benchmarking ominaisuuksia, kuten monimuotoisuuden laskelmia (etäisyys, entropia ja alasekvenssi), keskiarvo, mediaani, varianssi laskelmat array / väestön ja t-testi määrittää tilastollista merkitystä.
  • rakefile: riippuvuus cleanup.

Vastaavia ohjelmistoja

Mult
Mult

12 May 15

Numdifftools
Numdifftools

1 Mar 15

JSON
JSON

12 May 15

Logtalk
Logtalk

11 Mar 16

Kommentit EvoSynth

Kommentteja ei löytynyt
Lisää kommentti
Ota kuvia!
Haku luokan mukaan