diplomsko delo
Povzetek
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.
Ključne besede
iL-SHADE;NiaPy;algoritmi po vzorih iz narave;evolucijski algoritmi;diferencialna evolucija;diplomske naloge;
Podatki
Jezik: |
Slovenski jezik |
Leto izida: |
2024 |
Tipologija: |
2.11 - Diplomsko delo |
Organizacija: |
UM FERI - Fakulteta za elektrotehniko, računalništvo in informatiko |
Založnik: |
[G. Rubin] |
UDK: |
004.8.021(043.2) |
COBISS: |
221212419
|
Št. ogledov: |
0 |
Št. prenosov: |
5 |
Ocena: |
0 (0 glasov) |
Metapodatki: |
|
Ostali podatki
Sekundarni jezik: |
Angleški jezik |
Sekundarni naslov: |
Implementation of the iL-SHADE algorithm in Python programming language |
Sekundarni povzetek: |
In this thesis, we describe nature-inspired algorithms and delve into the workings of differential evolution, the iL-SHADE algorithm, and its predecessor, the L-SHADE algorithm. We implement the iL-SHADE algorithm in the Python programming language and test its performance on the benchmark functions of the CEC 2014 competition. We use the results from our implementation and the original implementation in the Wilcoxon non-parametric test and demonstrate the correctness of our implementation. We also carry out a comparison between our algorithm and the algorithm L-SHADE from the NiaPy library. The algorithm iL-SHADE is included in the NiaPy library, which is designed for the collection and easy use of nature-inspired algorithms. |
Sekundarne ključne besede: |
iL-SHADE;NiaPy;nature-inspired algorithms;evolutionary algorithms;differential evolution;bachelor's degrees; |
Vrsta dela (COBISS): |
Diplomsko delo/naloga |
Komentar na gradivo: |
Univ. v Mariboru, Fak. za elektrotehniko, računalništvo in informatiko, Računalništvo in informacijske tehnologije |
Strani: |
1 spletni vir (1 datoteka PDF (VI, 38 f.)) |
ID: |
25082754 |