---
title: 'Ray Regression Predictor: Convergence Insights'
url: https://www.emergentmind.com/topics/ray-regression-predictor-rrp
type: topic
---

# Ray Regression Predictor: Convergence Insights

The Ray Regression Predictor (RRP) is a geometric and analytic framework characterizing the asymptotic trajectory of parameter iterates when logistic regression is trained with first-order methods, particularly gradient descent, on arbitrary data. RRP formalizes the exact subspace, maximum-margin direction, and strongly convex offset controlling the implicit bias and parameter convergence rates under logistic (or exponential) risk minimization. The RRP is defined as a unique affine ray in parameter space determined by a data-dependent decomposition and possesses provable parameter and risk convergence properties that hold for general linearly separable and nonseparable regimes [1803.07300].

## 1. Geometric Structure and Definition

RRP arises from a structural decomposition of the design matrix $A$, defined for $n$ labeled instances $(x_i, y_i)$ with $\|x_i y_i\|_2\leq 1$, as $A_i = -y_i x_i^\top$. The rows of $A$ are partitioned into:
- **Strongly Convex Part, $A_S$**: corresponds to the maximal subset where the risk function $\mathcal{R}_S$ is strongly convex.
- **Separable Part, $A_c$**: consists of all rows $A_i$ for which there exists $u_i$ with $A u_i \leq 0$ and $(A u_i)_i < 0$.

Define $S = \mathrm{span}(A_S^\top)$ and $S^\perp = \ker(A_S)$, yielding an orthogonal decomposition of parameter space. $A_c$ is proven to be linearly separable within $S^\perp$. The corresponding strict margin is
$$
\gamma = \min_{\substack{q\geq 0,\,\sum_i q_i = 1}}\|A_\perp^\top q\|_2 > 0
$$
where $A_\perp$ is $A_c$ projected onto $S^\perp$. The unique maximum-margin separator within this subspace is
$$
\bar{u} = -\frac{A_\perp^\top \bar{q}}{\gamma}
$$
for any dual optimum $\bar{q}$. On $S$, the unique strongly convex risk minimizer is
$$
\bar{v} = \arg\min_{v\in S} \mathcal{R}_S(v).
$$

**Ray Regression Predictor (RRP):** The RRP is defined as
$$
\{\bar{v} + r\bar{u} : r \geq 0\} \subset \mathbb{R}^d.
$$
Gradient descent iterates $w_t$ satisfy, for large $t$,
$$
\frac{w_t}{\|w_t\|} \to \bar{u}, \qquad \Pi_S w_t \to \bar{v}
$$
thus tracking the RRP ray in direction and offset.

## 2. Risk Convergence Foundations

For empirical logistic or exponential risk
$$
\mathcal{R}(w) = \frac{1}{n}\sum_{i=1}^n \ell(\langle w, -x_i y_i \rangle)
$$
with $\ell(z) \in \{\ln(1+e^z), e^z\}$ and gradient descent $w_{t+1} = w_t - \eta_t \nabla \mathcal{R}(w_t)$, risk convergence is established using:
- **Magic Smooth-Descent Lemma:** For $\beta$-smoothness, if $f(w_{j+1}) \leq f(w_j) - \eta_j (1 - \frac{\beta \eta_j}{2})\|\nabla f(w_j)\|^2$, then for any $z$,
$$
2\sum_{j<t}\eta_j(f(w_j) - f(z)) - \sum_{j<t}\eta_j\left(1 - \frac{\beta\eta_j}{2}\right)(f(w_j) - f(w_{j+1})) \leq \|w_0 - z\|^2 - \|w_t - z\|^2.
$$
- **Fixed-Direction Rate Lemma:** Setting $z = \bar{v} + (\ln t/\gamma)\bar{u}$,
$$
\|z\|^2 = \|\bar{v}\|^2 + \frac{(\ln t)^2}{\gamma^2},\qquad \mathcal{R}(z) \leq \inf_w \mathcal{R}(w) + \frac{e^{\|\bar{v}\|}}{t}.
$$

Combining these, risk convergence for $\eta_j = 1/\sqrt{j+1}$ yields
$$
\mathcal{R}(w_t) - \inf_w \mathcal{R}(w) = O\left(\frac{(\ln t)^2}{\sqrt{t}}\right).
$$

## 3. Parameter Convergence Theorems

### 3.1 Offset Convergence on $S$

For the $S$-component, let $\lambda>0$ be the modulus of strong convexity of $\mathcal{R}_S$. It follows that for $t \geq 1$ and arbitrary step-size sequence,
$$
\max\big\{\|\Pi_S w_t-\bar{v}\|^2,\; \|\Pi_S\bar{w}_t-\bar{v}\|^2\big\} \leq \frac{2}{\lambda}\left(\mathcal{R}(w_t) - \inf_w \mathcal{R}(w)\right).
$$
For $\eta_j = 1/\sqrt{j+1}$, this yields the offset-convergence theorem:
$$
\|\Pi_S w_t-\bar{v}\| = O\left(\frac{\ln t}{t^{1/4}}\right),\qquad \max\{\|\Pi_S w_t-\bar{v}\|^2,\;\|\Pi_S\bar{w}_t-\bar{v}\|^2\} = O\left(\frac{(\ln t)^2}{\sqrt{t}}\right).
$$

### 3.2 Directional Convergence on $S^\perp$

For the $S^\perp$ component, norm growth is established: $\|w_t\| = \Theta(\ln t)$, with $\|w_t\|\geq \ln t - O(1)$ and $\|w_t\|\leq O(\ln t)$. Using a Fenchel–Young argument, for fully separable $A$ (i.e., $A=A_c$) and $\eta_j \equiv 1$,
$$
\max\left\|\frac{w_t}{\|w_t\|} - \bar{u}\right\|^2,\;\left\|\frac{\bar{w}_t}{\|\bar{w}_t\|} - \bar{u}\right\|^2 = O\left(\frac{\ln\ln t}{\ln t}\right)
$$
i.e.,
$$
\frac{w_t}{\|w_t\|} \to \bar{u} \quad \text{at rate } O\left(\frac{\ln\ln t}{\ln t}\right).
$$

## 4. Practical Construction of the RRP

The construction of the Ray Regression Predictor in practice may be summarized by the following workflow:
- **Separable Subset Identification:** Employ a greedy separability test on each example to construct the separable subset $Z$, corresponding to the partition $A = (A_S, A_c)$.
- **Offset Computation:** Compute $\bar{v} = \arg\min_{v\in \operatorname{span}(A_S^\top)} \mathcal{R}_S(v)$ using any standard solver for convex minimization.
- **Maximum-Margin Direction:** Compute
$$
\bar{u} = \arg\max_{\|u\|=1} \min_{i\in Z} \langle u, x_i y_i\rangle = \arg\min_{\substack{q\geq 0,\, \sum_i q_i=1}} \|A_\perp^\top q\|
$$
for the maximum-margin separator within $S^\perp$.
- **Final RRP:** The RRP is then the ray $\{\bar{v} + r\bar{u}: r \geq 0\}$. Gradient descent (with constant or decaying steps) on the empirical risk automatically yields iterates tracking the RRP: the offset $\bar{v}$ is recovered first at rate $O((\ln t)^2 / \sqrt{t})$, with directional convergence to $\bar{u}$ at rate $O(\ln\ln t / \ln t)$.

## 5. Summary of Key Rates and Theoretical Guarantees

The table summarizes the principal rates for risk and parameter convergence:

| Quantity                  | Convergence Rate                   | Conditions                   |
|---------------------------|------------------------------------|------------------------------|
| $\mathcal{R}(w_t) - \inf$ | $O\left(\frac{(\ln t)^2}{\sqrt{t}}\right)$ | $\eta_j=1/\sqrt{j+1}$        |
| $\|\Pi_S w_t-\bar{v}\|$   | $O\left(\frac{\ln t}{t^{1/4}}\right)$     | Strongly convex $A_S$        |
| $\left\|\frac{w_t}{\|w_t\|} - \bar{u}\right\|$ | $O\left(\frac{\ln\ln t}{\ln t}\right)$ | Fully separable $A_c$        |
| $\|w_t\|$                 | $\Theta(\ln t)$                    | Asymptotic, under above      |

These results hold for gradient descent initialization at $w_0=0$, with either constant or inverse-root step size as specified, and for the empirical logistic or exponential loss. The RRP fully explicates the implicit bias and convergence path of iterates in high-dimensional, possibly partially or fully separable logistic regression tasks [1803.07300].

Source: https://www.emergentmind.com/topics/ray-regression-predictor-rrp