Polytechnic and design, Vol. 13 No. 2, 2025.
Professional paper
https://doi.org/10.19279/TVZ.PD.2025-13-2-17
GENETIC PROGRAMMING AS A TOOL FOR THE DEVELOPMENT OF INTERPRETABLE DECISION STRATEGIES
Željko Kovačević
orcid.org/0000-0003-2055-6877
; Zagreb University of Applied Sciences, Vrbik 8, 10000 Zagreb, Croatia
*
Aleksandar Stojanović
; Zagreb University of Applied Sciences, Vrbik 8, 10000 Zagreb, Croatia
*
Maja Dabčević
; Zagreb University of Applied Sciences, Vrbik 8, 10000 Zagreb, Croatia, student
* Corresponding author.
Abstract
Genetic programming is an evolutionary technique that enables the automatic creation of programs, rules or logic trees suitable for decision-making in different domains. Unlike neural networks, which often achieve high accuracy but lack interpretability, genetic programming provides results in the form of explicit logical expressions and conditional structures that can be understood and analyzed. The main contribution of the work is in the presentation of how this method can be used to develop understandable decision-making strategies, which enables a transparent interpretation of decisions in the context of complex problems. As an illustrative example, the classification of loan requests is considered, where the input attributes are defined as employment, credit history, debts and age of the client. By evolving logic trees, strategies are obtained that not only effectively distinguish risky from reliable candidates, but also maintain clarity in the explanation of decision criteria. This confirms the practical applicability of genetic programming and emphasizes its potential in areas where predictive accuracy and comprehensibility of the decision itself are equally important.
Keywords
genetic programming; decision strategies; classification; interpretability; decision trees
Hrčak ID:
344933
URI
Publication date:
21.10.2025.
Visits: 224 *