diplomsko delo
Grega Rubin (Author), Iztok Fister (Mentor), Iztok Fister (Co-mentor)

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;diplomske naloge;

Data

Language: Slovenian
Year of publishing:
Typology: 2.11 - Undergraduate Thesis
Organization: UM FERI - Faculty of Electrical Engineering and Computer Science
Publisher: [G. Rubin]
UDC: 004.8.021(043.2)
COBISS: 221212419 Link will open in a new window
Views: 0
Downloads: 5
Average score: 0 (0 votes)
Metadata: JSON JSON-RDF JSON-LD TURTLE N-TRIPLES XML RDFA MICRODATA DC-XML DC-RDF RDF

Other data

Secondary language: English
Secondary title: Implementation of the iL-SHADE algorithm in Python programming language
Secondary abstract: 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.
Secondary keywords: iL-SHADE;NiaPy;nature-inspired algorithms;evolutionary algorithms;differential evolution;bachelor's degrees;
Type (COBISS): Bachelor thesis/paper
Thesis comment: Univ. v Mariboru, Fak. za elektrotehniko, računalništvo in informatiko, Računalništvo in informacijske tehnologije
Pages: 1 spletni vir (1 datoteka PDF (VI, 38 f.))
ID: 25082754