42 stories · 42 visual directions
Explore the ideas.
Fields, physical systems, measured images and model memory. Each illustration links to the research story and its technical manuscript. Controls are manual by default. Captions distinguish recorded results from explanatory examples.
B01 · When physics learning needs a solve, not a training loop ↗
B02 · 4.2× faster spline-layer evaluation through cardinal structure ↗
Four taps, not a full grid
The measured gain appears when the grid gets large.
B03 · Exact smoothness losses for spline networks—without sampling the integral ↗
An integral becomes geometry
The same continuous curvature, written in coordinates.
B04 · Grow a spline network without disrupting its predictions ↗
B05 · Build boundary conditions into a learned model instead of penalizing them ↗
Change the path, keep the boundary
An editable waypoint with fixed endpoint positions and tangents.
B06 · Beyond a direct KAN: learning the physical law that extrapolates ↗
Learn the missing law
Known transport and diffusion surround one unknown response.
B07 · Learning physical laws from noisy data without differentiating the noise ↗
Integrate through the noise
A local window asks a better-conditioned question.
B08 · Learning aircraft vibrations with a compact dynamical model ↗
Listen to a structure
A ground-vibration test, not an autonomous flight.
Editorial illustrationB09 · Better coordinates or a bigger network? ↗
One position. Two futures.
Velocity separates states that a snapshot merges.
B10 · How small can a learned drone model become? ↗
A smaller onboard model
Program size and prediction quality are different axes.
Editorial illustrationB11 · Continual learning without a replay buffer: what can we actually guarantee? ↗
Keep every observation. Still change your mind.
Objective preservation is not behavioral preservation.
B12 · Zero forgetting where it can be guaranteed ↗
A region learning cannot touch
The update has support outside the protected interval.
B13 · Version control for learned models: commit, roll back and forget explicitly ↗
Review the change before it becomes the model
A model update with an explicit commit boundary.
B14 · Can a frozen encoder keep learning new classes? ↗
Expensive perception. Small adaptation.
Count what the frozen representation already contributes.
B15 · Evolve the network; solve the readout ↗
Search the graph. Solve the readout.
Different structures, the same conditional linear problem.
B16 · Is your “local learning” algorithm actually backpropagation? ↗
Follow the error signal
Local software blocks can still implement the global chain rule.
B17 · Learning between events instead of stepping through time ↗
Nothing arrives. The state still evolves.
An event is not the same thing as a simulation time step.
B18 · The same memory dynamics, different results at low precision ↗
Rounding has a coordinate system
Rotate the lattice, change the decoded answer.
B19 · Update a robot’s dynamics model without rewriting its entire memory ↗
LOCAL MODEL MAINTENANCEAn actuator response changesLet one part change.
Keep the rest intact.
A local coefficient update changes a chosen response region. Protected behavior stays on the original curve.
— proposed response · ··· original
Mechanism illustration, not a measured actuator trace. Preserving this curve is not a robot-safety guarantee.
B20 · Why a better dynamics model can still produce a worse controller ↗
The feedback loop is the test
A nearly correct inverse did not deliver full recovery.
B21 · Your physics loss went down. Did your predictions improve? ↗
A field is not a trajectory
A harmless-looking drift changes where the particle ends up.
B22 · Discard the measurements, change the prior, reconstruct again ↗
B23 · A real CT scan tests our compression idea ↗
One scan. Different ways to remember it.
Drag the divider to inspect the reconstructions from the same measured acquisitions.
Cardinal splineRaw + TV
MEASURED FAN-BEAM CT · 2D
What survives compression?
The shell, internal folds and reconstruction artifacts are data—not a drawing of a scanner.
- Cardinal spline
- 6.31% view error 14,100 message bytes
- Eight-bit raw + TV
- 4.23% view error 7,608 message bytes
Errors predict development projections, not image ground truth. Numeric message sizes exclude shared infrastructure.
B24 · Why sharing models is not enough for collective intelligence ↗
Sharing cannot supply a missing distinction
A joint mission needs more than compatible messages.
B25 · Keep the loss function, discard the training stream ↗
Remember the question, not every sample
A stream becomes a surface of future objective values.
B26 · Merge learning histories without repeatedly recompressing them ↗
Merge without another approximation
Fixed parameter nodes survive an order-preserving tree.
B27 · Recalibrate a physical model after the raw data is gone ↗
Calibration can happen later
Retain the quantities needed by a declared physical model.
Editorial illustrationB28 · How long can compressed memory remain trustworthy? ↗
A precise answer can still be refused
A numerical uncertainty budget is part of the interface.
B29 · Can dynamical models shrink a transformer’s KV cache? ↗
Tiny key error. A different answer.
The future query determines what compression must preserve.
B30 · A physics solver that computes at interfaces instead of everywhere ↗
Solve the interior once
A continuous cell can communicate through its endpoints.
B31 · Why exponential models become numerically unstable—and how to fix it ↗
Two modes become one derivative
A finite limit deserves stable coordinates.
B32 · A useful numerical service on one CPU thread ↗
A whole service on one thread
Request, calculation, enclosure, response.
B33 · Return an error bound with the prediction ↗
Preserve the cancellation
The quantity you ask for has its own error geometry.
B34 · Don’t trust the model’s warning—verify it independently ↗
Trust the check, not the search
A concrete witness crosses a narrow verification boundary.
B35 · Two models fit the data. Can they still disagree about risk? ↗
Prices agree. Local curvature need not.
A thin layer makes the scale of the question visible.
B36 · When a fast, accurate model fails on real data ↗
A working engine. A closed application gate.
Optimizer success is not observation compatibility.
B37 · How much speech can a tiny dynamical model preserve? ↗
A sound is a source through a filter
Change the resonance, not a decorative waveform.
B38 · Can a laptop hear you breathe? ↗
The room becomes part of the sensor
A reflected acoustic path carries tiny changes in motion.
B39 · What quantum computing teaches us about representation cost ↗
Shape the control, count the representation
Classical waveform design meets a quantum interface.
B40 · A time-series model that looked promising until we tested it chronologically ↗
A pattern exists before it is knowable
Only information available at the trigger belongs in the features.
B41 · Can a frozen language model improve without changing its weights? ↗
Put verification at the memory boundary
A frozen generator can inherit better context.
B42 · Why self-improvement stalls—and what changes the outcome ↗
A useful memory is not a rising curve
Every chronological block stays in the picture.