A software agent decides what a blind patient sees
A reinforcement-learning agent is trained to drive an epiretinal implant, selecting a sequence of electrode pulses so that a person with a degenerated retina perceives a recognisable image. The twist is that it exploits the distorted, smeared shapes that implants produce rather than trying to suppress them, and it does so with no human inspecting the percept it aims for. The work is done entirely in simulation, on virtual patients, which is exactly what makes it a clean preview of the write side of computing on living neural tissue and the oversight that side does not yet have.
Source: Learning to see via epiretinal implant stimulation in silico with model-based deep reinforcement learning, Biomedical Physics and Engineering Express 10(2):025006, 2024. Primary source. Read the full open-access article text in full; results rest on simulated virtual patients, not on people.
What the work claims
Lavoie and colleagues at Sherbrooke reframe epiretinal stimulation as a stroke-based rendering problem: the implant paints an image onto the retina, each electrode pulse is a brushstroke, and the retina is the canvas.1 A deep reinforcement-learning agent, trained with the Soft Actor-Critic method, learns to assemble those strokes into a target digit. The bold move is to embrace the physical defect of the device. Epiretinal implants sit on the retinal surface and, in stimulating the target ganglion cells, also excite the axon bundles passing nearby, so a point of stimulation is perceived not as a dot but as an elongated streak. Prior approaches tried to cancel those streaks. This agent treats the full library of distorted shapes as a palette and composes with them.
This is a methods result with simulated evaluation, and its weight should be set accordingly. There are no patients in it. The claim is that a learned controller can outperform the standard hand-built stimulation rule at making recognisable percepts, especially under difficult implant placements, when both are tested against a validated model of what patients would see.
How it works
The agent trains inside a new open-source environment the authors call rlretina. Percepts are generated by the axon map model, a psychophysically validated model built from what real implant recipients reported seeing, implemented through the pulse2percept toolbox. Each virtual patient is defined by two parameters: a spatial decay term that sets how large and blurred phosphenes become, and an axonal decay term that sets how far the streaking extends. The agent is given a fixed budget of single-electrode stimulations per episode, each a fixed biphasic pulse, and the target images are handwritten digits.
The reward design carries the real lesson. When the agent is rewarded by a pixel-wise squared-error distance, it concentrates stimulation on the bright central region of the digit and loses the finer structure, a failure the authors liken to mode collapse in generative networks. Switching to a Wasserstein distance, which compares the distribution of light rather than pixel-by-pixel values, stabilises learning and yields legible characters. The trained agent beats the naive stimulation algorithm at preserving readability, and its advantage grows in the harder virtual patients where the implant is modelled as sitting farther from the retina and producing coarser phosphenes. The authors note plainly that the agent learns an electrode sequence automatically, without human percept inspection and tuning.
Where a skeptic should push
The load-bearing assumption is that the virtual patient stands in for a real one. Every result here is measured against the axon map model, so the work can only ever be as valid as that model, and the model carries a strong simplification the authors flag: single-electrode stimulations are treated as independent, when in a real retina simultaneous or nearby stimulation interacts and produces still messier shapes. An agent that has learned to exploit an idealised, additive palette may find that the real palette does not behave the way it was trained to expect. Nothing in the paper closes that loop with a person, so the demonstrated result is a simulation-to-simulation improvement, not restored sight.
There is also a subtler risk in the reward itself. The Wasserstein reward is a proxy for human perception, chosen because it behaves better than pixel error, but it is still a designer's guess at what legibility means. The agent optimises the proxy, not the patient's experience, and the two can diverge in ways a digit-recognition task will not reveal. Separating what was demonstrated (a better proxy score in silico) from what was asserted (a step toward better vision) is the whole discipline of reading this paper.
Who governs a learned write to living neurons
Most of this title's attention to computing on living neural tissue has been about reading it: recording activity, inferring states, watching for the signatures that might carry moral weight. This paper is about writing, and writing is where the oversight vocabulary is thinnest. Here a learned, opaque policy decides the pattern of electrical input delivered into a person's surviving neurons, and by the authors' own description it does so without human percept inspection. That is the non-obvious implication for the field: the read side of neural interfaces has a monitoring literature and a nascent ethics, while the write side is quietly acquiring an autonomous controller and almost no oversight vocabulary for it.
The threat is concrete and dual-use. The same read-write loop, a learned agent driving stimulation into living neural tissue against a model of that tissue's response, is exactly the loop a biological-computing platform runs when it trains an organoid, not only the loop a prosthesis runs when it restores a percept.2 The clinical framing here is benign and regulated; the method is substrate-agnostic. A learned stimulation policy validated on a perceptual model transfers, in principle, to any platform that writes into neurons and has a model of what the writing does. The concentration of authority is not in owning the model, since here the axon map model, the pulse2percept toolbox, and the rlretina environment are all open-source. It is in who gets to declare a model validated, and whose validated model becomes the reference against which a write is judged successful. That authority rests on scarce clinical data from real implant recipients, not on code, and no consent form currently names it.
The opportunity is that a clinical, safety-regulated instance of the write problem is a good place to build the governance the computing side lacks. Epiretinal implants already sit inside medical-device regulation, so the questions this paper forces (who validates a learned stimulation policy, who audits it when it drifts, whether a patient can be told what an opaque agent optimises on their behalf) can be worked out where there is a duty of care, and then demanded of the biological-computing platforms that will otherwise answer them last. The access angle sharpens this: training on virtual patients genuinely lowers the barrier to developing stimulation algorithms, since no hardware or recruited patient is needed to iterate. That democratises the write side. But because the yardstick is a perceptual model rather than a patient, influence migrates to whoever sets the validated model that everyone trains and scores against, and it invites over-trust in results that were never tested on tissue.
The bottom line
Established here: a reinforcement-learning agent can, in simulation, drive an epiretinal implant to produce more legible percepts than the standard rule, and it does better when the modelled implant placement is worse. Not established: that any of this improves a real patient's vision, or that the learned policy behaves as trained once electrode interactions and a living retina are in the loop. What would confirm the reading is a closed-loop test with implant recipients and a report of how the agent generalises off its simulated palette; what would break it is evidence that the exploited anisotropic shapes stop being separable in vivo. For a title tracking the governance of computing on living neural tissue, the durable point is not about blindness at all: it is that the write side is growing an autonomous, learned controller faster than anyone is building the oversight to certify one.
Frequently asked questions
Was this tested on real patients?
No. The entire study runs on virtual patients defined by a validated model of implant perception. That is a strength for isolating the method and a hard limit on the clinical claim, which the authors are careful to state.
Why exploit the distorted shapes instead of fixing them?
Epiretinal implants unavoidably stimulate passing axon bundles, so a pulse is seen as a streak rather than a dot. Rather than throw away those streaks, the agent treats the full set of shapes as a palette and composes a target image from them, which widens what an implant can render.
What does the reward choice have to do with governance?
The agent optimises a proxy for human perception, not the perception itself. A pixel-error reward failed; a distributional reward worked better. But any reward is a designer's stand-in for the patient's experience, and the agent will maximise the stand-in, which is precisely the kind of hidden objective that oversight of a learned controller has to surface.
How does a vision prosthesis relate to biological computing?
Both run a read-write loop: a learned agent drives stimulation into living neurons and judges the result against a model of the tissue. The prosthesis restores a percept; a computing platform trains an organoid. The method is the same, which is why the governance questions carry across.
Who ends up holding the power in this setup?
Not whoever owns the model, since the model and toolbox here are open-source. The leverage is in who gets to declare a model validated and whose model becomes the shared reference for judging a write successful. That rests on scarce clinical data from implant recipients, and no current consent process describes it.
What is the single biggest caveat?
The model assumes single-electrode stimulations act independently. Real retinas show interacting stimulation, so an agent trained on an additive palette may not transfer cleanly to a living eye. Until a closed-loop patient test exists, this is a simulation result.
References
- Lavoie J, Besrour M, Lemaire W, Rouat J, Fontaine R, Plourde E. Learning to see via epiretinal implant stimulation in silico with model-based deep reinforcement learning. Biomedical Physics and Engineering Express. 2024;10(2):025006. doi:10.1088/2057-1976/acf1a5. Accessed 2026-08-09.
- Cortical Labs. Public platform documentation describing browser and device access to living neurons via a closed-loop stimulation interface. Cortical Labs Pte Ltd. corticallabs.com. Accessed 2026-08-09.