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: 81

Rating: 2.5/5 (Total Votes: 2)

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

Logtalk
Logtalk

11 Mar 16

Bacon.js
Bacon.js

10 Feb 16

PyHAML
PyHAML

13 Apr 15

Morph
Morph

13 May 15

Kommentit EvoSynth

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