Skip to content

Writing study: Pinet: Optimizing hard-constrained neural networks with orthogonal projection layers

← ICLR 2026 oral writing corpus

Panagiotis D. Grontas, Antonio Terpin, Efe Balta, Raffaello D'Andrea, John Lygeros · Official ICLR 2026 oral record

Figure, table and section ledger

Editorial contribution type: Architecture & representation design (primary) · Learning & optimization algorithms · Theory & formal foundations.

Layout extraction, not a required paper template. Counts are distinct caption labels; a multi-panel figure counts once. Section spans are estimated from heading positions, including floats and whitespace. Method and limitations.

Canonical PDF
47 physical pages
Before references / appendix
≈ 9.82 page-equivalents
Main figures / tables
4 / 0
Attached appendix figures / tables
18 / 6
Attached appendix span
≈ 28.89 page-equivalents
Before references / appendix: ≈ 20.89%References / intervening material: ≈ 17.64%Attached appendix: ≈ 61.47%Estimated layout envelopes, not text/artwork area. Unresolved appendix boundaries remain within the undivided post-body material.
Section-by-section lengths and source pages

The title/abstract/front matter precede the first numbered heading. A span ends at the next detected top-level heading, not at the last sentence; end-page whitespace is included. References and statements are listed separately. These are not measurements of text-only or artwork area.

Top-level headingStarts on PDF pageEstimated spanShare of entire PDF
1 INTRODUCTION1≈ 1.77 pp.3.77%
2 TRAINING HARD-CONSTRAINED NEURAL NETWORKS3≈ 3.27 pp.6.96%
3 NUMERICAL EXPERIMENTS6≈ 3.59 pp.7.64%
4 CONCLUSIONS10≈ 0.46 pp.0.98%
REFERENCES10≈ 8.28 pp.17.62%
A TOY VISUAL EXAMPLE19≈ 1.35 pp.2.87%
B ADDITIONAL RESULTS20≈ 12.65 pp.26.91%
C THE SHARP BITS33≈ 8 pp.17.02%
D DERIVATION DETAILS41≈ 3 pp.6.38%
E MORE EXAMPLES OF CONSTRAINT SETS44≈ 2 pp.4.26%
F ON THE DIFFERENTIABILITY OF THE PROJECTION LAYER AND THE46≈ 1.89 pp.4.02%
All detected figure and table locations

Argument and organization

  1. Projection-layer construction

    Define the constrained problem, derive forward splitting and implicit backward computation, then separate architecture and numerical tuning.

  2. Benchmarks and motion planning

    Evaluate objective quality, feasibility and time separately, followed by an application with non-convex preferences but convex constraints.

Problem, claim and contribution

The contribution is carefully positioned as a specialized implicit layer, not the invention of implicit differentiation; exploiting projection structure explains the practical novelty.

Contribution box, page 3; Appendix C.5, pages 39–40. · Main paper

Argument and section order

A short numerical-details subsection routes readers to matrix equilibration, automatic tuning and their ablations, making implementation engineering a named contribution rather than an undocumented trick.

Section 2.4, page 6; Appendix C.1–C.3, pages 33–38. · Main paper

Figures, captions and visual explanation

The first-page diagram uses three shaded regions for backbone, geometric projection and constrained objective, with backward arrows above. It communicates both inference and training without listing every numerical step.

Figure 1, page 1. · Main paper

Tables, comparisons and evidence

Figure 2 plots constraint violation against relative suboptimality per test instance with explicit acceptance boundaries; separating the two axes prevents a low objective obtained through infeasibility from looking successful.

Figure 2 and metrics, page 7. · Main paper

Appendix and reproducibility

The detailed contents plus lists of figures/tables support a long supplement containing toy counterexamples, expanded solver comparisons, projection derivations and gradient checks.

Pages 15–18; Appendices A–F. · Main paper

Clarity and writing conventions

The main method acknowledges that finite iterations need not satisfy every constraint exactly and that the backward linear solve is heuristic when singular. Those qualifications should accompany the abstract's feasible-by-design language.

Sections 2.1.1–2.1.2, page 5; Appendix F, pages 46–47. · Main paper

What to reuse—and what not to infer

Transferable lesson: For optimization layers, visually separate feasibility, objective quality and runtime, and expose numerical stabilization choices as part of the method.

Boundary: Finite-step projection is approximate, constraints must be convex, and the motion-planning example does not guarantee collision avoidance. Appendix C.4's displayed minimizer signs are reversed relative to its plotted linear objective; proof examples still need independent checking.

Apply this lesson using the argument and evidence worksheet.

Inspection record and sources

Checked
2026-09-19
Reading status
Full text + selected visuals inspected
Main text
Pages 1–10: Sections 1–4, all method and experiment text.
Appendix / supplement
Pages 15–47: contents, Appendices A–F, numerical examples, algorithms, derivations and differentiability discussion.
Visually inspected PDF pages
1, 7