Analytické programování v jazyce C#
Loading...
Downloads
10
Date issued
Authors
Kojecký, Lumír
Journal Title
Journal ISSN
Volume Title
Publisher
Vysoká škola báňská - Technická univerzita Ostrava
Location
Signature
Abstract
Analytic programming is one of methods of symbolic regression in whichwe are composing simple elements into more complex units. This process can be used e.g. for approximation measured data by a suitable mathematical formula or for logical circuit synthesis. For analytic programming work is needed an evolutionary algorithm, special class of optimization algorithms which is inspired by biological processes. In this thesis there will be described and implemented five of them. The goal of this thesis is to create an algorithm of analytic programming in C# language and testing this algorithm on selected problems. Next part of this goal will be implementation of appropriate evolutionary algorithms and comparison of their results. Another point of comparison will be also two generators of random numbers.
Description
Import 05/08/2014
Subject(s)
optimization, evolutionary algorithms, Evolution Strategies, Simulated Annealing, Particle Swarm Optimization, Differential Evolution, SOMA, symbolic regression, Genetic Programming, Grammatical Evolution, Analytic Programming, metaevolution, logistic equation, Quintic problem, Sextic problem, C#, .NET Framework