Systems Theory

Adaptive Systems: Learning and Evolving

The immune system had never encountered COVID-19 before 2019. Within weeks it learned to recognize it. Nobody programmed this. Markets adapt to crises. The internet evolves every year. These are adaptive systems - they learn and change on their own.

  • **Immune system**: Defends against diseases that didn't exist at birth
  • **Markets**: Prices respond instantly to news
  • **Ecosystems**: Species adapt to climate change
  • **AI**: GPT learned to program, even though it was trained to predict words

What is a Complex Adaptive System?

**The immune system** had never encountered COVID-19 before 2019. Yet it learned to recognize and destroy it - without external instructions. How?

**Complex Adaptive System (CAS)** - a system made up of many agents capable of learning from experience and changing their behavior in response to the environment.

Key properties of a CAS:

  • **Many agents** - independent units (cells, people, companies)
  • **Interaction** - agents influence each other
  • **Adaptation** - agents change behavior based on experience
  • **Emergence** - properties arise that no individual agent possesses
  • **Evolution** - the system as a whole changes over time

A CAS is NOT just a complex system. The key word is **adaptive**. A clock is complex but not adaptive. An ecosystem is adaptive.

What distinguishes a complex adaptive system from merely a complex one?

Agents and Rules

In a CAS, agents follow **rules** - but the rules can change. This creates adaptation.

SystemAgentsRulesHow they change
Immune systemAntibodiesRecognize and destroy foreign matterMutation, natural selection
MarketCompaniesMaximize profitLearning, bankruptcy
EcosystemSpeciesSurvive and reproduceEvolution, extinction
Neural networkNeuronsPass signals through weightsTraining, gradient descent

**Two mechanisms of adaptation:**

**1. Learning** - an agent changes its behavior based on feedback. Fast, but limited to a single agent.

**2. Evolution** - successful agents reproduce, unsuccessful ones disappear. Slow, but changes the population as a whole.

Learning works within a lifetime. Evolution works across generations. Powerful CAS use both mechanisms.

Company A learns from mistakes and changes strategy. Company B goes bankrupt, making room for new entrants. What is this?

The Fitness Landscape

A **mountain landscape** where altitude = success ('fitness'). Agents try to climb higher.

**Problems of adaptation:**

  • **Local optima** - an agent gets stuck on a 'hill', not seeing the 'mountain' in the distance
  • **Shifting landscape** - while the agent climbs, the mountain may move
  • **Noise** - it's not always clear which direction is 'up'

**Evolution** helps escape local optima through mutations - random jumps across the landscape. Learning alone gets stuck.

In reality, the fitness landscape is not 2D - it has millions of dimensions. And it changes constantly!

A company found a profitable niche and optimized all its processes. But the market shifted and it couldn't adapt. What happened?

Coevolution

In a CAS, agents don't just adapt to the environment - they **are the environment** for each other. This is coevolution.

**Coevolution** - the mutual adaptation of agents, where a change in one alters conditions for the others.

**Arms race**: the predator gets faster → the prey gets faster → the predator gets even faster...

Side ASide BResult
Predator (cheetah)Prey (gazelle)Both get faster
VirusImmune systemBoth get more complex
SpammersFiltersBoth sides get smarter
AppleSamsungBetter phones

**The Red Queen Effect**: 'It takes all the running you can do, just to keep in the same place' (Alice Through the Looking-Glass). In coevolution there's no finish line - stop running and you lose.

The fitness landscape constantly shifts because of the actions of other agents. Today's optimum is tomorrow's trap.

Why do antibiotics that worked 50 years ago often not work today?

CAS Examples

Complex adaptive systems are everywhere - from biology to economics:

CASAgentsAdaptationEmergence
BrainNeuronsLearning (synapse weights)Consciousness, memory
Immune systemAntibodies, cellsSelection of effective antibodiesDefense against new pathogens
EconomyCompanies, peopleStrategies, habitsPrices, trends, crises
CityResidents, businessesMigration, opening/closingNeighborhoods, culture
InternetWebsites, usersSEO, algorithmsTrends, memes, communities

**AI as a CAS**: Modern neural networks are adaptive systems. GPT adapts to language through training. But unlike biology, there is no evolution between models (yet).

**Common property**: CAS cannot be fully controlled or predicted. But conditions can be created that guide the adaptation.

**Managing CAS**: Don't command - configure the rules of the game. Don't dictate outcomes - create incentives.

Complex adaptive systems can be precisely predicted if enough data is collected

CAS are fundamentally unpredictable due to nonlinearity, coevolution, and sensitivity to initial conditions

Even with complete data, small changes create large consequences. The fitness landscape constantly shifts.

What is the best way to 'manage' a complex adaptive system (like a market)?

Key Ideas

  • **CAS** - a system of agents capable of learning and changing behavior
  • **Two mechanisms**: learning (fast, one agent) and evolution (slow, population)
  • **Fitness landscape**: agents seek the optimum, but it constantly shifts
  • **Coevolution**: agents adapt to each other, creating arms races
  • **Managing CAS**: change rules and incentives, don't command directly

What's Next?

Adaptive systems change. But how do they survive serious shocks?

  • Resilience — A system's ability to recover from disruptions
  • Ecosystems — Natural CAS and their lessons
  • Economic Systems — Markets as adaptive systems

Вопросы для размышления

  • What are examples of adaptive systems in engineering and nature?
  • How does adaptation occur in complex systems - through learning, or through eliminating what does not work?
  • Where does coevolution appear - what conditions produce mutual adaptation?

Связанные уроки

  • st-01-feedback-loops — Adaptation is built on feedback loops
  • st-06-self-organization — Self-organization is the foundation of adaptive behavior
  • st-05-emergence — Emergence is the result of collective agent adaptation
  • st-08-resilience — Adaptation determines how well a system survives shocks
  • cc-01-dags — Causal DAGs describe the structure of adaptive dependencies
  • ct-03
Adaptive Systems: Learning and Evolving

0

1

Sign In