1. Implementacija algoritma iL-SHADE v programskem jeziku PythonGrega Rubin, 2024, undergraduate thesis Abstract: V diplomskem delu opišemo algoritme po vzorih iz narave in se poglobimo v delovanje diferencialne evolucije, algoritma iL-SHADE ter njegovega predhodnika L-SHADE. Algoritem iL-SHADE implementiramo v programskem jeziku Python ter s pomočjo testnih funkcij tekmovanja CEC 2014 preizkusimo njegovo delovanje. Rezultate naše implementacije in originalne implementacije uporabimo v Wilcoxonovem neparametričnem testu ter s tem pokažemo pravilnost naše implementacije. Izvedemo tudi primerjavo med našim algoritmom in algoritmom L-SHADE iz knjižnice NiaPy. Algoritem iL-SHADE vključimo v knjižnico NiaPy, katere namen je zbiranje in enostavna uporaba algoritmov po vzorih iz narave. Keywords: iL-SHADE, NiaPy, algoritmi po vzorih iz narave, evolucijski algoritmi, diferencialna evolucija Published in DKUM: 23.12.2024; Views: 0; Downloads: 33
Full text (2,19 MB) |
2. Implementacija algoritma klonske selekcije v Pythonu : diplomsko deloAndraž Peršon, 2024, undergraduate thesis Abstract: Namen diplomskega dela je implementirati algoritem, ki pri reševanju problemov uporablja vzore iz narave, podrobneje algoritem klonske selekcije. Celotna raziskava je bila izvedena na podlagi proučevanja spletnih virov. Omenjena sta programski jezik Python in knjižnica NiaPy, ki vključuje številne algoritme po vzorih iz narave. Predstavljene so rešitve, podobne algoritmu klonske selekcije, ki že obstajajo. Razložena sta algoritem klonske selekcije in njegova implementacija v programskem jeziku Python. Podrobno so predstavljeni rezultati in testiranje algoritma klonske selekcije ter integracija omenjenega algoritma v knjižnico NiaPy. Keywords: algoritmi po vzoru iz narave, optimizacijski algoritem klonske selekcije, knjižnica NiaPy, Python Published in DKUM: 01.03.2024; Views: 511; Downloads: 85
Full text (1,05 MB) |
3. |
4. |