Foundations Advanced 2 minute read Updated 2026-06-27 UTC

Teleodynamic control for AI systems

A practical interpretation of teleodynamics as a resource-aware two-timescale controller for reversible structural adaptation.

Research statusConceptual synthesis Publication statePublished Reviewed byMichael Kappel Source reports3

Direct answer

On this site, teleodynamic control means that a system maintains useful organization under explicit constraints. It does not require claims about consciousness, intrinsic purpose, or biological life. The engineering pattern is a controller with two timescales and an endogenous resource ledger.

Two-timescale teleodynamic control loop A fast inference and adaptation loop is governed by a slower structural loop and a resource ledger. INPUT STREAMtasks · telemetry · feedback FAST LOOProuting · inference · local updates OUTCOMESutility · errors · cost SLOW LOOPadd · merge · compress · retire RESOURCE LEDGERmemory · latency · energy · risk
Fast adaptation stays inside a governed envelope; structural change is slower, reversible, and budgeted.

Fast loop

The fast loop handles ordinary operation: routing, inference, retrieval, caching, confidence estimation, and permitted local adaptation. It works inside the current architecture. Fast-loop actions should be cheap, bounded, and observable.

Examples include selecting an existing specialist, changing an ensemble weight within a safe range, updating a cache, or applying a pre-approved adapter.

Slow loop

The slow loop changes structure: add a specialist, merge redundant modules, distill a coalition, alter a routing policy, compress a model, or retire an artifact. Slow-loop actions require independent evaluation, lineage, approval, and rollback.

The slow loop should operate on batches of evidence rather than reacting to single requests. This reduces oscillation and makes causal analysis possible.

Viability function

A practical viability score combines gains and costs:

pseudocode
FUNCTION viability(candidate, champion, environment)
    gains <-
        WEIGHT_UTILITY * DELTA_UTILITY(candidate, champion) +
        WEIGHT_ROBUSTNESS * DELTA_ROBUSTNESS(candidate, champion) +
        WEIGHT_DIVERSITY * DELTA_COMPLEMENTARITY(candidate, environment.population) +
        WEIGHT_COVERAGE * DELTA_TASK_COVERAGE(candidate, champion)

    costs <-
        WEIGHT_MEMORY * DELTA_MEMORY(candidate, champion) +
        WEIGHT_LATENCY * DELTA_LATENCY(candidate, champion) +
        WEIGHT_ENERGY * DELTA_ENERGY(candidate, champion) +
        WEIGHT_RISK * DELTA_RISK(candidate, champion) +
        WEIGHT_COMPLEXITY * DELTA_MAINTENANCE(candidate, champion)

    IF NOT HARD_INVARIANTS_PASS(candidate)
        RETURN REJECTED
    END IF

    RETURN gains - costs
END FUNCTION

Weights are environment-specific and should be versioned. A hospital, a browser, an industrial gateway, and a cloud batch system have different viability surfaces.

Resource ledger

The ledger tracks more than money. It should include memory residency, accelerator time, latency budget, energy, data-transfer allowance, evaluation capacity, operator attention, security risk, and compliance constraints. Structural actions reserve resources before execution and return unused capacity after completion.

Metastability, not permanent convergence

A population can reach a state where no admissible edit improves net viability. That is a local, environment-dependent equilibrium. When tasks, hardware, data, or regulations change, the viability surface changes and evolution can resume. This is metastability rather than a final optimum.

Control requirements

  • The slow loop cannot alter its own hard invariants.
  • Evaluators and holdout data remain outside candidate write access.
  • The ledger cannot be silently expanded by a candidate.
  • Every structural action has a timeout and rollback target.
  • No-op remains admissible in every cycle.
  • Repeated add–remove oscillation triggers a circuit breaker and human review.

Source reports used for this guide

These reports are preserved verbatim in the site archive. The guide above is an editorial synthesis and may narrow, qualify, or reorganize claims from the source material.