Eleven-unit chain learns and forgets words without reinitialization.
A chain of eleven motorized hinges can spell "LEARN," forget it, and spell a new word. It adjusts its own stiffness at each joint and tries again, no shutdown required.
That's the result, published in Nature Physics by Yao Du, Ryan van Mastrigt, Jonas Veenstra, and Corentin Coulais at the University of Amsterdam. The researchers built a metamaterial — a structure made of repeated unit cells, each with its own microcontroller — that learns target shapes through a local learning rule borrowed from contrastive learning. No central processor. No global error signal. Just neighbors talking to neighbors, each one tweaking its own stiffness in response.
The basic setup is a chain of hinged units. Each unit measures its own angular deflection, exchanges information with the units next to it, stores a memory of past deformations, and applies programmable torques through a local feedback loop. The learning rule compares two mechanical equilibrium states: in the "free" state, only input deformations are imposed; in the "clamped" state, both input and desired output deformations are imposed simultaneously. The difference between those two states tells each unit how to update its stiffness, specifically three parameters: its own stiffness, the stiffness of its passive neighbor connection, and the stiffness of its active anti-symmetric neighbor connection.
For a six-unit chain learning a U-shape, this works fast. Mean squared error drops below 1 percent in roughly ten iterations, and the result holds in both simulation and the actual hardware. The researchers also trained the same six-unit system as a reflex gripper: presented with a moving object, the metamaterial adjusts and catches it without any pre-programmed trajectory for that specific object.
The eleven-unit chain spells "LEARN" the same way. Sequential learning, showing it one target shape then another, works without reinitialization. The metamaterial overwrites its previous stiffness memory and adapts.
Non-reciprocal interactions are what make multi-target learning possible. When the anti-symmetric neighbor stiffness (k_i^a) is zero, the metamaterial performs poorly once you ask it to learn more than one target shape simultaneously. It can handle one. Turn on the non-reciprocal coupling, and it handles up to three or four targets at once, depending on configuration. A forty-eight-unit metamaterial using second-nearest-neighbor interactions learned to morph into the shape of a cat, responding to three inputs.
There is a floor. The researchers simulated systems up to 1,000 units and found that learning performance degrades as scale increases. The reason is physics, not software: elastic deformations decay with distance. The signal that tells faraway units how to adjust gets weaker the further it travels. This is a fundamental constraint, not an implementation detail the team can tune away.
The local learning rule sidesteps one scaling problem, computation, but runs straight into another: physics. Contrastive learning through local information flow does not require a central processor, which makes the approach theoretically scalable. But elastic decay means the approach will not scale indefinitely without architectural changes, additional sensing layers, or entirely different interaction topologies.
One thing that might help: a simplified binarized learning rule. The researchers showed in simulation that you do not need high-precision angle measurements. Just whether each unit's output angle is higher or lower than expected, and the sign of that difference. That sign information alone is sufficient to train the metamaterial to a target shape. For hardware implementations running on constrained microcontrollers, that is a meaningful simplification.
The paper does not claim the system is ready for deployment. This is a proof-of-concept in a laboratory setting with carefully controlled inputs. What the researchers are claiming is that physical learning, systematically adjusting a physical system's internal parameters using a predefined local rule, is a viable framework for bringing adaptive behavior into the material itself, without relying on digital computation to run everything.
The broader context is the gap between programmable matter demos and shipped hardware. Shape-shifting structures show up in conference presentations regularly. What usually does not follow is a clear account of what the system actually learned, how it learned it, and what it cannot learn yet. This paper provides all three.
The forty-eight-unit cat is a charming demo. The eleven-unit chain spelling and forgetting words is a cleaner result. It shows sequential adaptation without reinitialization, which is closer to what a real adaptive system would need. The scaling limitation is honest and specific: the authors state it, explain it, and do not bury it in supplementary material.
What to watch next is whether anyone takes the local learning rule and implements it on something larger than a lab bench chain. The binarized version makes that more plausible. The elastic decay problem does not go away, but knowing where the wall is matters for anyone trying to build past it.