Papers
Topics
Authors
Recent
Search
2000 character limit reached

Symbolic Quantile Regression

Updated 8 July 2026
  • Symbolic Quantile Regression (SQR) is an extension of symbolic regression that estimates conditional quantiles with the pinball loss, providing clear, interpretable models for various parts of a response distribution.
  • It employs a multi-objective optimization that balances predictive accuracy and token complexity by constructing a Pareto front of candidate symbolic expressions.
  • Empirical results show that SQR outperforms traditional transparent models in normalized quantile loss and parsimony, offering actionable insights in applications like fuel consumption analysis.

Searching arXiv for the specified paper and closely related quantile-regression uses of the acronym SQR. Symbolic Quantile Regression (SQR) is an extension of Symbolic Regression (SR) from conditional-mean prediction to conditional-quantile prediction. Rather than estimating only E[YX]E[Y\mid X], it targets the conditional quantile function

QY(τX=x)  :=  inf{qR:Pr(YqX=x)τ},τ(0,1),Q_Y(\tau\mid X=x)\;:=\;\inf\{q\in\mathbb R:\Pr(Y\le q\mid X=x)\ge\tau\},\quad\tau\in(0,1),

thereby enabling white-box prediction of the median, upper-tail, or other distributional functionals of the target variable. In the formulation introduced in "Symbolic Quantile Regression for the Interpretable Prediction of Conditional Quantiles" (Hoekstra et al., 11 Aug 2025), candidate predictors are symbolic expressions optimized under the pinball loss while simultaneously controlled for expression complexity, so that predictive performance and parsimony are treated as joint objectives rather than collapsed into a single scalar criterion.

1. Formal definition and objective

The defining shift from standard symbolic regression to SQR is the replacement of conditional-mean estimation with quantile estimation. The target is the τ\tau-quantile of YY conditional on X=xX=x, with τ(0,1)\tau\in(0,1). This directly addresses settings in which the center of the distribution is insufficient, especially when interest lies in the median or in extreme outcomes.

The loss function is the pinball loss,

Lτ(y,f(x))  =  {τ(yf(x)),yf(x), (τ1)(yf(x)),y<f(x),L_{\tau}(y,f(x)) \;=\; \begin{cases} \tau\,(y-f(x)), & y\ge f(x),\ (\tau-1)\,(y-f(x)), & y< f(x), \end{cases}

or equivalently

Lτ(y,f)  =  max{τ(yf),(τ1)(yf)}.L_\tau(y,f)\;=\;\max\{\tau\,(y-f),\,(\tau-1)\,(y-f)\}.

Within SQR, the predictive model ff is a symbolic expression assembled from a library of tokens including features xjx_j, real constants, and operators such as QY(τX=x)  :=  inf{qR:Pr(YqX=x)τ},τ(0,1),Q_Y(\tau\mid X=x)\;:=\;\inf\{q\in\mathbb R:\Pr(Y\le q\mid X=x)\ge\tau\},\quad\tau\in(0,1),0 (Hoekstra et al., 11 Aug 2025). Internally, these expressions are represented as syntax trees or expression graphs.

The paper frames SQR as a trade-off between predictive performance and interpretability. Interpretability is operationalized through token-complexity: if QY(τX=x)  :=  inf{qR:Pr(YqX=x)τ},τ(0,1),Q_Y(\tau\mid X=x)\;:=\;\inf\{q\in\mathbb R:\Pr(Y\le q\mid X=x)\ge\tau\},\quad\tau\in(0,1),1 denotes the cost of token QY(τX=x)  :=  inf{qR:Pr(YqX=x)τ},τ(0,1),Q_Y(\tau\mid X=x)\;:=\;\inf\{q\in\mathbb R:\Pr(Y\le q\mid X=x)\ge\tau\},\quad\tau\in(0,1),2, then the complexity of an expression is

QY(τX=x)  :=  inf{qR:Pr(YqX=x)τ},τ(0,1),Q_Y(\tau\mid X=x)\;:=\;\inf\{q\in\mathbb R:\Pr(Y\le q\mid X=x)\ge\tau\},\quad\tau\in(0,1),3

For each allowed complexity level QY(τX=x)  :=  inf{qR:Pr(YqX=x)τ},τ(0,1),Q_Y(\tau\mid X=x)\;:=\;\inf\{q\in\mathbb R:\Pr(Y\le q\mid X=x)\ge\tau\},\quad\tau\in(0,1),4, SQR solves

QY(τX=x)  :=  inf{qR:Pr(YqX=x)τ},τ(0,1),Q_Y(\tau\mid X=x)\;:=\;\inf\{q\in\mathbb R:\Pr(Y\le q\mid X=x)\ge\tau\},\quad\tau\in(0,1),5

and then collects the Pareto front

QY(τX=x)  :=  inf{qR:Pr(YqX=x)τ},τ(0,1),Q_Y(\tau\mid X=x)\;:=\;\inf\{q\in\mathbb R:\Pr(Y\le q\mid X=x)\ge\tau\},\quad\tau\in(0,1),6

This formulation makes SQR a genuinely multi-objective approach. A plausible implication is that model selection can remain aligned with domain-specific transparency constraints rather than being fixed by a globally chosen regularization coefficient.

2. Symbolic representation, search, and optimization

In the reported implementation, the base engine is PySR, combining multi-population genetic programming with constant optimization (Hoekstra et al., 11 Aug 2025). Initialization uses random expression trees up to a maximum initial size or depth. Variation proceeds through crossover and mutation: crossover swaps subtrees between parent expressions, while mutation may replace an operator, insert or delete a node, or perturb a constant.

Fitness evaluation uses the empirical pinball loss as the primary objective. A secondary mechanism, described as an adaptive parsimony penalty, encourages exploration of underrepresented complexities. This is paired with local optimization: once a symbolic structure has been selected, BFGS refines its real-valued constants to minimize pinball loss.

The search process also incorporates diversity-preserving mechanisms. The paper lists age-based regularization, under which younger individuals are temporarily favored, and simulated annealing, which accepts poorer individuals early in the search to avoid premature convergence. Constraints include a maximum tree size, exemplified as QY(τX=x)  :=  inf{qR:Pr(YqX=x)τ},τ(0,1),Q_Y(\tau\mid X=x)\;:=\;\inf\{q\in\mathbb R:\Pr(Y\le q\mid X=x)\ge\tau\},\quad\tau\in(0,1),7 nodes, a maximum depth, and optional user constraints on variables or admissible functional forms.

These design choices position SQR within the broader SR tradition of evolutionary search plus local refinement, but with the quantile loss replacing the more familiar squared-error or mean-oriented objectives. This suggests that the central algorithmic novelty is not a new symbolic search formalism, but the systematic adaptation of the SR pipeline to quantile-specific risk minimization.

3. Parsimony, Pareto optimality, and model selection

A central feature of SQR is the explicit separation of predictive quality from expression simplicity. Rather than blending the two into a single penalized objective, SQR constructs a Pareto front over pinball loss and token-complexity (Hoekstra et al., 11 Aug 2025). The result is a family of nondominated models spanning simpler and more complex expressions.

The complexity metric is defined heuristically through token costs, with examples such as QY(τX=x)  :=  inf{qR:Pr(YqX=x)τ},τ(0,1),Q_Y(\tau\mid X=x)\;:=\;\inf\{q\in\mathbb R:\Pr(Y\le q\mid X=x)\ge\tau\},\quad\tau\in(0,1),8 costing QY(τX=x)  :=  inf{qR:Pr(YqX=x)τ},τ(0,1),Q_Y(\tau\mid X=x)\;:=\;\inf\{q\in\mathbb R:\Pr(Y\le q\mid X=x)\ge\tau\},\quad\tau\in(0,1),9, τ\tau0 costing τ\tau1, and τ\tau2 costing τ\tau3. The paper identifies interpretability with parsimony measured by τ\tau4, while also noting that the complexity metric is only a heuristic proxy for interpretability. This is an important qualification: low token-complexity does not guarantee semantic ease of interpretation, but it provides an operational criterion suitable for optimization.

Final model selection is performed from the Pareto front according to user needs. The paper explicitly mentions the “elbow” rule, a maximum allowed complexity, or domain-specific interpretability requirements. In practice, this means that SQR does not yield a single canonical formula per quantile; it yields a structured set of candidate formulas whose suitability depends on the application’s tolerance for algebraic complexity.

A common misconception is that interpretability in SR is equivalent to linearity or monotonicity. The SQR formulation does not require either property. Instead, interpretability is tied to a constrained symbolic vocabulary and low expression complexity, allowing nonlinear and interaction-rich quantile models while preserving white-box access to the final analytic form.

4. Empirical evaluation and benchmark results

The empirical evaluation uses τ\tau5 noisy regression problems drawn from SRBench/PMLB, including real and synthetic datasets with dimensions ranging from a few to hundreds of features (Hoekstra et al., 11 Aug 2025). The reported baselines are Linear Quantile Regressor (LQR), Quantile Decision Tree (QDT), LightGBM Quantile Regressor (LGBM), SQR, and SQR10K, where SQR10K denotes a version subsampled to τ\tau6 points.

Evaluation is averaged over τ\tau7-fold cross-validation and then over datasets. The metrics are normalized quantile loss (nql), defined as pinball loss divided by τ\tau8; absolute coverage error (ace), defined as τ\tau9; parsimony, measured by average YY0; and runtime.

Metric LQR / QDT / LGBM SQR / SQR10K
nql (YY1) LQR YY2, QDT YY3, LGBM YY4 SQR YY5, SQR10K YY6
nql (YY7) LQR YY8, QDT YY9, LGBM X=xX=x0 SQR X=xX=x1, SQR10K X=xX=x2
ace (X=xX=x3) LQR X=xX=x4, QDT X=xX=x5, LGBM X=xX=x6 SQR X=xX=x7, SQR10K X=xX=x8
ace (X=xX=x9) LQR τ(0,1)\tau\in(0,1)0, QDT τ(0,1)\tau\in(0,1)1, LGBM τ(0,1)\tau\in(0,1)2 SQR τ(0,1)\tau\in(0,1)3, SQR10K τ(0,1)\tau\in(0,1)4
parsimony (τ(0,1)\tau\in(0,1)5) LQR τ(0,1)\tau\in(0,1)6, QDT τ(0,1)\tau\in(0,1)7 SQR τ(0,1)\tau\in(0,1)8, SQR10K τ(0,1)\tau\in(0,1)9
parsimony (Lτ(y,f(x))  =  {τ(yf(x)),yf(x), (τ1)(yf(x)),y<f(x),L_{\tau}(y,f(x)) \;=\; \begin{cases} \tau\,(y-f(x)), & y\ge f(x),\ (\tau-1)\,(y-f(x)), & y< f(x), \end{cases}0) LQR Lτ(y,f(x))  =  {τ(yf(x)),yf(x), (τ1)(yf(x)),y<f(x),L_{\tau}(y,f(x)) \;=\; \begin{cases} \tau\,(y-f(x)), & y\ge f(x),\ (\tau-1)\,(y-f(x)), & y< f(x), \end{cases}1, QDT Lτ(y,f(x))  =  {τ(yf(x)),yf(x), (τ1)(yf(x)),y<f(x),L_{\tau}(y,f(x)) \;=\; \begin{cases} \tau\,(y-f(x)), & y\ge f(x),\ (\tau-1)\,(y-f(x)), & y< f(x), \end{cases}2 SQR Lτ(y,f(x))  =  {τ(yf(x)),yf(x), (τ1)(yf(x)),y<f(x),L_{\tau}(y,f(x)) \;=\; \begin{cases} \tau\,(y-f(x)), & y\ge f(x),\ (\tau-1)\,(y-f(x)), & y< f(x), \end{cases}3, SQR10K Lτ(y,f(x))  =  {τ(yf(x)),yf(x), (τ1)(yf(x)),y<f(x),L_{\tau}(y,f(x)) \;=\; \begin{cases} \tau\,(y-f(x)), & y\ge f(x),\ (\tau-1)\,(y-f(x)), & y< f(x), \end{cases}4

The paper states that statistical tests confirm SQR significantly outperforms other transparent models on nql and parsimony, and on ace at Lτ(y,f(x))  =  {τ(yf(x)),yf(x), (τ1)(yf(x)),y<f(x),L_{\tau}(y,f(x)) \;=\; \begin{cases} \tau\,(y-f(x)), & y\ge f(x),\ (\tau-1)\,(y-f(x)), & y< f(x), \end{cases}5 (Hoekstra et al., 11 Aug 2025). Runtime is reported as approximately Lτ(y,f(x))  =  {τ(yf(x)),yf(x), (τ1)(yf(x)),y<f(x),L_{\tau}(y,f(x)) \;=\; \begin{cases} \tau\,(y-f(x)), & y\ge f(x),\ (\tau-1)\,(y-f(x)), & y< f(x), \end{cases}6–Lτ(y,f(x))  =  {τ(yf(x)),yf(x), (τ1)(yf(x)),y<f(x),L_{\tau}(y,f(x)) \;=\; \begin{cases} \tau\,(y-f(x)), & y\ge f(x),\ (\tau-1)\,(y-f(x)), & y< f(x), \end{cases}7 seconds per dataset for SQR and approximately Lτ(y,f(x))  =  {τ(yf(x)),yf(x), (τ1)(yf(x)),y<f(x),L_{\tau}(y,f(x)) \;=\; \begin{cases} \tau\,(y-f(x)), & y\ge f(x),\ (\tau-1)\,(y-f(x)), & y< f(x), \end{cases}8 seconds for SQR10K, while the baselines run in milliseconds.

These results matter for two reasons. First, they show that white-box quantile models need not incur a large accuracy penalty relative to stronger baselines. Second, they indicate that the parsimony objective can produce formulas substantially smaller than those of the transparent comparators used in the study, especially QDT. A plausible implication is that the main empirical niche of SQR is not merely interpretability in isolation, but interpretability under competitive quantile performance.

5. Airline fuel-usage case study

The paper’s case study uses Boeing 777 flights over 2019–2023 and four features: Adjusted Speeding Factor (ASF), Great-circle distance (GCD), Average wind component (AWC), and Total passengers (TP) (Hoekstra et al., 11 Aug 2025). ASF is defined as a departure delay-driven speedup variable, and AWC is signed so that headwind Lτ(y,f(x))  =  {τ(yf(x)),yf(x), (τ1)(yf(x)),y<f(x),L_{\tau}(y,f(x)) \;=\; \begin{cases} \tau\,(y-f(x)), & y\ge f(x),\ (\tau-1)\,(y-f(x)), & y< f(x), \end{cases}9 and tailwind Lτ(y,f)  =  max{τ(yf),(τ1)(yf)}.L_\tau(y,f)\;=\;\max\{\tau\,(y-f),\,(\tau-1)\,(y-f)\}.0.

For the median, the reported model is

Lτ(y,f)  =  max{τ(yf),(τ1)(yf)}.L_\tau(y,f)\;=\;\max\{\tau\,(y-f),\,(\tau-1)\,(y-f)\}.1

Its reported coverage is approximately Lτ(y,f)  =  max{τ(yf),(τ1)(yf)}.L_\tau(y,f)\;=\;\max\{\tau\,(y-f),\,(\tau-1)\,(y-f)\}.2, with pinball loss approximately Lτ(y,f)  =  max{τ(yf),(τ1)(yf)}.L_\tau(y,f)\;=\;\max\{\tau\,(y-f),\,(\tau-1)\,(y-f)\}.3. The interpretation given in the paper is that fuel is approximately linear in distance, with weak interaction terms involving passenger load and wind.

For the upper quantile, the reported Lτ(y,f)  =  max{τ(yf),(τ1)(yf)}.L_\tau(y,f)\;=\;\max\{\tau\,(y-f),\,(\tau-1)\,(y-f)\}.4 model is

Lτ(y,f)  =  max{τ(yf),(τ1)(yf)}.L_\tau(y,f)\;=\;\max\{\tau\,(y-f),\,(\tau-1)\,(y-f)\}.5

Its reported coverage is approximately Lτ(y,f)  =  max{τ(yf),(τ1)(yf)}.L_\tau(y,f)\;=\;\max\{\tau\,(y-f),\,(\tau-1)\,(y-f)\}.6, with pinball loss approximately Lτ(y,f)  =  max{τ(yf),(τ1)(yf)}.L_\tau(y,f)\;=\;\max\{\tau\,(y-f),\,(\tau-1)\,(y-f)\}.7. The accompanying interpretation is that extreme fuel use is dominated by speeding behavior, with distance, load, and wind entering through a rational interaction.

The case study is significant because it illustrates how different quantiles can induce qualitatively different symbolic structures. The median model emphasizes distance with modest interactions, whereas the upper-quantile model elevates ASF to a dominant squared term. The paper’s stated insight is that controlling ASF through timely departures can reduce extreme fuel consumption and COLτ(y,f)  =  max{τ(yf),(τ1)(yf)}.L_\tau(y,f)\;=\;\max\{\tau\,(y-f),\,(\tau-1)\,(y-f)\}.8 emissions. More broadly, this example shows how SQR can support comparative distributional explanation by contrasting formulas learned at central and extreme quantiles.

The acronym “SQR” is not unique to Symbolic Quantile Regression. In "A Quantile Regression Approach for Remaining Useful Life Estimation with State Space Models" (Frizzo et al., 20 Jun 2025), “SQR” denotes Simoultaneous Quantile Regression, a distinct construction in which a Structured State Space Model is conditioned on quantile levels and trained end-to-end using an aggregated pinball-loss objective over multiple quantiles.

That work defines, for a fixed quantile grid Lτ(y,f)  =  max{τ(yf),(τ1)(yf)}.L_\tau(y,f)\;=\;\max\{\tau\,(y-f),\,(\tau-1)\,(y-f)\}.9, the aggregate loss

ff0

and applies it to Remaining Useful Life estimation with State Space Models. The underlying modeling object is therefore a quantile-conditioned sequence model rather than a symbolic expression.

This terminological overlap is relevant because both methods are quantile-regression frameworks using pinball loss, yet they pursue different forms of interpretability and uncertainty representation. Symbolic Quantile Regression seeks human-readable formulas for a chosen ff1. Simoultaneous Quantile Regression, in the cited State Space Model setting, seeks joint multi-quantile estimation within a learned latent dynamical system. A plausible implication is that “SQR” in contemporary literature should always be disambiguated by expansion or context, especially in cross-disciplinary reading.

7. Strengths, limitations, and research directions

The reported strengths of Symbolic Quantile Regression are threefold: it generates human-readable formulas for any quantile ff2; it matches or outperforms other transparent methods in predictive accuracy while maintaining very low complexity; and it provides actionable insight into feature effects at different parts of the distribution (Hoekstra et al., 11 Aug 2025). These properties are particularly relevant in high-stakes settings where tail behavior matters and where model transparency is not optional.

The limitations identified in the paper are equally explicit. First, the complexity metric is a heuristic proxy for interpretability. Second, computational cost is higher than that of standard models, although the paper notes mitigation through subsampling or optimized C/Julia implementations. These are structural rather than incidental limitations: the first concerns the operationalization of interpretability, and the second reflects the search-intensive nature of symbolic modeling.

The paper lists three future directions. One is to learn or adapt complexity metrics with human-in-the-loop feedback for domain-specific interpretability. A second is to extend the framework to calibrated prediction intervals, for example via conformal methods, or to joint interval quantile optimization. A third is to investigate robustness under distributional shift and uncertainty quantification in tails.

Taken together, these directions indicate that SQR is best understood as a distribution-aware, white-box modeling framework rather than only as a variant of symbolic regression. Its central contribution is to couple quantile-specific loss minimization with analytic formula discovery, thereby making conditional tail behavior inspectable at the level of explicit expressions rather than only through post hoc explanation.

Topic to Video (Beta)

No one has generated a video about this topic yet.

Whiteboard

No one has generated a whiteboard explanation for this topic yet.

Follow Topic

Get notified by email when new papers are published related to Symbolic Quantile Regression (SQR).