Litcius/Paper detail

DoME: A deterministic technique for equation development and Symbolic Regression

Daniel Rivero, Enrique Fernández-Blanco, Alejandro Pazos

2022Expert Systems with Applications18 citationsDOIOpen Access PDF

Abstract

Based on a solid mathematical background, this paper proposes a method for Symbolic Regression that enables the extraction of mathematical expressions from a dataset. Contrary to other approaches, such as Genetic Programming, the proposed method is deterministic and, consequently, does not require the creation of a population of initial solutions. Instead, a simple expression is grown until it fits the data. This method has been compared with four well-known Symbolic Regression techniques with a large number of datasets. As a result, on average, the proposed method returns better performance than the other techniques, with the advantage of returning mathematical expressions that can be easily used by different systems. Additionally, this method makes it possible to establish a threshold at the complexity of the expressions generated, i.e., the system can return mathematical expressions that are easily analyzed by the user, as opposed to other techniques that return very large expressions.

Topics & Concepts

Symbolic regressionComputer scienceGenetic programmingSimple (philosophy)RegressionExpression (computer science)PopulationRegression analysisMathematical theoryAlgorithmArtificial intelligenceTheoretical computer scienceMathematical optimizationMachine learningMathematicsStatisticsProgramming languageQuantum mechanicsSociologyPhilosophyDemographyPhysicsEpistemologyEvolutionary Algorithms and ApplicationsMetaheuristic Optimization Algorithms ResearchAdvanced Multi-Objective Optimization Algorithms