Balancing Accuracy and Simplicity in Symbolic Regression with Transformation-Interaction-Rational Algorithm

Friday 28 February 2025


Artificially intelligent systems have long been touted for their ability to solve complex problems and make decisions on their own. But what happens when these systems are tasked with solving a problem that requires simplicity, rather than complexity? Researchers have been grappling with this question in the field of symbolic regression, where AI is used to identify mathematical relationships between variables.


In recent years, scientists have developed various approaches to tackle this challenge, but many have fallen short. One major issue is overfitting – when an algorithm becomes too good at fitting the training data and fails to generalize well to new, unseen information. This can lead to models that are overly complex and difficult to understand.


A team of researchers has now proposed a novel approach to tackle this problem. They’ve developed an evolutionary algorithm called Transformation-Interaction-Rational (TIR) that uses multi-objective optimization to balance the trade-off between model accuracy and simplicity.


The TIR algorithm starts by representing mathematical relationships as a combination of two non-linear functions, each defined as the linear regression of transformed variables. This allows the algorithm to search for simpler expressions while still maintaining the ability to approximate complex functions.


To optimize this process, the researchers employed a multi-objective approach, where the algorithm minimizes both the error between predicted and actual values (accuracy) and the size of the mathematical expression (simpllicity). This ensures that the model is not only accurate but also easy to understand and interpret.


The team tested their TIR algorithm on a benchmark dataset commonly used in symbolic regression, and the results were impressive. The algorithm outperformed its predecessors, including those that relied solely on accuracy or simplicity as a single objective.


One of the key benefits of the TIR approach is that it allows for more flexible model selection. By considering multiple objectives simultaneously, the algorithm can identify models that are not only accurate but also simple and interpretable. This is particularly important in fields like medicine and finance, where transparent decision-making is crucial.


The researchers also explored different variations of their algorithm, including one that used a penalization strategy to further encourage simplicity. This approach, called TIRMOO, showed promising results on smaller datasets, suggesting that it could be particularly effective for problems with limited training data.


While the TIR algorithm still has its limitations – and much work remains to be done before it can be widely adopted – this research marks an important step forward in the field of symbolic regression.


Cite this article: “Balancing Accuracy and Simplicity in Symbolic Regression with Transformation-Interaction-Rational Algorithm”, The Science Archive, 2025.


Artificial Intelligence, Symbolic Regression, Mathematical Relationships, Multi-Objective Optimization, Accuracy, Simplicity, Overfitting, Linear Regression, Transformation-Interaction-Rational Algorithm, Tirmoo


Reference: Fabricio Olivetti de Franca, “Alleviating Overfitting in Transformation-Interaction-Rational Symbolic Regression with Multi-Objective Optimization” (2025).


Leave a Reply