From Overparameterised Expressions to Parsimonious Models: Fisher-Geometric Pruning for Symbolic Regression
Organizations: Department of Physics, Informatics and Mathematics, University of Modena and Reggio Emilia, via G. Campi 213/b, Modena, 41126, Italy · Department of Education and Humanities, University of Modena and Reggio Emilia, viale Timavo 93, Reggio nell’Emilia, 42121, Italy · Center for Mathematics, Computation and Cognition (CMCC), Federal University of ABC, Avenida dos Estados, 5001, Santo Andre, 09280-560, Brazil · University of Applied Sciences Upper Austria, Digital Campus Hagenberg, Softwarepark 11, Hagenberg, 4232, Austria
Abstract
Genetic programming symbolic regression (GPSR) often returns expressions that are larger than necessary, with dormant branches and finely tuned algebraic configurations that fit sampling noise. Existing complexity-control strategies, such as multi-objective size-accuracy search or information criteria embedded in the fitness function, act on syntactic representations during model search. We introduce Fisher-Geometric pruning (FGP), a post-hoc model-reduction framework that acts on fitted models and can complement these techniques. FGP combines local information geometry at the maximum-likelihood solution with explicit compatibility tests for interpretable parametric boundaries. A taxonomy of parametric directions separates local sensitivity from proximity to reducible boundaries, enabling the treatment of unidentifiable directions and reductions through zero constraints, asymptotic limits, and signed parameter identifications. Candidate reductions are realised by symbolic contraction and refitting, then accepted only when their cross-validated predictive risk remains within a prescribed tolerance. We evaluate FGP on controlled diagnostic problems and Pareto fronts generated by GPSR. Across both settings, FGP substantially reduces structural complexity while preserving, and often improving, out-of-sample accuracy. Comparisons with competing pruning strategies and ablations show that, by combining geometric screening, boundary compatibility, and predictive validation, FGP yields the most consistent joint gains in parsimony and generalisation.
Figures & tables
| Family | Constraint | Gradient | Statistic |
| Zeroing | |||
| Infinite saturation | , | (in ) | |
| Signed identification |
| Variant | Candidate selection | Allowed moves | Acceptance |
| FGP (ours) | staged according to eq. 18 ; null-space nomination followed by boundary screens | , signed identification | CV admissibility eq. 15 + BIC tie-break |
| sloppy_only | parameter with largest loading on the current smallest-eigenvalue direction | same boundary families as FGP for the selected parameter | CV admissibility + BIC tie-break |
| zero_only | all parameters satisfying null-space/eigenvalue gating disabled | only | CV admissibility + BIC tie-break |
| magnitude | smallest below | only | threshold only; no geometric or predictive test |
| bic_only | identical to FGP | identical to FGP | ; CV not used |
| Recovery | Complexity | Pareto | ||||||
| Comparison | median | median | ||||||
| FGP vs. zero_only | ||||||||
| FGP vs. sloppy_only | ||||||||
| FGP vs. magnitude | ||||||||
| FGP vs. bic_only | ||||||||
| Population | zero_only | sloppy_only | magnitude | bic_only | |
| Friedman, | |||||
| Friedman, | |||||
| Friedman, | |||||
| Additive, | |||||
| Additive, | |||||
| Additive, |
Appendix figures & tables4 assets
Supplementary material from the paper’s appendix.
Appendix
| # | Name | Truth | Candidate | Domain | -reg. | ||
| 1 | Nested sine–quadratic | 8 | closed ⋆ | ||||
| 2 | Expansion 1D | 10 | open | ||||
| 3 | Expansion 2D | , | 10 | open | |||
| 4 | Near-alias Fourier | 7 | closed | ||||
| 5 | Bessel approximation | 10 | open | ||||
| 6 | Rational function | 9 | closed |
| Configuration | median ( ) | worse/tie/better | ||
| complexity – node count | ||||
| : CV acceptance tolerance (reference ) | ||||
Symbolic Regression
Symbolic regression searches data for compact mathematical expressions that balance predictive accuracy with interpretability.
See all 146 papers