CUDA-based Analytic Programming by Means of SOMA Algorithm
Identifikátory výsledku
Kód výsledku v IS VaVaI
<a href="https://www.isvavai.cz/riv?ss=detail&h=RIV%2F61989100%3A27240%2F15%3A86096804" target="_blank" >RIV/61989100:27240/15:86096804 - isvavai.cz</a>
Nalezeny alternativní kódy
RIV/61989100:27740/15:86096804
Výsledek na webu
<a href="http://dx.doi.org/10.1007/978-3-319-19824-8_14" target="_blank" >http://dx.doi.org/10.1007/978-3-319-19824-8_14</a>
DOI - Digital Object Identifier
<a href="http://dx.doi.org/10.1007/978-3-319-19824-8_14" target="_blank" >10.1007/978-3-319-19824-8_14</a>
Alternativní jazyky
Jazyk výsledku
angličtina
Název v původním jazyce
CUDA-based Analytic Programming by Means of SOMA Algorithm
Popis výsledku v původním jazyce
Analytic programming is one of methods of symbolic regression that is composing simple elements into more complex units. This process can be used e.g. for approximation of measured data with suitable mathematical formula. To find the most suitable mathematical formula, it is necessary to use an evolutionary algorithm. The constructed formulas can consist of mathematical operators, functions, variables and constants. Since values of these constants are not known at the time of construction of the formula, it is necessary to estimate the values by means of another evolutionary algorithm. Unfortunately, due to this estimation, the whole process becomes too slow. Therefore, this algorithm is implemented in one of the most widespread programming architecture NVIDIA CUDA and the results in terms of execution time are compared.
Název v anglickém jazyce
CUDA-based Analytic Programming by Means of SOMA Algorithm
Popis výsledku anglicky
Analytic programming is one of methods of symbolic regression that is composing simple elements into more complex units. This process can be used e.g. for approximation of measured data with suitable mathematical formula. To find the most suitable mathematical formula, it is necessary to use an evolutionary algorithm. The constructed formulas can consist of mathematical operators, functions, variables and constants. Since values of these constants are not known at the time of construction of the formula, it is necessary to estimate the values by means of another evolutionary algorithm. Unfortunately, due to this estimation, the whole process becomes too slow. Therefore, this algorithm is implemented in one of the most widespread programming architecture NVIDIA CUDA and the results in terms of execution time are compared.
Klasifikace
Druh
D - Stať ve sborníku
CEP obor
IN - Informatika
OECD FORD obor
—
Návaznosti výsledku
Projekt
<a href="/cs/project/GA15-06700S" target="_blank" >GA15-06700S: Nekonvenční řízení komplexních systémů</a><br>
Návaznosti
S - Specificky vyzkum na vysokych skolach
Ostatní
Rok uplatnění
2015
Kód důvěrnosti údajů
S - Úplné a pravdivé údaje o projektu nepodléhají ochraně podle zvláštních právních předpisů
Údaje specifické pro druh výsledku
Název statě ve sborníku
Advances in intelligent systems and computing. Volume 378
ISBN
978-3-319-19823-1
ISSN
2194-5357
e-ISSN
—
Počet stran výsledku
10
Strana od-do
171-180
Název nakladatele
Springer
Místo vydání
London
Místo konání akce
Brno
Datum konání akce
23. 6. 2015
Typ akce podle státní příslušnosti
EUR - Evropská akce
Kód UT WoS článku
—