Sketched Bilinear Forms: Uniform Analysis
- Sketched bilinear forms are randomized bilinear expressions that approximate inner products by compressing vectors or matrices via sketching operators.
- The analysis employs advanced tools such as generic chaining, decoupling, and a double-tree method to achieve uniform control over deviations across paired sets.
- Applications in federated learning and contextual bandits leverage these geometric bounds, reducing dependence on ambient dimensions by relating performance to Gaussian widths and γ2-functionals.
Searching arXiv for papers on sketched bilinear forms and related randomized sketching bounds. Sketched bilinear forms are randomized bilinear expressions in which vectors or matrices are first compressed by sketching operators and then paired, with the aim of approximating an original bilinear quantity such as an inner product. In the formulation developed in "Beyond Johnson-Lindenstrauss: Uniform Bounds for Sketched Bilinear Forms" (Deb et al., 26 Sep 2025), the central object is the discrepancy between a sketched cross-inner-product and its unsketched counterpart, analyzed uniformly over pairs of sets rather than pointwise. The topic sits at the intersection of randomized linear algebra, high-dimensional probability, and statistical learning theory, because uniform control of such bilinear deviations underlies Johnson–Lindenstrauss guarantees, RIP-type statements, randomized sketching, and approximate linear algebra, while also appearing in sketched Federated Learning and contextual bandits (Deb et al., 26 Sep 2025).
1. Definition and scope
In the vector setting, let , and let a sketching operator be a random matrix , typically with i.i.d. sub-Gaussian rows satisfying . The sketched bilinear form between and is
This formulation generalizes the more familiar sketched norm or inner-product setting by emphasizing uniform control over two potentially distinct sets and rather than a single set or a single vector pair (Deb et al., 26 Sep 2025).
The paper also develops a matrix-indexed formulation. Let , , and let 0 be a mean-zero, 1-sub-Gaussian random vector. The associated random cross-inner-product process is
2
This matrix form subsumes vector sketches as a special case and is the basis for the paper’s uniform deviation theory (Deb et al., 26 Sep 2025).
A further extension treats a sum of 3 independent sketches. If 4 are i.i.d. copies of 5, the quantity of interest becomes
6
This corresponds to settings in which independent sketching matrices are accumulated across iterations or rounds (Deb et al., 26 Sep 2025).
2. Geometric framework and complexity parameters
The analysis is expressed in terms of geometric complexities of the sets being sketched. For a set 7 of matrices, the relevant radii are
8
The framework also uses Talagrand’s 9-functional with respect to the operator-norm metric,
0
with the infimum taken over admissible 1-coverings 2. Gaussian width 3 is also used throughout (Deb et al., 26 Sep 2025).
These quantities are not auxiliary technicalities but the basic parameters governing the deviation bounds. The stated motivation is that many existing uniform results for sketched inner products either do not apply or are not sharp on general sets, whereas the new framework derives uniform bounds in terms of geometric complexities of the associated sets (Deb et al., 26 Sep 2025). This suggests a shift from ambient-dimension control to geometry-sensitive control.
3. Uniform deviation theorem
The central result is Theorem 3.1 of (Deb et al., 26 Sep 2025), which gives a uniform bound for cross-inner-products. Under the assumptions that 4, 5, and 6 satisfies Assumption 2.1, define
7
8
and
9
Then for all 0,
1
where 2 depend only on 3 (Deb et al., 26 Sep 2025).
For vector sets 4, the theorem is recovered by taking
5
In that specialization one obtains a high-probability bound of the form
6
as described in Propositions 5.1–5.2 (Deb et al., 26 Sep 2025).
The significance of this theorem is that it furnishes a unified supremum bound over pairs of structured sets. The paper explicitly states that this unified analysis recovers known results such as the J-L lemma as special cases, while extending RIP-type guarantees (Deb et al., 26 Sep 2025).
4. Analytical mechanisms: decomposition, decoupling, and chaining over pairs
The proof strategy combines several tools from high-dimensional probability. First, the quadratic fluctuation is decomposed as
7
where
8
This separates the off-diagonal chaos from the diagonal fluctuation (Deb et al., 26 Sep 2025).
A classical decoupling argument, stated as Lemma 3.2, controls the off-diagonal term: 9 with 0 an independent copy of 1 (Deb et al., 26 Sep 2025). The diagonal term is treated through a new decoupling for Gaussian chaos, identified in the summary as Theorem 3.6 (Deb et al., 26 Sep 2025).
A distinctive feature is Theorem 3.4, described as “Double-Tree.” If a process 2 is Lipschitz in each argument with probability 3, then
4
This “double-chaining” enables separate 5-control over the two indexing sets and is the mechanism by which the suprema over 6 are reduced to geometric quantities attached to the individual sets (Deb et al., 26 Sep 2025).
A plausible implication is that sketched bilinear forms require genuinely two-sided complexity control: unlike one-set norm preservation, the indexing structure is intrinsically bipartite, and the analysis reflects that through separate chaining contributions for the two argument classes.
5. Multiple sketches and scaling with 7
The extension to 8 independent sketches appears as Theorem 4.1. Under the same setup, if 9 are i.i.d. as 0, then for every 1,
2
The stated conclusion is that the main deviation grows only like 3, matching a Hoeffding argument but now in the uniform supremum norm (Deb et al., 26 Sep 2025).
This 4-behavior is one of the main structural claims of the paper. It is also the bridge to iterative or online procedures, because many modern analyses involve sketch matrices redrawn or reused over repeated rounds. The abstract explicitly states that the framework extends to the setting where the bilinear form involves a sum of 5 independent sketching matrices and shows that the deviation scales as 6 (Deb et al., 26 Sep 2025).
The same section gives two specializations:
| Specialization | Statement |
|---|---|
| Johnson–Lindenstrauss (Prop 5.1) | for a finite set 7 one gets 8 |
| RIP-type inner-product preservation (Prop 5.2) | for arbitrary 9 of Gaussian widths 0, 1 suffices to ensure 2 |
These recoveries clarify the paper’s title. The work is positioned as going beyond Johnson–Lindenstrauss because the controlling parameter can be the geometric complexity of the sets rather than merely cardinality or ambient dimension (Deb et al., 26 Sep 2025).
6. Applications in federated learning and contextual bandits
One application is sketched Federated Learning, discussed in Section 5.3 and Theorem 5.3. The setup is as follows: 3 clients each run 4 steps of local GD on their loss 5, then sketch their total update 6 via a shared 7, send 8 to the server, which averages and broadcasts, and clients apply 9 (Deb et al., 26 Sep 2025).
The key analytical obstacle is a cross-term: 0 which must be controlled uniformly over a gradient set 1 and Hessian-eigenvectors 2. By Theorem 4.1 this is bounded by
3
Under the PL condition 4, Hessian-spectral assumptions, and bounded gradients, if 5, then with probability 6,
7
where 8 as width 9 (Deb et al., 26 Sep 2025). The summary notes that the first term is the vanilla PL-GD rate at rate 0, while the second is a “floor” from sketch error 1, and that 2 depends on 3 rather than ambient dimension 4 (Deb et al., 26 Sep 2025).
A second application is sketched contextual bandits, in Section 6 and Theorem 6.4. The algorithm is “Sketched LinUCB” (Algorithm 1): at each round 5, the learner draws a new sketch matrix 6, solves least-squares in 7-dimensional sketched space to get 8, constructs a UCB confidence set in 9, picks an optimistic sketched action 0, and then plays the de-sketched action 1 (Deb et al., 26 Sep 2025).
The regret decomposition is
2
with
3
as the sketched-space LinUCB regret in 4, and
5
as a bias due to sketching. By Theorem 4.1 with 6 and 7, the bias term is controlled as
8
Choosing 9 to balance 00 and 01 yields a regret bound of order
02
which, for suitably chosen 03, can be smaller than the usual 04. The paper further states that when 05 have small Gaussian widths the regret depends on 06 rather than 07 (Deb et al., 26 Sep 2025).
7. Conceptual position and relation to adjacent results
The paper places sketched bilinear forms within a broader landscape that includes the Johnson–Lindenstrauss lemma, the Restricted Isometry Property, randomized sketching, and approximate linear algebra (Deb et al., 26 Sep 2025). Its explicit claim is that existing uniform bounds for sketched inner products of vectors or matrices underpin these areas, but many modern analyses involve sketched bilinear forms for which those bounds either do not apply or are not sharp on general sets (Deb et al., 26 Sep 2025).
Two clarifications follow from the framework. First, sketched bilinear forms are not limited to symmetric self-pairings such as 08; they are fundamentally cross terms, indexed by two sets and often arising when distinct geometric objects interact, as in gradients paired with Hessian-eigenvectors or parameters paired with action sets. Second, the relevant sample or sketch dimension is not described solely by ambient dimension. The paper repeatedly emphasizes dependence on 09-functionals or Gaussian widths, and, in applications, on 10 or 11, rather than on 12 or 13 alone (Deb et al., 26 Sep 2025).
This suggests a broader interpretation of the topic: sketched bilinear forms provide a probabilistic interface between compression and interaction structure. In that interpretation, the essential novelty is not sketching by itself but the uniform analysis of pair-indexed cross terms via generic chaining, decoupling, and geometric complexity measures.