arrow
Return

Learning Parameterizable Decoders with Cartesian Genetic Programming

delete2026-01-01
delete0
PRE
AI
J
Jörg Bremer *
S
Sebastian Lehnhoff
DOI:10.1007/978-3-032-07938-1_7delete
deleteOriginal
deleteOriginal request for help
deleteShare
deleteSave
Abstract

Abstract

En 中文
For optimization in the smart grid, distributed algorithms based on decoders for handling individual constraints of different energy resources are a promising approach to tackle the scalability and versatility of controlled devices. Decoders based on machine learning can capture the operational capabilities and serve as a means for systematically ensuring the feasibility of solution candidates during optimization. Currently, decoders are trained based on a training set for a specific initial state predicted for the start time of the optimization period. Thus, a new decoder has to be trained for any new initial operational state of the energy resource. This paper explores a new approach based on Cartesian genetic programming to train a decoder that can be parameterized with different initial states. We train decoders for co-generation plants with a range of different states of charge for the thermal buffer store and demonstrate that such decoders can be obtained in a reasonable training time and with sufficiently good performance over the whole range of temperatures.
Keywords:
Decoder
Cartesian Genetic Programming
Constraint Handling
Solution Repair
Predictive Scheduling

Journal

A
ADVANCES IN COMPUTATIONAL INTELLIGENCE SYSTEMS, UKCI 2025
IF:
0
Papers:
39
Citations:
0

Organization

C
Carl von Ossietzky Universitat Oldenburg
Scholars:
5.1K
Papers: 4.4K
Citations: 40
Cited Papers

Cited Papers

err
IF0
err
err0
PREAI
err
errShare
errSave
Cartesian Genetic Programming for Image Processing
err2013-04-19
err0
errOAAI
errSimon Harding; Jürgen Leitner; Jürgen Schmidhuber
errShare
errSave
err
IF0
err
err0
PREAI
err
errShare
errSave
Recurrent Cartesian Genetic Programming
err2014-01-01
err0
PREAI
errAndrew James Turner; Julian Francis Miller
errShare
errSave
researcher View more