---
_id: '22483'
abstract:
- lang: eng
  text: This bachelor thesis presents a C/C++ implementation of the XCS algorithm
    for an embedded system and profiling results concerning the execution time of
    the functions. These are then analyzed in relation to the input characteristics
    of the examined learning environments and compared with related work. Three main
    conclusions can be drawn from the measured results. First, the maximum size of
    the population of the classifiers influences the runtime of the genetic algorithm;
    second, the size of the input space has a direct effect on the execution time
    of the matching function; and last, a larger action space results in a longer
    runtime generating the prediction for the possible actions. The dependencies identified
    here can serve to optimize the computational efficiency and make XCS more suitable
    for embedded systems.
author:
- first_name: Mathis
  full_name: Brede, Mathis
  last_name: Brede
citation:
  ama: 'Brede M. <i>Implementation and Profiling of XCS in the Context of Embedded
    Systems</i>. Paderborn: Paderborn University; 2021.'
  apa: 'Brede, M. (2021). <i>Implementation and Profiling of XCS in the Context of
    Embedded Systems</i>. Paderborn: Paderborn University.'
  bibtex: '@book{Brede_2021, place={Paderborn}, title={Implementation and Profiling
    of XCS in the Context of Embedded Systems}, publisher={Paderborn University},
    author={Brede, Mathis}, year={2021} }'
  chicago: 'Brede, Mathis. <i>Implementation and Profiling of XCS in the Context of
    Embedded Systems</i>. Paderborn: Paderborn University, 2021.'
  ieee: 'M. Brede, <i>Implementation and Profiling of XCS in the Context of Embedded
    Systems</i>. Paderborn: Paderborn University, 2021.'
  mla: Brede, Mathis. <i>Implementation and Profiling of XCS in the Context of Embedded
    Systems</i>. Paderborn University, 2021.
  short: M. Brede, Implementation and Profiling of XCS in the Context of Embedded
    Systems, Paderborn University, Paderborn, 2021.
date_created: 2021-06-21T09:35:03Z
date_updated: 2022-01-06T06:55:33Z
department:
- _id: '78'
extern: '1'
language:
- iso: eng
place: Paderborn
project:
- _id: '14'
  name: SFB 901 - Subproject C2
- _id: '4'
  name: SFB 901 - Project Area C
- _id: '1'
  name: SFB 901
publisher: Paderborn University
status: public
supervisor:
- first_name: Marco
  full_name: Platzner, Marco
  id: '398'
  last_name: Platzner
- first_name: Tim
  full_name: Hansmeier, Tim
  id: '49992'
  last_name: Hansmeier
  orcid: 0000-0003-1377-3339
title: Implementation and Profiling of XCS in the Context of Embedded Systems
type: bachelorsthesis
user_id: '477'
year: '2021'
...
