← Latest papers
💻 computer science

Oncomorphic computing: a bioinspired paradigm for decentralized adaptation across software and hardware

This paper introduces "oncomorphic computing," a bioinspired paradigm that repurposes cancer survival principles—such as decentralized behavior, phenotypic plasticity, and resource recruitment—to create resilient machine intelligence capable of autonomously adapting and restructuring across software and hardware in noisy, damaged, or resource-scarce environments.

Original authors: Rosalia Moreddu, Philip Greulich, Christian Baumgartner, Francesca Borghi, Michael Levin

Published 2026-10-29
📖 7 min read🧠 Deep dive

Original authors: Rosalia Moreddu, Philip Greulich, Christian Baumgartner, Francesca Borghi, Michael Levin

Original paper licensed under CC BY 4.0 (https://creativecommons.org/licenses/by/4.0/). ✨ This is an AI-generated explanation of the paper below. It is not written or endorsed by the authors. For technical accuracy, refer to the original paper. Read full disclaimer

Imagine a machine that does not break when parts of it fail, but instead learns to live with the damage, shifting its goals and reorganizing its own functions to keep working. This is the central challenge facing the next generation of autonomous systems, from spacecraft traveling through deep space to medical implants inside the human body. Current artificial intelligence is incredibly powerful, but it relies on a foundation of stability: reliable power, constant communication, and hardware that does not degrade. When these conditions vanish, as they often do in extreme environments or during long-term biological monitoring, standard systems tend to collapse. They are built to be perfect, and when they are not, they stop. To solve this, researchers are looking to an unlikely source for a blueprint: the biology of cancer. While cancer is a disease of uncontrolled growth, it also represents a masterclass in decentralized survival. Tumors persist without a central brain, adapt to starvation, and reorganize their internal structure when parts are destroyed. By studying how cancer cells survive and thrive in hostile conditions, a team of scientists has proposed a new way to design machines that can do the same.

The researchers, a group of experts from universities in the United Kingdom, Austria, Italy, and the United States, have introduced a concept they call "oncomorphic computing." This is not a single device or a specific type of software, but a new philosophy for building intelligent systems. The core idea is to stop treating machines as rigid structures that must be repaired or replaced when they break. Instead, they propose designing systems where every small part, whether it is a software program, a sensor, or a robot joint, acts like an independent agent. These agents constantly monitor their own health and their local environment. If a part of the system is damaged or running out of power, the agents do not wait for a central computer to issue a fix. They negotiate with their neighbors, sharing resources and shifting responsibilities. If one agent can no longer perform its job, it might pass its tasks to a healthier neighbor, or the whole system might simply decide to drop a less important function to save energy for the most critical ones.

The paper argues that this approach is necessary because the future of autonomy lies in unpredictable places. A rover on Mars cannot wait for instructions from Earth if a solar flare disrupts its communication. A robot swarm in a disaster zone cannot rely on a central server if the network is fragmented. A digital model of a patient's tumor must be able to adapt as the disease changes, even if the data coming in is incomplete or noisy. In these scenarios, the goal is not to be perfectly accurate at every moment, but to remain useful for as long as possible. The authors suggest that by borrowing principles from cancer biology—such as the ability of cells to change their identity, recruit resources from neighbors, and migrate functions to safer areas—engineers can build machines that are resilient by design.

To make this idea concrete, the researchers have created a mathematical framework that describes how these systems should behave. They imagine a network of agents, each with its own memory, power, and processing ability. In a healthy state, these agents work together to maximize performance. But when stress hits, the system changes. Damaged agents might be isolated to prevent them from spreading errors, while healthy agents absorb their tasks. The system does not try to fix the broken part immediately; instead, it reorganizes around the damage, preserving the most important mission goals. This is a shift from the traditional way of thinking, where a machine is expected to execute a specific program exactly as written. In this new view, the machine is a living network that negotiates its own survival, constantly deciding which functions are worth keeping and which can be let go.

The paper explores how this concept could be applied across different fields. In software, it suggests breaking down large artificial intelligence models into smaller, independent modules that can adapt to local failures. If a part of a robot's brain fails, the rest of the system can reassign tasks to keep the robot moving. In hardware, the idea points toward new types of computer chips that can rewire themselves when parts are damaged, similar to how a tumor reorganizes its blood supply. The researchers also look at the biological side of the equation, suggesting that this same framework could help scientists better understand cancer itself. By treating a tumor as a decentralized computing system, they can simulate how it adapts to drugs and stress, potentially leading to better treatments.

One of the most striking applications discussed is in the realm of digital medicine. The authors propose using this approach to create "digital twins" of human tumors. These would be computer models that mimic the behavior of a specific patient's cancer, composed of thousands of virtual agents representing individual cells. As new data comes in from the patient, the model updates itself, learning how the tumor is likely to evolve. Because the model is built on the same principles of adaptation as the real tumor, it could predict how the disease will respond to different treatments, even in the face of uncertainty. This could help doctors choose therapies that are more likely to work, not just based on the average patient, but based on the unique, chaotic behavior of that specific individual's disease.

The researchers are careful to note that this is a proposal for a new way of thinking, not a finished product. They acknowledge that building such systems is difficult. It requires balancing the energy cost of constant adaptation with the need for stability. If a system spends too much energy reorganizing itself, it might run out of power before it can do its job. There are also safety concerns. A machine that can change its own structure and goals must be carefully controlled to ensure it does not make dangerous decisions. The paper suggests that these systems need built-in safety layers that can override the adaptive process if things go too far, ensuring that the machine never loses sight of its core mission.

Despite these challenges, the potential rewards are significant. The paper suggests that by embracing the messy, decentralized nature of biological survival, we can build machines that are far more robust than anything we have today. These systems would not just survive damage; they would use it as a signal to reorganize and continue their work. Whether it is a robot exploring a cave, a sensor monitoring a patient's heart, or a computer modeling a complex disease, the goal is the same: to create intelligence that can endure. The authors believe that this shift in perspective, from building perfect machines to building resilient ones, is essential for the future of technology. They are not just proposing a new algorithm or a new chip; they are proposing a new way to think about what it means for a machine to be alive, adaptable, and useful in a world that is constantly changing.

The journey from this idea to reality will take time. The researchers outline a path forward, starting with simulations and small-scale tests, moving toward more complex hardware, and eventually reaching full-scale robotic and biological applications. They see a future where the line between software and hardware blurs, where the physical structure of a machine is as adaptable as its code. In this future, a machine that loses a part does not stop; it simply becomes a different kind of machine, one that is still capable of doing what matters most. This is the promise of oncomorphic computing: a vision of technology that does not fear failure, but learns from it, just as life has done for billions of years.

Drowning in papers in your field?

Get daily digests of the most novel papers matching your research keywords — with technical summaries, in your language.

Try Digest →